微机原理课程设计(16页).doc
《微机原理课程设计(16页).doc》由会员分享,可在线阅读,更多相关《微机原理课程设计(16页).doc(16页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、- 课程设计报告课程 微机原理 题目 实时数据采集器 系 别 物理与电子工程学院 年 级 08 专 业 电子信息工程 班 级 4 学 号 160408414 学生姓名 杨 帆 指导教师 马玉龙 职 称 助教 设计时间 2011.6.72011.6.13 第一章设计内容与理论分析41.1 设计题目与要求41.2主体思路4第二章设计方案52.1硬件设计52.1.1 MCU8088介绍.32.1.2 ADC0809介绍.82.1.3 7段数码管介绍.82.1.4 A/D转换接线图.8.软件设计.92.2.1编程思路92.2.2程序框图92.2.3源程序9第三章调试103.1调试步骤10第四章小结.1
2、1第五章 参考文献.12附录.13附录1.13附录2.14绪 论随着社会信息化程度的不断提高以及网络应用、多媒体应用和移动计算应用的迅速崛起,微型计算机尤其是便携式计算机技术开始步入快速发展和普及应用时期,并且进一步朝着微型化、模块化、无线化、光电子化、专用化、网络化、智能化、环保化、人性化以及个性化的方向发展。自20世纪70年代初第一代微型计算机问世以来,计算机技术以惊人的速度发展,尤其是在以Intel8086/8088为CPU的16位IBM PC机诞生以后,又相继出现了以80386、80486为CPU的32位PC机。如今以Pentium系列为CPU的高性能微型计算机已大量面世。但作为一类在
3、世界上最流行的机种的代表,16位机的结构、组成原理、指令系统、,编程方法和接口技术等,在后续的高档PC机设计中基本上都得到了体现,并具有向上兼容性。微型计算机由、和五大部分组成。其中存储器又分、;通常我们把输入设备及输出设备统称为;而运算器和控制器又称为CPU(Central Processing Unit)。特点是体积小、灵活性大、价格便宜、使用方便。微机原理与接口技术仍然以8086/8088CPU为基本出发点,详尽地论述了有关微处理器及其指令系统的概念和程序设计方法,介绍构成微型计算机的存储器、各类可编程接口芯片、总线等各项技术。学习和掌握计算机中常用接口电路的应用和设计技术,充分认识理论
4、知识对应用技术的指导性作用,进一步加强理论知识与应用相结合的实践和锻炼。通过这次设计实践能够进一步加深对专业知识和理论知识学习的认识和理解,使自己的设计水平和对所学的知识的应用能力以及分析问题解决问题的能力得到全面提高。本次课程设计,主要是了解可编程外围芯片8255的工作原理,以及学会对ADC0809和8255芯片的应用和设计技术。对微型计算机基本的系统结构、对微型计算机硬软件的工作原理有个整体的认识。第一章设计内容与思路分析1.1 设计题目与要求利用PC机和微机原理实验箱A/D转换制作一个可动态采集外部模拟量的数据采集器,将1秒内采集至少10次的缓慢变化的某直流电压值输出显示。(要求转换为7
5、段显示码实现显示。1.2主体思路利用模数转换芯片将外部提供的采集电压信号(模拟信号)转换为数字信号,然后再把转化成的数字量通过七段数码管显示。其中模拟信号可用的直流电压提供。被转化成的数字信号可用00H-ffH来显示。原理图为:转换模块MCU8086 数据采集模块7段数码管显示模块图1.2原理框图第二章 方案设计2.1硬件设计2.1.1 MCU8088介绍8088是一个Intel以8086为基础的微处理器,拥有16位元暂存器和8位元外部资料总线。8088使用8位元的设计,所针对的是较为经济之系统。在它推出时候,大的资料总线宽度电路板还是相当地昂贵。8088的预取(prefetch)贮列(que
6、ue)是4字节,相对于8086的是6字节。8088CPU内部用两个独立的功能部件组成,分别为BIU和EU。 BIU(BusInterfaceUnit)BIU由段寄存器、IP、指令队列、地址加法器和控制逻辑组成。 BIU的功能是负责从内存中取指令送入指令队列,实现CPU与存储器、I/O接口之间的数据传送。 EU(ExecutionUnit)EU由通用寄存器、F寄存器、ALU和EU控制部件组成。EU的功能是分析指令和执行指令。 图2.1.1.0 8088EU结构 图2.1.1.1 8088BIU结构 2.1.2ADC0809介绍ADC 0809是CMOS器件,不仅包括一个8位的逐次逼近型的ADC部
7、分,而且还提供一个8通道的模拟多路开关和通道寻址逻辑,因而有理由把它作为简单的“数据采集系统”。利用它可直接输入8个单端的模拟信号分时进行A/D转换,在多点巡回检测和过程控制、运动控制中应用十分广泛。1)主要技术指标和特: (1)分辨率: 8位。(2)总的不可调误差:1LSB。(3)转换时间: 取决于芯片时钟频率,如CLK=500kHz时,TCONV=128s。(4)单一电源: +5V。(5)模拟输入电压范围: 单极性05V;双极性5V,10V(需外加一定电路)。(6)具有可控三态输出缓存器。(7)启动转换控制为脉冲式(正脉冲),上升沿使所有内部寄存器清零,下降沿使A/D转换开始。(8)使用时
8、不需进行零点和满刻度调节。2) 内部结构和外部引脚ADC0809的内部结构和外部引脚分别如图2.1和.所示。内部各部分的作用和工作原理在内部结构图中已一目了然,在此就不再赘述,下面仅对各引脚定义分述如下: 图2.1.2ADC0809内部结构框图(1)IN0IN78路模拟输入,通过3根地址译码线ADDA、ADDB、ADDC来选通一路。(2)D7D0A/D转换后的数据输出端,为三态可控输出,故可直接和微处理器数据线连接。8位排列顺序是D7为最高位,D0为最低位。(3)ADDA、ADDB、ADDC模拟通道选择地址信号,ADDA为低位,ADDC为高位。地址信号与选中通道对应关系如表1所示。(4)VR(
9、+)、VR(-)正、负参考电压输入端,用于提供片内DAC电阻网络的基准电压。在单极性输入时,VR(+)=5V,VR(-)=0V;双极性输入时,VR(+)、VR(-)分别接正、负极性的参考电压。图2.2 ADC0809外部引脚图表1 地址信号与选中通道的关系地 址选中通道ADDCADDBADDA000011110011001101010101IN0IN1IN2IN3IN4IN5IN6IN72.1.3 7段数码管介绍数码管按段数分为七段数码管和八段数码管,八段数码管比七段数码管多一个发光二极管单元(多一个小数点显示);按能显示多少个“8”可分为1位、2位、4位等等数码管; 按发光二极管单元连接方式
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 微机 原理 课程设计 16
限制150内