文档介绍:键盘输入显示系统设计
初始条件:
1. 选用8086最小模式;
2. 内存芯片使用2片6116(2K×8),1片2716(2K×8)EPROM;
3. 8255、8259、74LS138、LCD字符型液晶显示器及其驱动器;
4. 8255、8259的片选信号线分别接74LS138的Y1、Y2引脚;
5. 采用4×4键盘进行菜单功能选择;
6. 其他必须的配套元件。
要求完成的主要任务: (包括课程设计工作量及其技术要求,以及说明书撰写等具体要求)
1. 查阅参考资料,自学相关元件的内部结构、工作方式或初始化编程过程;
2. 完成微机基本系统及其扩展接口电路设计,绘制微机系统硬件原理图;
3. 绘制汇编源程序流程图,编制扩展接口电路工作的汇编源程序,包括初始化和监控工作程序;
4. 通过微机或DSG-88实验装置进行汇编源程序的调试;
5. 撰写设计说明书,设计说明书字数不少于5000字,具体要求见附录。
时间安排:
序号
内容
所用时间(天)
1
查阅资料,学习相关芯片知识
2
2
系统及扩展电路硬件设计
3
3
初始化程序和应用程序设计
3
4
相关硬件电路和程序调试
3
5
课程设计答辩
1
合计
12
指导教师签名: 2008年 11 月 23日
系主任(或责任教师)签名: 年月日
摘要
键盘输入显示系统是我们日常生活中最常见的系统,我们知道,从外观上看普通的微型计算机系统是由主机箱、显示器、键盘、鼠标构成。所以对键盘输入显示系统进行设计是非常必有和有用的。
当然本次课程设计的主要目的是达到在设计好的键盘输入显示系统中,在键盘上输入一个字符,然后在显示器上相应显示出对应的字符。
我的设计思想是:1、要实现键盘输入显示系统,首先要连接好硬件,如硬件图所示,其中各芯片接CPU,键盘的行线、列线分别接8255C口上半部、下半部,而且四根行线通过一个与非门接8259的IR0,LCD字符型液晶显示器接8255的B口,然后是编写程序。2、编写主程序,先关中断,填写中断向量表,然后是对8259初始化,再开中断,执行其他程序。3、编写子程序,其中有中断向量子程序、按键识别子程序、LCD显示子程序。4、键盘输入显示:按键时,四根行线信号通过一个与非门产生一个高信号给8259IR0,8259查找中断向量表,产生中断子程序,并且在中断子程序中CALL子程按键识别序和LCD显示子程序。5、键盘输入显示系统设计得以实现。
关键词:8086系统,4×4键盘,LCD液晶显示器,可编程芯片
目录
…………………………………………………………………………………………1
………………………………………………………………………………… 1
……………………………………………………………………………1
……………………………………………………………………1
……………………………………………………………………………………2
……………………………………………………………………………………2
……………………………………………………………………………………3
…………………………………………………………………5
………………………………………………………………………………7
…………………………………………………………………………………7
……………………………………………………………………………………7
………………………………………………………………………………7
……………………………………………9
…………………………………………………………9
T2004 字符型L CM 与51 单片机接路………………………………………………11
……………………………………………………………………………………12
……………………………………………………………………………18
…………………………………………………………………………………18
………………………………………………………………………………18
…………………………………………………………………………………………19
…………………………………………………………………………………19
附录……………………………