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

📄 int1.asm

📁 51单片机用汇编实例 包括ad
💻 ASM
字号:
;================================================================
; 文件名: INT1.ASM
; 功能说明: 采用定时器的中断, 在P1.0与P1.1引脚上输出周期波形.
;================================================================

	ORG 0000H
	LJMP START
	ORG 000BH
	LJMP TIMER0
	ORG 001BH
	LJMP TIMER1
	ORG 0100H
START:	MOV P1, #0FFH
	MOV TH0, #0F8H		;初始化定时器0计数初值
	MOV TL0, #00H
	MOV TH1, #0F8H		;初始化定时器1计数初值
	MOV TL1, #00H
	MOV TMOD, #11H		;设置定时器工作模式为方式1
	MOV TCON, #50H		;启动定时器
	MOV IE, #8AH		;使能中断
	SJMP $

TIMER0:	CPL P1.0		;定时器0中断服务程序, 对P1.0引脚取反
	MOV TH0, #0F8H		;重新装入计数初值
	MOV TL0, #00H
	RETI			;中断返回

TIMER1: CPL P1.1		;定时器1中断服务程序
	MOV TH1, #0F8H
	MOV TL1, #00H
	RETI

	END

⌨️ 快捷键说明

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