微机课程设计:8255与ADC0809数据采集系统
版权申诉
111 浏览量
更新于2024-07-13
收藏 819KB PDF 举报
"微机课程设计之数据采集系统.pdf"
这篇文档是中北大学信息与通信工程学院测控技术与仪器专业的学生进行微机原理课程设计的说明书,主要围绕数据采集系统展开,涉及了硬件原理图设计和程序设计两大部分。
在摘要部分,学生旨在通过设计了解8255可编程外围接口芯片以及ADC0809模数转换器的工作原理,并将这些理论知识应用于实践。设计的目标包括加深对微机系统结构和工作原理的理解,提升汇编语言编程和程序调试技能,以及增强系统设计和接口芯片应用能力。设计的具体任务是构建一个基于8088 CPU的数据采集系统,能够接收0~255mV的模拟电压信号,通过ADC0809进行转换,并用三位LED显示器显示转换后的毫伏数值。
在总体方案设计中,设计目的是为了巩固理论知识并提高实践技能,具体任务不仅包括硬件电路设计,还有配套的软件程序编写。设计要求明确指出需要绘制电路原理图,编写能实现模拟电压转换和数字显示的汇编程序。
在硬件原理图设计部分,文档可能详细介绍了总设计图的说明,各个子硬件电路的设计,包括8255和ADC0809芯片的介绍及其在电路中的作用。这部分通常会涵盖芯片的功能、引脚配置、工作模式,以及如何将它们集成到数据采集系统中。
在程序设计部分,学生可能会阐述程序的流程,使用流程图来表示程序执行的步骤,并详细解释程序设计的思路,包括如何控制ADC0809进行转换,如何读取转换结果,以及如何驱动LED显示器显示数值。
课程设计的收获和心得体会部分,学生可能会分享在完成设计过程中遇到的问题、解决方法,以及对微机原理和实践操作的新的理解和感悟。
最后,参考文献列出了设计中参考的技术资料或书籍,附录可能包含了电路图、源代码等具体设计资料。
这份文档提供了丰富的微机系统设计实践知识,涵盖了硬件接口设计和软件编程两个重要方面,对于理解微机系统的工作机制和提升实践技能具有很高的价值。
2021-11-12 上传
2021-10-11 上传
2021-11-07 上传
2021-10-30 上传
2021-11-23 上传
2021-11-06 上传
2021-10-02 上传
2021-10-10 上传
2021-11-23 上传
daggee1
- 粉丝: 2
- 资源: 4万+
最新资源
- synovial-frequency-shift.rar_matlab例程_matlab_
- AdSanjal:探索适合您业务的移动广告
- 车机测试项目.zip
- interface_appointment
- node-sencha-cmd:适用于Node.js的Sencha Cmd wrapperrunner
- Scratch少儿编程项目音效音乐素材-【水】相关音效-玩水.zip
- ScreenCraft:Screencraft是一个截图处理工具,可以从截图中提取坐标。 它可以帮助您保存地标和结构的坐标
- Python库 | robotpy-hal-sim-2018.0.6.tar.gz
- id_save_v0.010-1_savegame_
- 装修设计公司网站dede模板 php版 v1.0.zip
- WebScrapeTest:简单的网络爬虫项目
- grpc-chat:与Google RPC进行简单的RPC聊天
- recruitment.rar_Jsp/Servlet_Java_
- slim-theme-dwm:带有 dwm 标志的简单 SLiM 主题
- TCP-IP详解卷1:协议_计算机网络_
- 【WordPress插件】2022年最新版完整功能demo+插件v3.2.zip