《微机原理LED 显示大作业实验报告.pdf》由会员分享,可在线阅读,更多相关《微机原理LED 显示大作业实验报告.pdf(8页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、杭州电子科技大学实验报告杭州电子科技大学实验报告课程名称:计算机原理与接口技术实验序号:1实验名称:LED 显示姓名:学号:班级:专业:指导教师:实验日期:一、项目内容、项目内容LED 显示,1、2、3、4、5、6、7、8 巡回显示。二、二、原理图原理图三、程序设计程序设计要使 LED 显示器显示出相应的字符,必须使段数据口输出相应的字形编码。字形编码与硬件电路连接形式有关。如果段数据口的的低位与 a 相连,高位与 dp相连,七段 LED 字形码是按格式dpgfedcba形成的,假若要显示数字 3,共阴 LED 字形编码为 4FH,共阳 LED 字形编码为B0H。反之,如果段数据口的高位与 a
2、 相连、低位与 dp 相连,七段 LED 字形码的格式是abcdefgdp数字 3 的字形码为 0F2H(共阴)或 0DH(共阳)。显示器的亮度与导通电流有关,也与点亮时间和间隔时间的比例有关。调整电流和时间参数,可实现亮度较高且较稳定的显示。若显示器的位数不大于 8 位,则控制显示器公共极电位只需 8 位口,控制各位显示器所显示的字形也需一个 8位口。8255 的 A 口扫描输出总是只有一位为高电平,即 8 位显示器中仅有一位公共阴极为低电平,其他位为高电位,8255的B口输出相应位的显示数据。设8255A占用的端口地址位 208H-20BH,要进行显示的数据存储在 BUF 以下连续的存储单元,且按任意键程序结束。四、程序代码四、程序代码五、运行结果五、运行结果显示“1”显示“2”显示“3”显示“4”显示“5”显示“6”显示“7”显示“8”六、六、项目心得项目心得这次 LED 数码管巡回显示的实验,总体来说进展顺利,得到了预期的结果。但在实验中遇到的主要问题是:8086 微处理器的指令有很多,有的时候总是把它们记混。如果是自己单独写程序,总会写不对,计算机也运行不了。唯一的解决办法就是看教材上的程序进行模仿编写,但是自己的编程能力没有得到有效的提高。虽然如此,但这次实验加深了我对 PROTEUS 软件的认识,锻炼了我画电路图、阅读编写程序的基本能力。