⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 main.lis

📁 GP32启动程序
💻 LIS
字号:
                        .module Main.c
                        .area text
 0000                   .dbfile Main.c
 0000                   .dbfunc e main _main fV
 0000           _main::
 0000                   .dbline -1
 0000                   .dbline 16
 0000           ; //-------------------------------------------------------------------------*
 0000           ; //工 程 名:PrgFrame.prj                                                    *
 0000           ; //硬件连接:                                                                *
 0000           ; //    (1)MCU的I/O口引脚接小灯(见"LED.c"文件说明)                           *
 0000           ; //程序描述:用I/O口控制小灯闪烁                                             *
 0000           ; //目    的:第1个freescale HC08系列MCU C语言程序框架                        *
 0000           ; //说    明:提供Motorola MCU的编程框架,供教学入门使用                       *
 0000           ; //注    意:如果延时不够长的话,会发觉灯不会闪烁,而是一直亮,这是由于人的     *
 0000           ; //         视觉的引起的.                                                   *
 0000           ; //------------------清华2007版《嵌入式技术基础与实践》实例-----------------*
 0000           ; 
 0000           ; //总头文件
 0000           ; #include "Includes.h"
 0000           ; //主函数
 0000           ; void main()
 0000           ; {
 0000                   .dbline 17
 0000           ;     DisableMCUint();    //禁止总中断
 0000 9B                SEI
 0001                   .dbline 19
 0001           ;     //1. 芯片初始化
 0001           ;     MCUinit();    
 0001 CD0000            jsr _MCUinit
 0004                   .dbline 21
 0004           ;     //2. 模块初始化
 0004           ;     LEDinit();    //(1) 小灯控制引脚初始化        
 0004 CD0000            jsr _LEDinit
 0007 95                tsx
 0008 2025              bra L3
 000A           L2:
 000A                   .dbline 24
 000A                   .dbline 25
 000A A64C              lda #76
 000C 87                psha
 000D CD0000            jsr _LED_L_A
 0010 A701              ais #1
 0012                   .dbline 26
 0012 453A98            ldhx #15000
 0015 89                pshx
 0016 8B                pshh
 0017 CD0000            jsr _Delay
 001A A702              ais #2
 001C                   .dbline 28
 001C A641              lda #65
 001E 87                psha
 001F CD0000            jsr _LED_L_A
 0022 A701              ais #1
 0024                   .dbline 29
 0024 453A98            ldhx #15000
 0027 89                pshx
 0028 8B                pshh
 0029 CD0000            jsr _Delay
 002C A702              ais #2
 002E 95                tsx
 002F                   .dbline 30
 002F           L3:
 002F                   .dbline 23
 002F 20D9              bra L2
 0031           X0:
 0031                   .dbline -2
 0031           L1:
 0031                   .dbline 0 ; func end
 0031 81                rts
 0032                   .dbend

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -