欢迎访问ic37.com |
会员登录 免费注册
发布采购

GMS82524TK 参数 Datasheet PDF下载

GMS82524TK图片预览
型号: GMS82524TK
PDF下载: 下载PDF文件 查看货源
内容描述: 8位单芯片微控制器 [8-BIT SINGLE-CHIP MICROCONTROLLERS]
分类和应用: 微控制器
文件页数/大小: 93 页 / 1003 K
品牌: HYNIX [ HYNIX SEMICONDUCTOR ]
 浏览型号GMS82524TK的Datasheet PDF文件第74页浏览型号GMS82524TK的Datasheet PDF文件第75页浏览型号GMS82524TK的Datasheet PDF文件第76页浏览型号GMS82524TK的Datasheet PDF文件第77页浏览型号GMS82524TK的Datasheet PDF文件第79页浏览型号GMS82524TK的Datasheet PDF文件第80页浏览型号GMS82524TK的Datasheet PDF文件第81页浏览型号GMS82524TK的Datasheet PDF文件第82页  
GMS82512/16/24  
HYUNDAI MicroElectronics  
;**************************  
;*  
Up Count  
*
;**************************  
;
SETC  
LDA  
ADC  
#0  
; DIGIT1 <- DIGIT1 + 1  
DIGIT1  
A == #0AH  
IF  
setc  
lda  
#0  
ENDIF  
STA  
;
LDA  
ADC  
DIGIT1  
; Store result into DIGIT1  
#0  
; When Overflow is set,  
; DIGIT10 <- DIGIT10 + 1  
DIGIT10  
A == #10  
#0  
IF  
lda  
ENDIF  
STA  
RET  
;
DIGIT10  
;**************************  
;*  
Down Count  
*
;**************************  
;
DOWN:  
clrc  
lda  
sbc  
DIGIT1  
#0  
A == #0FFH  
#9  
; DIGIT1 <- DIGIT1 - 1  
IF  
lda  
clrc  
ELSE  
setc  
ENDIF  
sta  
;
lda  
sbc  
DIGIT1  
; Store result into DIGIT1  
DIGIT10  
#0  
A == #0FFH  
#9  
; When Overflow is set,  
; DIGIT10 <- DIGIT10 - 1  
IF  
lda  
ENDIF  
STA  
RET  
DIGIT10  
;
;**************************************************************************  
;
TIMER0,INTERRUPT ROUTINE(2ms)& INT0,INT1  
*
;**************************************************************************  
;
TMR0_INT:  
REG_SAVE  
CALL  
;Save Registers to Stacks  
;Segments Data Port Output  
;250ms mesurement  
DSPLY  
Make_500msFalg  
CALL  
REG_RESTORE  
RETI  
;Restore Registers from Stacks  
;
;**************************************************************************  
;
EXTERNAL INTERRUPT 0 (UP/DOWN KEY)  
*
;**************************************************************************  
;
INT_0:  
NOT1  
RETI  
UP_F  
;INT0 Service routine  
;Toggle the Up/Down mode  
;
;**************************************************************************  
;
EXTERNAL INTERRUPT 1 (CLEAR KEY)  
*
;**************************************************************************  
;
INT_1:  
LDM  
LDM  
LDM  
RETI  
DIGIT1,#0  
DIGIT10,#0  
TMR_500MS,#0  
;INT1 Service routine  
;0.5Sec Restart  
;
;***********************************************************************  
Subject: Seven Segment Display (DSPLY)  
;
*
;***********************************************************************  
;
;
;
;
Entry:  
DIGIT10 or DIGIT1  
Output SEG_PORT (R00~R07),  
Strobe_port (R22,R23)  
STROBE  
*
*
*
*
Return:  
Scratch:  
;***********************************************************************  
;
Description: After read internal RAM data, output data to the port *  
v
FEB. 2000 Ver 1.00  
 复制成功!