DJNZ R2,DEL2 POP 02H
DJNZ R2,DELY RET END
实验5-2 简单I/O口扩展
一、实验目的:
(1)学习单片机系统中扩展简单I/O口的方法。 (2)学习数据输入输出程序的编制方法。
二、实验内容: 利用74LS244作为输入口,读取开关状态,并将此状态,通过74LS273再驱动发光二极管显示出来。 三、实验程序框图:
四、实验步骤:Y0~Y7接K1~K8,Q0~Q7接L1~L8,CS1接8000孔,CS2接9000孔,JX0接JX7,执行程序,按动K1~K8,观察L1~L8是否对应点亮。 五、思考: 可否用273输入,244输出。
程序清单:
ORG 0000H LJMP GOD0 ORG 0B80H
GOD0: MOV DPTR,#8000H
MOVX A,@DPTR ;取出244状态 MOV DPTR,#9000H
MOVX @DPTR,A ;送273驱动发光二极管 SJMP GOD0 END
实验6 继电器控制
一、实验目的 掌握用继电器的基本方法和编程。
16
二、实验内容 利用P1口输出高低电平,控制继电器的开合,以实现对外部装置的控制。 三、实验预备知识 现代自动控制设备中都存在一个电子与电气电路的互相联结问题,一方
面要使电子电路的控制信号能够控制电气电路,提供良好的电隔离,以保护电子电路和人身的安全,继电器便能完成这一桥梁作用。 四、实验接线图:
五、实验步骤: 把Pl.0接JIN端,继电器的JZ通过K1接地。JK接L1,JB接L2。编制程序,使P1.0电平变化,高电平时继电器吸合,常开触点接上Ll点亮,L2熄灭,低电平时继电器不工作,常闭触点闭合,Ll熄灭,L2点亮。
程序清单:
ORG 0000H LJMP LOOP ORG 0F00H LOOP: CLR P1.0 MOV R2,#30H LCALL DELY SETB P1.0 MOV R2,#30H LCALL DELY SJMP LOOP DELY: PUSH 02H DEL2: PUSH 02H DEL3: PUSH 02H
DEL4: DJNZ R2,DEL4 POP 02H
DJNZ R2,DEL3 POP 02H
DJNZ R2,DEL2 POP 02H
DJNZ R2,DELY RET END
实验7-1 8255A.B.C口输出方波
17
一、实验目的:掌握可编程I/O接口芯片8255的接口原理使用,熟悉对8255初始化编程和输入/输出软件的设计为法。
二、实验内容:在8255的A.B.C口用万用表可测出每个口线的高低电平变化。 三、实验程序框图:
四、实验步骤:执行程序,用万用表测量8255A.B.C口应有高低电平变化(或用8255A.B.C口分别用插针连至Ll~L8,观察发光二极管变化情况)。 程序清单:
ORG 0000H LJMP SE09 ORG 0580H
SE09: MOV DPTR,#0FF2BH MOV A,#80H
MOVX @DPTR,A ;8255初始化 MOV A,#55H ;一位隔一位高电平 LO15: MOV DPTR,#0FF28H MOVX @DPTR,A INC DPTR
MOVX @DPTR,A INC DPTR
MOVX @DPTR,A ;A、B、C口送入 MOV R2,#10H ;延时 LCALL DELY
CPL A ;取反 SJMP LO15 ;循环 ORG 05A0 DELY: PUSH 02H DEL2: PUSH 02H
DEL3: PUSH 02H ;延时 DEL4: DJNZ R2,DEL4 POP 02H
DJNZ R2,DEL3 POP 02H
DJNZ R2,DEL2
18
POP 02H
DJNZ R2,DELY RET END
实验7-2 8255PA口控制PB口
一、实验目的:掌握单片机系统中扩展外围芯片的方法,了解8255芯片的结构及编程方法。 二、实验内容:用8255 PA口作开关量输入口,PB口作输出口。 三、实验程序框图:
四、实验接线图:
五、实验步骤:8255PA口接Kl~K8,PB口接L1~L8运行程序,按K1~K8,观察L1~L8发光二极管是否对应点亮。
程序清单:
ORG 0000h
19
LJMP SE17 ORG 0770H
SE17: MOV DPTR,#0FF2BH MOV A,#90H
MOVX @DPTR,A ;8255初始化 LO32: MOV DPTR,#0FF28H
MOVX A,@DPTR ;PA口状态读出 INC DPTR
MOVX @DPTR,A ;送PB口 SJMP LO32 END
实验7-3 8255控制交通灯
一、实验目的:进一步了解8255芯片的结构及编程方法,学习模拟交通控制的实现方法。 二、实验内容:用8255做输出口,控制十二个发光二极管燃灭,模拟交通灯管理。 三、实验程序框图:
四、实验接线图:
五、实验步骤:8255 PA0~PA7 PB0~PB3接发光二极管L15~L13、L11~L9、L7~L5、L3~L1。执行程序,初始态为四个路口的红灯全亮之后,东西路口的绿灯亮,南北路口的红灯亮,东西路口方向通车,延时一段时间后东西路口的绿灯熄灭,黄灯开始闪烁,闪烁若
20
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库单片机实验指导_59728(4)在线全文阅读。
相关推荐: