《微机课程设计报告》由会员分享,可在线阅读,更多相关《微机课程设计报告(16页珍藏版)》请在毕设资料网上搜索。
1、 微机原理与接口技术微机原理与接口技术 课程设计课程设计 姓名:姓名: 学号:学号: 班级:班级: 专业:专业: 电子信息工程电子信息工程 学院学院: 电气与信息工程学院电气与信息工程学院 2012 年年 6 月月 1 目目 录录 一 课题要求及内容2 二 方案设计2 三 芯片介绍及原理简介2 四 设计流程图 7 五 硬件电路图8 六 调试中出现的问题及解决措施9 七 总结9 八 附件10 2 一 课题要求与内容 基本要求 (1)使用 AD0809 获取电压数据。 (2)数据在数码管上面实时显示。8255A (3)通过按键设置采样时间,比如 60 秒采集一次。8253 (4)采样时间计时结束后
2、产生中断,采集电压数据。8259A 小四号宋体,1.5 倍行距。请各位同学仔细阅读与修改设计说明书的一稿,不要 再出现语句不通顺,错别字等低级错误! 二 方案设计 ADC0809 是逐次逼近型 A / D 转换器,具有较好的精度和速度,其采集结果 为 8 位二进制数,没采集一次一般需要 100s。设计程序时可采用中断方式读 取 A / D 转换结果数据。在中断方式下,A / D 转换结束后会自动产生 EOC 信号, 将其与 8259 的中断输入端相接即可。电压模拟量可由实验箱上的电位器提供, 其经 ADC0809 转换得到的数字量, 再将转换的结果通过软件编码得到相应的原始 电压值并在 LED
3、 数码管上显示。 三 芯片介绍及原理简介 1、模数、模数(A/D)转换器转换器 ADC0809 (一一) 概述:概述: ADC0809 是采样分辨率为 8 位的、 以逐次逼近原理进行模数转换的器 件。 其内部有一个 8 通道多路开关, 它可以根据地址码锁存译码后的信号, 只选通 8 路模拟输入信号中的一个进行 A / D 转换。 (二二) 主要特性:主要特性: 1) 8 路输入通道,8 位 AD 转换器,即分辨率为 8 位。 2) 具有转换起停控制端。 3) 转换时间为 100s 4) 单个5V 电源供电 5) 模拟输入电压范围 05V,不需零点和满刻度校准。 6) 工作温度范围为-4085
4、摄氏度 7) 低功耗,约 15mW。 (三三)引脚功能:引脚功能: ADC0809 芯片有 28 条引脚,采用双列直插式封装。引脚图见右图 1-1 IN0IN7:8 路模拟量输入端。 2-12-8:8 位数字量输出端。 ADDA、ADDB、ADDC:3 位地址输入线,用于选通 8 路模拟输入中的一路 3 ALE:地址锁存允许信号,输入,高电平有效。 START: AD 转换启动脉冲输入端, 输入一个正脉冲 (至少 100ns 宽) 使其启动(脉冲上升沿使 0809 复位,下降沿启动 A/D 转换)。 EOC: AD 转换结束信号,输出,当 AD 转换结束时,此端输出一个 高电平(转换期间一直为
5、低电平)。 OE:数据输出允许信号,输入,高电平有效。当 AD 转换结束时,此 端输入一个高电平,才能打开输出三态门,输出数字量。 CLK:时钟脉冲输入端。要求时钟频率不高于 640KHZ。 REF(+)、REF(-):基准电压。 Vcc:电源,单一5V。 GND:地。 (四四)工作过程:工作过程: 8 路 模 拟 开 关 I N 0 I N 1 I N 7 ADDA ADDB ADDC 地 址 锁 存 译 码 逐次变换 寄 存 器 D / A变 换 器 接 口 控 制 逻 辑 三 态 输 出 锁 存 缓 冲 器 + - S T A R T C L K E O C OE D0 D7 Vin A L E 图 1-2 图 1-1 4 首先输入 3 位地址,并使 ALE=1,将地址存入地址锁存器中。此地址经 译码选通 8路模拟输入之一到比较器。 START 上升沿将逐次逼近寄存器复位。 下降沿启动 AD 转换,之后 EOC 输出信号变低,指示转换正在进行。直到 AD 转换完成,EOC 变为高电平,指示 AD 转换结束,结果数据已存入锁 存器,这个信号可用作中断申请。当 OE 输入高电平 时,输出三态门打开, 转换结果的数字量输出到数据总线上。 2、可编程中