1. 上电的地址(1FFH) 有几种方法的复位都是从 01FFH 地址开始执行的 z 复位后程序从此地址开始执行 z 看门狗复位后程序从此地址开始执行 z 外部复位脚引发的复位程序从此地址开始执行 例如: ORG 01FFH ;程序的开始地址为 1FF GOTO RESET ;跳到用户程序的开始地 …… ORG 00H ;从地址 00H开始写程式 RESET: …… …… RETURN ;程序结束 2. 数据存贮器的定义: z 数据存贮器可以用来定义变量也可以定义常量 例如: …… DATA_H EQU 010H ;定义变量 DATA_H的地址为 010H DATA_L EQU 011H ;定义变量 DATA_L 的地址为 011H …… MAX EQU 026H ;定义常量 MAX的内容为 06H MIN EQU 01FH ;定义常量 MIN的内容为 1FH …… 注意: 此处的伪指令 “EQU”也可以用 “= =”来代替,效果是相同的。 ___________________________________________________________________________________________ 3. 定时/计数器的用法: z AT8A21有一个8位的定时/计数器, 它的时钟源可以来自内部指令周期, 也可以是来自外部T0CKI 引脚的上升或下降沿触发的信号,它的定时/计数是在后台执行的,并不会产生中断,但是我们可 以在不同的时间段去查询定时/计数器是否定时/计数时间到了或是没有到。定时器寄存器的值可