- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
多路数据集系统毕业论文
河南大学民生学院
2013 届毕业论文(设计、创作)任务书
姓名 ###### 学号 ####### 专业 自动化 论文题目 多路数据采集系统 一、毕业论文(设计、创作)要求
利用两片PCF8591实现八通道A/D转换
按键S0,S1切换当前选中的通道
LCD1602把当前通道号和转换后的电压显示出来 二、毕业论文(设计、创作)进度安排
1 2013年3月15日到2013年3月20日,复习有关单片机的相关知识,熟悉单片机最小系统的设计、IO口、定时器等知识。
2 2013年3月20日到2013年4月5日,以单片机开发板为平台,利用郭天祥10天征服单片机视频教程为模板,学习在k e I l环境下使用C51进行编程实现某种功能。
3 2013年4月5日到2013年4月15日,学习pcf8591芯片的有关知识以及IIC总线的使用,并熟练掌握A/D转换功能;学习lcd1602液晶的有关知识,会使用lcd1602显示字符以及数字。
4 2013年4月15日到2013年4月30日,购买材料,焊接电路板,写程序,调试软件及硬件电路,成功后写论文。 三、需收集的资料和指导性参考文献
1 《C程序设计》(第三版)谭浩强 著
2 《单片机原理与应用设计》 张毅刚 彭喜元 编著
3 《新概念51单片机C语言教程:入门、提高、开发、拓展全攻略》 郭天祥 著
4 89C52 datasheet
5 PCF8591 datasheet
6 LCD1602 datasheet
指导教师签名 年 月 日
河南大学民生学院
2013 届毕业论文(设计、创作)中期检查表
姓名 ##### 学号 ######## 专业 自动化 论文题目 多路数据采集系统 一、毕业论文(设计、创作)进展情况
1 学习了89C52单片机基本知识
2 在KEIL编译环境下编写了多个程序,如流水灯,走马灯,矩阵键盘,数码管显示等程序。
3 学习了IIC总线,并在51开发板实现了PCF8591 A/D转换。 二、毕业论文(设计、创作)存在问题及解决方案
1 按键中会发生抖动,可以利用延时10ms来消除抖动
2 LCD1602在显示过程中显示闪烁,不稳定,可以延长显示刷新来消除。
3 进入定时器中断后要重新给定时器赋初值。
4 定时器中断程序不要过大,过大会运行出错。
5 PCF8591的V ref引脚要接稳定的参考电压。
三、指导教师对学生毕业论文(设计、创作)进展方面的评语
指导教师签名
年 月 日
目 录
摘 要 11
ABSTRACT 12
第1章 绪 论 1
1.1 课题来源 1
1.2 课题背景 1
1.3 国内外在该方向的研究现状及分析 2
1.3.1 国内在该方向的研究现状 2
1.3.2 国外在该方向的研究现状 3
1.4 该课题研究的主要内容 3
第2章 数据采集系统的设计 5
2.1 数据采集系统 5
2.2 数据采集的目的 5
2.3 数据采集系统框图 5
2.3.1 主要芯片 6
2.3.2 涉及到的软件 7
2.4 基本功能要求 7
第3章 硬件设计 8
3.1 系统框图 8
3.2 单片机最小系统 8
3.3 PCF8591芯片 9
3.3.1 IIC串行总线 9
3.3.2 PCF8591 AD转换的应用 13
3.4 LCD1602器件 14
3.4 单片机外围电路图 15
第4章 软件设计 16
4.1 主程序 16
4.1.1 主程序流程图 16
4.1.2 LCD1602与PCF8591程序流程图 17
4.1.3 数据处理程序流程图 18
4.1.4 按键检测程序流程图 19
4.2 上位机程序介绍 20
4.2.1 Visual C++ 6.0 20
4.2.2 MSComm控件[9] 20
4.2 硬件与软件调试 21
结 论 22
参考文献 23
摘 要
关键词 89C52 ;PCF8591;LCD1602 ;Visual C++ ;MSComm控件ABSTRACT
At present, the data acquisition system is widely used in scientific research, education, in
您可能关注的文档
最近下载
- 电力市场分析软件:PLEXOS二次开发_(18).与其他软件系统的集成.docx VIP
- PLEXOS for Renewables 可再生能源仿真应用场景.pdf VIP
- 洼田饮水评分操作要点.pptx VIP
- 涉密工程保密工作方案(3篇).docx VIP
- 2023年第37届中国化学奥林匹克决赛试题完整版(两套含答案解析) .pdf VIP
- 2025年顶管施工试题及答案.docx
- 中国共产党党内监督条例_学习解读ppt完整版.pptx VIP
- 光大金瓯资产管理有限公司招聘笔试题库2024.pdf
- 电力市场分析软件:PLEXOS二次开发_(16).风险评估与管理.docx VIP
- 新凯来光学技术笔试题.docx VIP
文档评论(0)