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

📄 key.asm

📁 学林电子实验箱源码 完整板
💻 ASM
字号:
;键盘控制的数字显示与小灯。按p32,p33,p34,p35,分别全部显示0123
;***************************************************************************
;*  sxj1974@163.com		     (51c51 test web)     www.8951.com     *
;*  Create by :石学军      www.51c51.com 更多例程请登陆网站        	   *
;***************************************************************************

	org 0000h
	ljmp start
	org 30h
start:	mov sp,#5fh
	mov p1,#0ffh
	clr p2.1     ;选中6个数码管
	clr p2.2
	clr p2.3
	clr p2.4
	clr p2.5
	clr p2.6
	mov p3,#0ffh
	mov p0,#0ffh  
l1: 	jnb p3.2,l2  ;键盘监测程序
	jnb p3.3,l3  ;p33按下则执行l3
	jnb p3.4,l4 
	jnb p3.5,l5
	ljmp l1       ;反复监测
l2:	mov p1,#0ffh  ;关p1口的灯
	mov p0,#28H   ;数码管显示0
	clr p1.0     
	clr p1.1
	ljmp l1
l3: 	mov p1,#0ffh
	mov p0,#7EH   ;数码管显示1
	clr p1.2
	clr p1.3
	ljmp l1
l4: 	mov p1,#0ffh
	mov p0,#0A2H  ;数码管显示2 
	clr p1.4
	clr p1.5
	ljmp l1
l5: 	mov p1,#0ffh 
	mov p0,#62H    ;数码管显示3
	clr p1.6
	clr p1.7
	ljmp l1
	end


⌨️ 快捷键说明

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