您现在正在浏览:首页 > 论文 > 电子电工 > 毕业设计-基于TPC-USB系统的微机原理与应用实验设计

免费下载毕业设计-基于TPC-USB系统的微机原理与应用实验设计

  • 资源类别:论文
  • 资源分类:电子电工
  • 适用专业:自动化
  • 适用年级:大学
  • 上传用户:KEATHWON
  • 文件格式:word
  • 文件大小:261.42KB
  • 上传时间:2009-2-24 0:20:47
  • 下载次数:1
  • 浏览次数:234

安全检测:瑞星:安全 诺顿:安全 卡巴:安全

资料简介
毕业设计 基于TPC-USB系统的微机原理与应用实验设计,共48页,9656字,附源程序。
摘 要
现行对《微型计算机原理及应用》的教学中,部分同学因为不动手做实验,或者对实验设备理解不充分,没有能从根本上理解微型计算机的原理及其应用,而是停留在一个比较肤浅的理论表面上。本文以清华大学科教仪器厂生产的“TPC-USB通用微机接口实验系统”为基础,加接外围接口电路,阐述汇编语言的一般学习方法,并分为汇编语言和接口电路两部分设计实验,通过对各部分的实验加深对汇编指令的掌握能力、硬件驱动的理解及应用,提高同学对汇编语言的学习兴趣。
从微理的指令原理开始,先设计在微机上运行的延时程序,并设计以不同的原理进行延时,阐述最常用的延时程序的设计。其次,以一个最常见的二进制转换到BCD码的程序为例,进行寄存器高低位分离、移位、累加以实现转换过程,体现汇编语言直接驱动硬件底层的能力。再写一个寄存器的汇编程序,该程序把利用DOS中断功能,将随机数写入内存AX、BX、CX、DX中再输出到一个文本文件上,体现DOS中断读写文件的便捷功能。
在接口硬件设计方面,本文阐述了常用的硬件接口电路的原理及驱动方式,并针对每一个硬件提出其最常用的设计及应用程序,并介绍一些辅助设计软件。最后,设计一个综合实验—“交通灯模拟系统” ,该系统尽可能的利用了实验箱上的资源,在设计过程中一步一步展示由抽象模型设计,再阐述硬件底层原理,然后进行测试模拟,最后由代码实现应用并修改总结的过程,来达到巩固理解微机原理和提高硬件综合应用能力的目的,并为微机原理学习者设计提供一个综合应用课题范例。
关键词: 微理原理、计算机接口、TPC-USB、实验设计

目 录
第一章 前言 1
1.1 汇编语言的学习方法及其必要性 1
第二章 汇编语言程序的设计 3
2.1延时程序 3
2.1.1 最简单的延时程序 3
2.1.2利用BIOS功能延时 3
2.2 把BCD码转换为二进制输出 3
2.2.1程序设计思路 3
2.3 写值入寄存器并将其值保存为文件 5
2.3.1 程序设计目的 5
2.3.2 程序设计思路 5
2.3.3 程序模块 6
2.3.4 二进制到Ascii码的转换 6
2.3.5 程序流程图 6
第三章 接口电路 8
3.1 可编程定时/计数器8253 8
3.1.1 8253的结构原理及操作 8
3.1.2 8253的实验设计 9
3.1.2.1应用8253实现定时功能 9
3.1.2.2 利用8253发声 9
3.2 可编程并口接口8255 9
3.3 TPC-USB的中断使用 10
3.3.1 中断向量入口的填写 11
3.3.2 正确使用中断 11
3.4 七段数码管 12
3.5点阵发光二极管 12
3.6 ADC0809 模数转换 13
第四章 综合实验设计 14
4.1 设计考虑 14
4.2 实验设计状态图 14
4.3 IO端口分配及电路连接 14
4.4 交通灯的状态及实现 15
4.5 利用点阵LED实现滚动字幕效果 17
4.6警告音音调变换 19
4.7 系统连接电路图 19
4.8 需要考虑的问题 20
4.8.1 七段数码管和点阵LED的时延复用 20
4.8.2 ADC0809的转换时间 21
4.9 程序代码 21
第五章 结论 22
致 谢 23
参考文献 24
附 录 25
附录1(int15H_延时程序) 25
附录2(BCD_2_BIN.asm) 25
附录3(View_Registers) 27
附录4(8255_8253_adc0809_led_screen_speaker(Traffic)) 34
资料文件预览
共1文件夹,1个文件,文件总大小:533.50KB,压缩后大小:261.42KB
  • 毕业设计-基于TPC-USB系统的微机原理与应用实验设计
    • Microsoft Word文档基于TPC-USB系统的微机原理与应用.doc  [533.50KB]
下载地址
资料评论
注意事项
下载FAQ:
Q: 为什么我下载的文件打不开?
A: 本站所有资源如无特殊说明,解压密码都是www.xuehai.net,如果无法解压,请下载最新的WinRAR软件。
Q: 我的学海币不多了,如何获取学海币?
A: 上传优质资源可以获取学海币,详细见学海币规则
Q: 为什么我下载不了,但学海币却被扣了?
A: 由于下载人数众多,下载服务器做了并发的限制。请稍后再试,48小时内多次下载不会重复扣学海币。
下载本文件意味着您已经同意遵守以下协议
1. 文件的所有权益归上传用户所有。
2. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
3. 学海网仅提供交流平台,并不能对任何下载内容负责。
4. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
5. 本站不保证提供的下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
返回顶部