⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 222--comp.dt

📁 台湾义隆(EM78P222N),DATASHEET.
💻 DT
字号:
;Defined registers
IOC5      == 0X5
IOC6      == 0X6
IOC7      == 0X7
IOC8      == 0X8
COMPCON   == 0XA
WDTCR     == 0XE
;
WUCR      == 0XE
          ORG       0X0
          NOP
          JMP       RESET              ; Power on reset
          ;
          ORG       0X8
          NOP
          JMP       COMP_INT           ; Interrupt vector
          ;
COMP_INT:
          BANK      0
          BC        WUCR, 0            ; Clear CMPIF
          RETI
          ;          
RESET:
          DISI
          NOP
          CALL      INIT_222_DEVICE    ; Initial 222
          NOP
          ENI
MAIN:
          NOP
          JMP        $
          ;
INIT_222_DEVICE:
          CLR        WUCR              ; Clear interrulpt flag          
          BANK       1
          CLR        IOC5              ; Set PORT5 output
          CLR        IOC6              ; Set PORT6 output
          CLR        IOC7              ; Set PORT7 output
          CLR        IOC8              ; Set PORT8 output          
          MOV        A, @1          
          MOV        WDTCR, A          ; Disable WDT, enable COMP interrupt
          MOV        A, @0X10
          MOV        COMPCON, A        ; Set comparator ,P7.2~3 input,P7.1 output
          RET
          ;
          END

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -