您当前的位置:五五电子网电子知识单片机-工控设备源码-程序MCS-51定时器,串行口和中断初始化程序 正文
MCS-51定时器,串行口和中断初始化程序

MCS-51定时器,串行口和中断初始化程序

点击数:7542 次   录入时间:03-04 11:55:44   整理:http://www.55dianzi.com   源码-程序

  程序框图

001

  电路

002

  程序

0030  758160          CHK00:  MOV  SP,#60H

0033  1204A5                 LCALL LEDP

0036  900081                  MOV  DPTR,#CLOCK

0039  A882                    MOV  R0,DPL

003B  A983                    MOV  R1,DPH

003D  90000B                  MOV  DPTR,#000BH

0040  7402                    MOV  A,#02H

0042   F0                      MOVX  @DPTR,A

0043  A3                      INC  DPTR

0044  E9                      MOV  A,R1

0045  F0                      MOVX  @DPTR,A

0046  A3                      INC  DPTR

0047  E8                      MOV  A,R0

0048  F0                      MOVX  @DPTR,A

0049  120DF0          CHK0:  LCALL LCK0    ;键扫,显示子程序

004C  120068                  LCALL PTDS0    ;显示缓冲区放数子程序

004F  758901                  MOV  TMOD,#01H

0052  43A882                  ORL  IE,#82H

0055  758AB7                  MOV  TL0,#0B7H

0058  758C3C                  MOV  TH0,#3CH  ;定时中断初始化

005B  752300                  MOV  23H,#00H

005E  D28C                    SETB  TR0      ;开定时

0060  120425          LOO5:  LCALL DIS      ;显示

0063  120068                  LCALL PTDS0

0066  80F8                    SJMP  LOO5

0068  7879            PTDS0:  MOV  R0,#79H

006A  E522                    MOV  A,22H

006C  1177                    ACALL PTDS

006E  E521                    MOV  A,21H

0070  1177                    ACALL PTDS

0072  E520                    MOV  A,20H

0074  1177                    ACALL PTDS

0076  22                      RET                                                   

0077  F9              PTDS:  MOV  R1,A        ;拆送显示缓冲区                                                                                                                         

[1] [2] [3] [4] [5] [6] [7] [8] [9] [10]  下一页


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