汇编程序实验:LED显示器接口实验

本文介绍了三个汇编程序实验,涉及6位和8位LED显示器的控制。实验包括循环显示字符'8',显示字符串'1234.56',以及显示学生学号后8位。当K1开关为1时,显示器全灭。硬件连接中,8255的A口控制段信号,B口控制位信号,开关接C口。程序设计需考虑位选与段选的控制,显示频率由系统时钟频率决定。
摘要由CSDN通过智能技术生成

实验内容:

  1. 利用实验装置上的6位8段LED显示器,编写一个从左到右循环显示字符“8”的程序,要求每个字位的停留时间约1s。当开关K1状态为1时LED显示器全灭,结束程序运行。
  2. 利用实验装置上的6位8段LED显示器,完成多位8段LED显示器的显示,即设计一个显示字符串1234.56的程序。当开关K1状态为1时LED显示器全灭,结束程序运行。   
  3. 利用扩展板并行接口模块上的8位8段LED显示器,同时显示学生学号中的后8位。当开关K1状态为1时LED显示器全灭,结束程序运行。

实验说明:连了8段,所以和只连6段显示器的代码有些微不同

硬件连接:8段LED显示器的段控制信号接8255的A口(PA0接a,PA1接b...PA7接dp),位控制信号接B口(PB0接DS1,PB1接DS2...PB7接DS8),开关接C口(PC0接K1),片选CS接基板地址译码模块中的CS6(3A0H),则

端口A地址:3A0H,     

端口B地址:3A4H

端口C地址:3A8H

控制字寄存器地址:3ACH

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值