微机原理课程设计报告|双路电压采集系统


Posted on July 10, 2007


一.设计内容:

设计一个双通道电压采集系统。通过一个A/D转换器采样模拟电压(0-5V),把转换好的数字信号送入并行接口芯片8255,然后在CPU控制下把8255中的数字送入七段数码管(CRT/LED)显示。对于不符合要求的结果给予报警信号。

二.设计要求

  1.  由开关k0、k1决定采集哪一路模拟量,并使相应的指示灯亮。
  2. 采集五次,求平均值,用十进制输出到LED显示。
  3. 平均值在1-4V之间,正常显示;

平均值如果<1V绿灯闪烁发出低鸣报警信号

平均值≥4V则发出高鸣报警信号。

三. 设计目的:

通过这次课程设计,掌握本学期所学的重要的可编程芯片的工作过程(8253,ADC0809,8255,DAC0832),加深对所学知识的理解并学会应用所学的知识,达到在应用实践中掌握知识的目的。

四. 设计过程:

  1. 实验之前,小组成员共同研究这次课程设计,对课程设计的解决方法和设计过程达成共识(主要是电路图以及程序基本流程图的探讨),按实验要求初步编写源程序。
  2. 实验时,严格按照电路图接线。
  3. 试运行源程序,根据实验要求多次改写,使之逐渐完善,直至符合实验要求。

五.电路图及其说明:

  1. 8255的A口PA0-PA6分别与七段数码管的段码驱动输入端a-g相连,8255C口的PC1,PC0与位码驱动输入端S1,S0相连,控制数码管的选通。
  2. 8255C口的PC7与ADC0809的EOC相连,通过查询方式判断ADC0809的通道0(IN0)或通道1(IN1)是否转换结束。
  3. 8255C口的PC5,PC6分别与K1,K0相连,通过查询K1,K0来选择通道0或通道1。K1-RW2-IN1,K0-RW1-IN0。
  4. 8253,将计数器0、计数器1分别设置为方式3,计数初值设为1000,OUT1-L红,OUT0-L绿,CLK1-2MHZ(高鸣),CLK2-1MHZ(低鸣),GATE1、GATE0-+5V。
  5. DAC0832的J1-SP。
  6. CS所接端口地址说明: 8255:288H

8253:2A0H

ADC0809:280H

DAC0832:2A8H

微机原理课程设计报告

Update:2014-1-4

暂停下载,如有需要,请留言。


标签:N/A

 

在线学习答案查询入口
微信扫码联系
微信扫码联系