您当前的位置:五五电子网电子知识单片机-工控设备51单片机数控调频台汇编程序 正文
数控调频台汇编程序

数控调频台汇编程序

点击数:7282 次   录入时间:03-04 11:33:32   整理:http://www.55dianzi.com   51单片机
;26H-29H放显示小数位、个位、十位、百位BCD码数,24H-25H放频率控制数据(十六进制)
;
             CONBITL  EQU  21H  ;频率控制字节低8位
             CONBITH  EQU  22H  ;频率控制字节高8位
             KEYWORD  EQU  23H  ;存放键扫描时P1口值
;
;
              ORG    0000H   ;程序开始地址
              LJMP      START    ;转START执行
              ORG     0003H       ;
              RETI               ;不用中断程序
              ORG     000BH       ;
          RETI               ; 不用中断程序
              ORG     0013H       ;
          RETI               ; 不用中断程序
          ORG     001BH       ;
          RETI               ; 不用中断程序
          ORG     0023H       ;
          RETI               ; 不用中断程序
          ORG     002BH      ;
           RETI               ; 不用中断程序
;
;初始化程序
CLEARMEN:    MOV   R0,#20H       ;20H-29H循环清0
             MOV   R1,#0AH       ;
CLEARLOOP:   MOV   @R0,#00H      ;
             INC   R0                ;
             DJNZ  R1,CLEARLOOP  ;
             MOV   P0,#0FFH      ;四端口置1
             MOV   P1,#0FFH      ;
             MOV   P2,#0FFH      ;
             MOV   P3,#0FFH      ;
             CLR   P3.0           ;BH1415禁止操作
             CLR   P3.1           ;
             CLR   P3.2           ;
             LCALL KEYFUN15      ;置立体声发射方式,开立体声发射指示灯
CLEAR1:      MOV   PCON,#00H        ;控制寄存器清0
             MOV   29H,#00H           ; 置初始值为88MHz(显示为088.0)
             MOV   28H,#08H           ;
             MOV   27H,#08H           ;
             MOV   26H,#00H           ;
             LCALL DISPUPDAT            ;写入BH1415芯片(修改发送频率)
             RET                       ;子程序返回
;
;主程序
START:       LCALL  CLEARMEN           ;上电初始化
MAIN:        LCALL  KEYWORK            ;调查键子程序
             LCALL  DISPLAY            ;LED显示一次
             AJMP   MAIN               ;转MAIN循环
             NOP                       ;PC出错处理
             NOP                       ;
             AJMP   START               ;重新初始化
;
; 4*4行列扫描查键子程序
KEYWORK:     MOV    P1,#0FFH         ; 置P1口为输入状态

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


本文关键字:数控  51单片机单片机-工控设备 - 51单片机

《数控调频台汇编程序》相关文章>>>