;注解都写在这里
Label20:
;最后结尾结束的label都用90当做结尾
:有助于程序的阅读
Label90:
Ret
3.为了使程序的结构更加清晰,子程序的命名要尽量能显示出相互间的调用关系。
由main主循环中直接调用的程序,要以“mn_”作为标号的开头,下面仅列出一些常用的子程序名称,其它类似情况可同样处理。
mn_app;系统应用程序
mn_intgnd;中断与主程序之间的界面子程序
mn_key;按键扫描子程序
mn_lcd;LCD显示子程序
mn_led;LED显示子程序
mn_tone;声音处理子程序
mn_eppEEPROM读写操作
mn_bio;基本输入/输出控制
mn_adc;ADC输入及处理
mn_debug;debug处理程序
4.程序的几个常用入口地址命名如下:
复位入口:reset
中断入口:isr
主程序入口:main
例如:
org0
jmpreset
org8
jmpsr
org10;ISR(InterruptServiceRoutine)
;有效程序开始地址
reset:
….
;进入主程序前的一些准备工作(预处理)
premain:
….
;主程序循环圈
main:
…
Jmpmain