学士学位论文—-微机原理课程设计简易电压表的设计.doc

学士学位论文—-微机原理课程设计简易电压表的设计.doc

ID:10812910

大小:1.41 MB

页数:18页

时间:2018-07-08

学士学位论文—-微机原理课程设计简易电压表的设计.doc_第1页
学士学位论文—-微机原理课程设计简易电压表的设计.doc_第2页
学士学位论文—-微机原理课程设计简易电压表的设计.doc_第3页
学士学位论文—-微机原理课程设计简易电压表的设计.doc_第4页
学士学位论文—-微机原理课程设计简易电压表的设计.doc_第5页
资源描述:

《学士学位论文—-微机原理课程设计简易电压表的设计.doc》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、南京工程学院通信工程学院课程设计说明书(论文)题目简易电压表的设计课程名称微机原理及接口实验专业班级学生姓名学号设计地点指导教师设计起止时间:2013年12月23日至2013年12月26日2目录1.设计目的12.设计内容及要求13.设计原理11、主体思想12、实验主要器材23、设计流程图24、相关电子元器件及其功能介绍3(1)8255A芯片3(2)8259A芯片4(3)ADC0809芯片7(4)数码管94.实验原理图与硬件电路图95.测试结果及问题分析101、测试结果102、问题分析116.心得体会117.程序代码128.主要参考文

2、献1621.设计目的通过课程设计达到理论和实际应用相结合,提高对硬件微机结构和软件设计方法的理解。能够根据实际应用初步实现硬件和软件的基本设计,并且对硬件开发有更深层次的认识,为今后的软件开发打下坚实的基础。2.设计内容及要求基本内容:利用STARES598PCI实验仪的硬件资源8259中断控制器、8255可编程并行接口芯片和数码管、电位器和ADC0809设计一个简易电压表,编写响应的程序,使电压表能够正常运行,3位数码管显示电位器的电压,精确度要求小数点四位。基本任务:软件查询的方式获取AD转换结束信息附加任务:中断方式获取AD转

3、换结束信息3.设计原理1、主体思想ADC0809是逐次逼近型A/D转换器,具有较好的精度和速度,其采集结果为8位二进制数,每采集一次一般需要100μs。设计程序时可采用中断方式读取A/D转换结果数据。在中断方式下,A/D转换结束后会自动产生EOC信号,将其与8259的中断输入端相接即可。电压模拟量可由实验箱上的电位器提供,电压范围0~5V,其经ADC0809转换得到的数字量范围为0~255,再将转换的结果通过软件编码得到相应的原始电压值并在LED数码管上显示。8255A输入输出模块8259A中断处理模块总体模块设计ADC0809数模

4、转换模块数码管显示模块162、实验主要器材实验器材数量备注PC机1装有实验所需软件ES598PCI实验仪18255A芯片18259A芯片1ADC0809芯片1数码管1事先检验完好可用3、设计流程图164、相关电子元器件及其功能介绍(1)8255A芯片a.概述:Intel8086/8088系列的可编程外设接口电路(ProgrammablePeripheralInterface)简称PPI,型号为8255(改进型为8255A及8255A-5),具有24条输入/输出引脚、可编程的通用并行输入/输出接口电路。它是一片使用单一+5V电源的40

5、脚双列直插式大规模集成电路。8255A的通用性强,使用灵活,通过它CPU可直接与外设相连接。b.8255A工作方式:l方式0:基本输入输出方式适用于无条件传送和查询方式的接口电路l方式1:选通输入输出方式适用于查询和中断方式的接口电路l方式2:双向选通传送方式适用于与双向传送数据的外设适用于查询和中断方式的接口电路c.8255A控制字格式:(a)工作方式控制字(b)c口按位置位/复位控制字16(2)8259A芯片a.概述:8259A是专门为了对8085A和8086/8088进行中断控制而设计的芯片,它是可以用程序控制的中断控制器。单

6、个的8259A能管理8级向量优先级中断。在不增加其他电路的情况下,最多可以级联成64级的向量优先级中断系统。8259A有多种工作方式,能用于各种系统。各种工作方式的设定是在初始化时通过软件进行的。在总线控制器的控制下,8259A芯片可以处于编程状态和操作状态.编程状态是CPU使用IN或OUT指令对8259A芯片进行初始化编程的状态b.初始化命令字:1)ICW1写入双数地址。2)ICW2写入单数地址。163)ICW3写入单数地址。4)ICW4写入单数地址5)初始化命令字的设置过程16c.操作命令字:1)OCW1写入单数地址。2)OCW

7、2写入双数地址。2)OCW2写入双数地址。3)OCW3写入双数地址。(五)16d.主要功能:在有多个中断源的系统中,接受外部的中断请求,并进行判断,选中当前优先级最高的中断请求,再将此请求送到cpu的INTR端;当cpu响应中断并进入中断子程序的处理过程后,中断控制器仍负责对外部中断请求的管理。(3)ADC0809芯片a.概述:ADC0809是采样分辨率为8位的、以逐次逼近原理进行模—数转换的器件。其内部有一个8通道多路开关,它可以根据地址码锁存译码后的信号,只选通8路模拟输入信号中的一个进行A/D转换。b.主要特性:1)8路输入通

8、道,8位A/D转换器,即分辨率为8位。2)具有转换起停控制端。3)转换时间为100μs4)单个+5V电源供电5)模拟输入电压范围0~+5V,不需零点和满刻度校准。6)工作温度范围为-40~+85摄氏度7)低功耗,约15mW。c.引脚功

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

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

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