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

📄 daima6.asm

📁 <MCS-51系列单片机应用及接口技术>书中的源代码
💻 ASM
字号:
	REG1	EQU		20H
	REG2	EQU		22H
	REG3	EQU		24H
	ORG	2000H
	DCW	T1INT
	ORG	2080H
MAIN:	LD	SP,#00C0H
	DI
	CLRB	INT_PENDING
	LDB	INT_MASK,#01H
TH:	JBC	P0,7,TH
	LD	REG1,TIMER1
	CLR	REG3
	LDB	IOC1,#04H
	EI
TL:	JBS	P0,7,TL
	LD	REG2,TIMER1
	DI
	……
T1INT:	PUSHF
	INC		REG3
	POPF
	RET
	END
用T1测量脉冲宽度,假设脉冲信号从P0.7引脚送入,脉冲上跳沿的时刻送REG1,下跳沿的时刻送REG2中,REG3用来记录定时器溢出次数,系统时钟为16MHz,因而每8个状态周期的时间为1μs。

⌨️ 快捷键说明

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