北邮微机系统及接口技术小学期报告.doc

北邮微机系统及接口技术小学期报告.doc

ID:56594203

大小:3.28 MB

页数:24页

时间:2020-06-29

北邮微机系统及接口技术小学期报告.doc_第1页
北邮微机系统及接口技术小学期报告.doc_第2页
北邮微机系统及接口技术小学期报告.doc_第3页
北邮微机系统及接口技术小学期报告.doc_第4页
北邮微机系统及接口技术小学期报告.doc_第5页
资源描述:

《北邮微机系统及接口技术小学期报告.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、.北京邮电大学课程设计报告课程设计名称微机系统与接口技术学院计算机学院指导教师班级班内序号学号学生姓名成绩课程设计内容实验目的:进一步加深和巩固对所学知识点的理解和掌握;综合运用所学知识、工程原理来分析和完成本课程设计;理解计算机软件、硬件如何配合工作,能对计算机硬件进行功能扩展;掌握接口电路设计过程和驱动程序的编写方法;学会如何区分系统中软件、硬件故障和调试手段;培养计算机软硬件的综合设计能力和调试能力。基本内容:(硬件部分)4x4小键盘接口设计;异步串行通信接口设计;4位数码管显示器设计。(软件部分)键盘扫描程序;串行接口通信程序;4位七段数码管显示程序

2、;两组间进行双机通信;在液晶显示器上实现显示功能。实验方法:在HQFC集成环境下,采用汇编语言完成程序设计团队分工:学生课程设计报告(附页)见附页课程设计成绩评定遵照实践教学大纲并根据以下四方面综合评定成绩:1、课程设计目的任务明确,选题符合教学要求,份量及难易程度2、团队分工是否恰当与合理3、综合运用所学知识,提高分析问题、解决问题及实践动手能力的效果4、是否认真、独立完成属于自己的课程设计内容,课程设计报告是否思路清晰、文字通顺、书写规范评语:成绩:指导教师签名:年月日..目录1.实验目的22.实验内容22.1硬件部分22.2软件部分22.3要求23.实

3、验原理23.1设计思想23.2实验原理图23.3流程图24.实验程序25.实验结果25.1硬件连线图25.2自发自收25.3双机通信26.问题解决及收获体会26.1问题解决26.2收获体会2..1.实验目的①.进一步加深和巩固对所学知识点的理解和掌握;②.综合运用所学知识、工程原理来分析和完成本课程设计;③.理解计算机软件、硬件如何配合工作,能对计算机硬件进行功能扩展;④.掌握接口电路设计过程和驱动程序的编写方法;⑤.学会如何区分系统中软件、硬件故障和调试手段;⑥.培养计算机软硬件的综合设计能力和调试能力。2.实验内容2.1硬件部分¡4x4小键盘接口设计(利

4、用8255C口)¡异步串行通信接口设计(8254为波特率发生器)¡4位数码管显示器设计2.2软件部分¡键盘扫描程序。将按键0~F转换成0~15的二进制值¡串行接口通信程序。1.发送/接收均为查询方式;2.发送为查询方式/接收采用中断方式;二者选其一¡4位七段数码管显示程序。左移位方式显示0~9、A~F¡将串行接口发送端和接收端环回,当在4x4小键盘上敲击按键时,经串口发送、接收后将对应键值显示在4位数码管上。(要求:依次敲击1、2、3、4、5、…,则依次显示xxx1、xx12、x123、1234、2345、…)2.3要求¡两个实验组间进行双机通信,一方用小键

5、盘键入数字,另一方接收到后在4位数码管上显示¡在液晶显示器上实现显示功能(选作,成绩加10分,但满分为100分)..3.实验原理3.1设计思想3.1.1主函数¡发送端:从8255C口进行键盘扫描读入按键,获得其ASCII码值,将其发送给8251,并把发送值变换为七段译码值在LED上进行移位显示。¡接收端:8251接收到发送来的ASCII码值,在液晶显示器LCD上进行移位显示。¡主函数为一个大循环,采用查询方式,依次查询是否有键被按下,发送是否准备好,按键是否为E,接收是否准备好,接受到的数据是否为E,条件满足则执行相应操作,不满足则进行下一个查询,而不是原地

6、踏步地查询。若按键不为E则返回一开始循环执行主程序。..3.1.2键盘扫描¡8255C口高四位PC7-PC4输出,低四位PC3-PC0输入,接键盘的行3-列0。¡采用行扫描法,使键盘上某一行线为低电平,而其余行接高电平,然后读取列值;如果列值中有某位为低电平,则表明当前行与当前列交点处的键被按下;否则扫描下一行,直到扫完全部的行线为止。¡分别用寄存器记录当前行和当前列,并用行数X4+列数计算键值。3.1.3数码管显示..¡8255B口输出,高四位PB7-PB4接LED位码S3-S0,选择某一个数码管。¡8255A口输出,PA7-PA0接LED的DP-A,将七

7、段译码值输出到数码管,并进行显示。3.1.4液晶屏显示¡8255B口输出,低三位PB2,PB1,PB0分别接LCD的E,RW,DI,控制液晶显示器的使能,读/写,数据/指令。¡8255A口输出,PA7-PA0接LCD的D7-D0,与LED复用数据线,将ASCII值输出到液晶屏,并进行显示。..3.2实验原理图3.2.1系统接线图3.2.2自发自收CLK0/8254接1M时钟GATE0/8254接+5VOUT0/8254接TX/RXCLK/8251CS/8254接Y0/IO地址CS/8251接Y7/IO地址RXD/8251接TXD/8251..3.2.3双机通

8、信机器A的RXD/8251接机器B的TXD/8251

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。