您当前的位置:五五电子网电子知识单片机-工控设备51单片机单片机定时器程序 正文
单片机定时器程序

单片机定时器程序

点击数:7618 次   录入时间:03-04 11:59:32   整理:http://www.55dianzi.com   51单片机
                    MOV   A, 56H
                    CJNE  A, #0AAH, CSTART     ;判上电复位标志,无标志转冷启动
                    MOV   A, 57H
                    CJNE  A, #55H,  CSTART      ; 无标志转冷启动
                    AJMP  HSTART               ;有上电复位标志转热启动
                    NOP
                   NOP
                    LJMP  ERR                  ;软件陷阱,引向出错处理程序
    CSTART: MOV   P1, #0FFH             ;冷启动,全面初始化
                    MOV   P3, #0FFH
                    MOV   TCON,  #00H          ;计时停止
                    MOV   TL0, #0B0H            ;赋中断T0初值
                    MOV   TH0, #3CH
                    MOV   TCOUNT, #0AH          ;赋定时器初值
                    MOV   R5, #00H              ;R5为一空单元(备用)
                    MOV   R4, #00H              ; R4 为工作模式选择寄存器
                    MOV   SL, #00H              ;定时单元清零
                    MOV   SH, #00H              ;秒
                    MOV   ML, #00H             ;
                    MOV   MH, #00H             ;分
                    MOV   HL, #00H             ;
                    MOV   HH, #00H             ;时
                    MOV   PLYTS,  #64H         ;赋显示次数初值为100次
                     MOV   DSPLYP,  #L0  ;显示指针指向显存单元
                    MOV   L0,  #0AH           ;送显示数据"-----"
                    MOV   L1,  #0AH
                    MOV   L2,  #0AH
                    MOV   L3,  #04H
                    SETB   LED4                 ;LED4为数码管之间的发光二极管
                    SETB   LPLMOD              ;设定显示方式为闪烁
                    SETB   HPLMOD              ;
                    SETB   BRIGHT               ;允许显示
      CLR    WORKIN              ;清工作标志 , 待命
                    AJMP  SETUP                ;转开始工作
                    NOP
      NOP
                    LJMP  ERR          ;软件陷阱
         HSTART:    MOV   SCON, #00H    ; 有上电标志,热启动,清串行口控制寄存器
                    MOV   IP,  #00H      ; 清中断优先控制寄存器
                    SETB   FKEY           ;重设按键
                    SETB   MKEY

上一页  [1] [2] [3] [4] [5] [6] [7]  下一页


本文关键字:单片机  程序  定时器  51单片机单片机-工控设备 - 51单片机