找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 6594|回复: 0
打印 上一主题 下一主题
收起左侧

8255A与ADC0809单通道模拟电压采集电路课程设计论文

[复制链接]
跳转到指定楼层
楼主
分享一篇好帖子
一.设计目的

二.实验平台和所用器材

三.设计内容

四.设计原理

五.程序流程图

六.调试分析

七.原理图设计

八.程序清单

九.收获、体会和建议

  设计目的
1.      通过本设计,使学生综合运用《微型计算机技术》、《汇编语言程序设计》以及电子技术等课程的内容,为以后从事计算机检测与控制工作奠定一定的基础。
2.      主要掌握并行I/O接口芯片8253、8255A、ADC0809及中断控制芯片8259A等可编程器件的使用,掌握译码器74LS138的使用。
3.      学会用汇编语言编写一个较完整的实用程序。
4.      掌握微型计算机技术应用开发的全过程:分析需求、设计原理图、选用元器件、布线、编程、调试、撰写报告等步骤。
  实验平台和所用器材
      本实验是在windows XP操作系统上实现的,程序的开发环境是用实验室的课设平台,所用到的器材如下:
①    一块实验面包版(内含时钟电路)。
②    可编程芯片8253、8255A 、ADC0809和译码器芯片74LS138、74LS245各一片。
③    可调电位器4.7KΩ一个、发光二极管8个、74LS06芯片2个。
④    导线若干。
⑤    示波器、万用表、常用工具等。

  设计内容
      采用ADC0809设计一个单通道模拟电压采集电路,要求对所接通道的变化的模拟电压值进行采集,采集来的数字量一路送至发光二极管指示,一路送至计算机显示到屏幕上,每行显示5个数据,采集完100个数据后停止采集过程,采集过程中按下ESC键也可中断采集过程。
   首先要求我们定义出选择菜单,给出显示界面。
1.  8255的自检测
这部分要求我们初始化8255,为了能够正确的看出8255已经初始化,当8255初始化后向B口送数据0FH到发光二管上显示,如果能够正确显示就说明8255已经被初始化。并且可以说明74LS245,8255,74LS06能够正常工作,并且他们的连线都正确。
1.      8253的自检测
这部分要求我们初始化8253,8253初始化后可以通过示波器观察输出的波形是否满足要求。
3.  进行A/D转换
这部分是本次课设的关键部分,在做此之前,必须保证8255和8253都被正确的初始化,通过8255的C口控制ADC0809对模拟数据的采集,然后从A口读取转换后的数据,一路送发光二极管显示,一路送显示器上显示,模拟量由电位器得到。
2.      退出系统
如果用户需要结束程序,从菜单上选择此菜单即可退出程序.

完整论文下载(word格式 可编辑):
ADC0809单通道模拟电压采集电路.doc (372.5 KB, 下载次数: 56)

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏2 分享淘帖 顶 踩
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表