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

📄 t8253.asm

📁 MCS96的源程序。用来给96单片机使用
💻 ASM
字号:
;---------------------------------------------------------
TIM_CTL    EQU     0C806H  ;8253 状态/命令口地址
TIMER_1    EQU     0C802H  
TIMER_2    EQU     0C804H  
MODE12     EQU     01110100B
MODE23     EQU     10110110B
;---------------------------------------------------------
AL    EQU 1AH
DX    EQU 20H

        ORG     2080H
        LDB     SP,#60H

        LD      DX,#TIM_CTL  ;定时器1工作在方式2
        LDB     AL,#MODE12
        STB     AL,[DX]
        LD      DX,#TIMER_1
        LDB     AL,#80H
        STB     AL,[DX]
        LDB     AL,#02H
        STB     AL,[DX]      ;计数初值为0280H,640分频
        LD      DX,#TIM_CTL  ;定时器2工作在方式3
        LDB     AL,#MODE23
        STB     AL,[DX]
        LD      DX,#TIMER_2
        LDB     AL,#080H
        STB     AL,[DX]
        LDB     AL,#01H
        STB     AL,[DX]      ;计数初值为180H,384分频
        SJMP    $
        END

⌨️ 快捷键说明

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