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

📄 pass1.lst

📁 at89s51实验例程代码
💻 LST
字号:
0000	E		BIT	P3.5		;LCD口线的定义0000	RW		BIT	P3.60000	RS		BIT	P3.70000	JS100MS		EQU	32H		;计数器0.1S0000	JSGW		EQU	30H		;计数器的个位0000	JSSW		EQU	31H		;计数器的十位0000	T0_100MS	EQU	33H		;产生1S0000	LEDSM		EQU	34H		;现在扫到第几个LED0000			ORG	0000H0000			AJMP	MAIN000B			ORG	000BH000B			AJMP	TIME0_10050			ORG	0050H0050	MAIN:		CLR	E		;取消LCD对LED的影响	0052			CLR	RW0054			SETB	RS0056			MOV	JS100MS,#00H	;上电时从00.0开始0059			MOV	JSSW,#00H	;005C			MOV	JSGW,#00H	;005F			MOV	T0_100MS,#14H	;5MS*20=100MS0062			MOV	LEDSM,#01H0065			MOV	TH0,#0EEH	;16位的定时器,定时5MS0068			MOV	TL0,#00H006B			MOV	TMOD,#01H006E			SETB	TR00070			MOV	IE,#82H		;定时器0中断0073			SJMP	$0100			ORG	0100H0100	TIME0_1:	MOV	TH0,#0EEH	0103			MOV	TL0,#00H0106			DJNZ	T0_100MS,TODISP0109			MOV	T0_100MS,#14H010C			INC	JS100MS010E			MOV	A,JS100MS0110			CJNE	A,#0AH,TODISP0113			MOV	JS100MS,#00H0116			INC	JSGW0118			MOV	A,JSGW011A			CJNE	A,#0AH,TODISP011D			MOV	JSGW,#00H0120			INC	JSSW0122			MOV	A,JSSW0124			CJNE	A,#0AH,TODISP0127			MOV	JSSW,#00H	;溢出99.9则回到00.0012A	TODISP:		MOV	P0,#0FFH	;在位选时关显示012D			INC	LEDSM012F			MOV	A,LEDSM0131			CJNE	A,#04H,TODISP10134			MOV	LEDSM,#01H	;扫完第三个又从第一个开始0137	TODISP1:	MOV	A,LEDSM0139			CJNE	A,#01H,TODISP2013C			MOV	P2,#0DFH013F			MOV	A,JS100MS0141			MOV	DPTR,#LEDCODE0144			MOVC	A,@A+DPTR0145			AJMP	TOP00147	TODISP2:	CJNE	A,#02H,TODISP3014A			MOV	P2,#0EFH014D			MOV	A,JSGW014F			MOV	DPTR,#LEDCODE0152			MOVC	A,@A+DPTR0153			CLR	ACC.7		;把H点点亮0155			AJMP	TOP00157	TODISP3:	MOV	P2,#0F7H015A			MOV	A,JSSW015C			MOV	DPTR,#LEDCODE015F			MOVC	A,@A+DPTR0160	TOP0:		MOV	P0,A0162			RETI0163	LEDCODE:	DB	0C0H		;00164			DB	0F9H		;10165			DB	0A4H		;20166			DB	0B0H		;30167			DB	99H		;40168			DB	92H		;50169			DB	82H		;6016A			DB	0F8H		;7016B			DB	80H		;8016C			DB	90H		;9016D			DB	88H		;A016E			DB	83H		;B016F			DB	0C6H		;C0170			DB	0A1H		;D0171			DB	86H		;E0172			DB	8EH		;F0173			END	

⌨️ 快捷键说明

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