电压采集电路设计
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
目录
一、设计目的........................................................... - 2 -
二、设计内容........................................................... - 2 -
三、整体设计方案设计 ................................................... - 2 -
四、设计任务........................................................... - 3 -
五、硬件设计及器件的工作方式选择........................................ - 3 -
1、硬件系统设计方框图:.............................................. - 3 -
2、中断实现:8259A工作方式选择及初始化.............................. - 4 -
3、定时功能实现:8253的工作方式及初始化............................. - 4 -
4、数码管显示及ADC的数据传输:8255的工作方式及初始化 ............... - 5 -
5、模拟电压转换为数字量:ADC0809的初始化............................ - 5 -
6、地址编码实现:74LS138及逻辑器件.................................. - 6 -
7、显示功能:数码管显示.............................................. - 6 -
六、软件设计 ............................................................ - 7 -
1、主程序流程图...................................................... - 7 -
2、中断子程序........................................................ - 7 -
3、显示子程序........................................................ - 8 -
4、初始化............................................................ - 9 -
8295A初始化流程图............................................... - 9 - 8253初始化流程图................................................ - 9 - 8255初始化流程图................................................ - 9 -
5、程序清单及说明................................................... - 10 -
七、本设计实现功能 .................................................... - 13 -
八、元件清单.......................................................... - 14 -
九、所遇问题与小结 .................................................... - 14 -
1、问题与解决....................................................... - 14 -
2、小结体会......................................................... - 15 - 附:系统硬件连线图 ..................................................... - 16 -
一、设计目的
1、了解和掌握74LS138、8253、8255A、ADC0809等可编程接口芯片、中断控制
器8259以及LED显示器的原理和功能;
2、能用上面的接口芯片构建一个简单的系统控制对象;
3、进一步了解计算机得工作原理,接口技术,提高计算机硬件,软件综合应用
能力,即对微机原理,接口技术,汇编语言程序设计进行综合训练;
4、掌握接口电路的综合设计与使用。
二、设计内容
利用《微型计算机原理课程》中所学的主要可编程接口芯片74LS138、8253、8255A、ADC0809和中断控制器8259设计一个模拟电压采集电路。采用ADC0809设计一个单通道模拟电压采集电路,要求对所接通道变化的模拟电压值进行采集,采集来的数字量送至数码管LED指示,采集完100个数据后停止采集过程。
三、整体设计方案设计
首先模拟电压量通过ADC0809转换为数字量D,定时器8253计时,计时结束后向8259A发出中断请求,CPU响应中断,接受8255的数据量D,并进行运算。当进行了100次数据采集之后,将平均电压通过8255送到数码管显示。通过编码器,对器件进行地址选择。
四、设计任务
1、选用8088CPU和适当的存储器芯片、接口芯片完成相应的功能。
2、画出详细的硬件连接图。
3、画出各程序的详细框图。
4、给出RAM地址分配表及接口电路的端口地址。
5、给出设计思路。
6、给出程序所有清单并加上必要的注释。
7、完成设计说明书。
五、硬件设计及器件的工作方式选择
1、硬件系统设计方框图: