- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
郑州科技学院
单片机课程设计
题 目 基于单片机的 00-99计数器的设计
学生姓名
专业班级 11级自动化班
学 号
院 (系) 电气工程学院
指导教师
完成时间 2014年12月26日
郑州科技学院
专业 11自动化 班级 班 学号 姓名
一、设计题目 00~99计数器的设计
二、设计任务与要求
1. 把单片机系统中的P0.0/AD0~P0.7/AD7端口与LED数码显示器a1~h1相连;要求:P0.0/AD0对应着a1,P0.1/AD1对应着b1,P0.7/AD7对应着h1。
2. 把单片机系统中的P2.0/A8~P2.7/A15端口与LED数码显示器a2~h2连。
3. 把单片机系统中的P1.7端口与独立式键盘SP1相连。
三、参考文献
[1] 李学龙.使用单片机控制的智能遥控电风扇控制器[J].电子电路制作, 2003,9.
[2] 耿长清.单片机应用技术[M].北京化学工业出版社2001,8.
[3] 杨西明.单片机编程与应用技术入门[M].北京机械工业出版2004,9.
[4] 公茂法.单片机人机接口实例集[M].北京北京航天航空大学出版社1998,10.
[5] 李全力.单片机原理及应用技术[M].北京高等教育出版社2001,7.设计时间
指导教师签名:
年 月 日目 录
1 课程设计的目的 1
2 设计思路 1
3 方案设计 1
3.1 方案分析 1
3.2 最小控制系统的设计 2
4 电路的设计 4
4.1 数码管显示电路 4
4.2 键盘输入 4
4.3 复位电路 5
4.4 晶振电路 5
4.4 总原理图 7
5 程序设计 8
6 系统调试与结果 10
7 结论 11
8 心得体会 11
参考文献 13
附录1: 总体电路原理图 14
附录2: 实物图 15
附录3: 元器件清单 16
1 课程设计的目的
(1) 利用单片机定时器/计数器中断设计秒表,从而实现秒、十分之一秒的计时。综合运用所学的《单片机原理与应用》理论知识,通过实践加强对所学知识的理解,具备设计单片机应用系统的能力。
(2) 通过本次课程设计加深对单片机掌握定时器、外部中断的设置和编程原理的全面认识复习和掌握,对单片机实际的应用作进一步的了解。
(3) 通过本次试验,增强自己的动手能力。认识单片机在日常生活中的应用的广泛性,实用性。明确学习目的,端正学习态度,提高对课程设计重要性的认识,以积极认真的态度参加课程设计工作,按要求完成规定的设计任务。培养正确的设计思想,严谨的工作作风。应用和分析能力、提倡独立思考和创新的精神。
2 设计思路
课程设计利用单片机的计数原理,采用仿真软件来模拟实现数码显示。利用单片机STC89C52单片机来制作一个计数器,在STC89C52单片机的P1.7管脚接一个开关,作为手动计数的按钮,用单片机的P2.0-P2.7接共阴数码管的a2-h2管脚,作为00-99计数的个位数显示,用单片机的P0.0-P0.7接共阴数码管的a1-h1管脚,作为00-99计数的十位数显示。
3 方案设计
单片机采用STC89C52型。STC89C52是一种低功耗、高性能8位微控制器,具有8K在系统可编程Flash存储器。在单芯片上,拥有灵巧的8位CPU和在系统可编程Flash,使得STC89C52为众多嵌入式控制应用系统提供高灵活、超有效的解决方案。
利用ST89C52单片机来制作一个手动计数器。通过具体的项目设计包括确定控制任务、系统总体方案设计、硬件系统设计、控制程序的设计等,以便掌握单片机系统设计的总体思路和方法,掌握基于单片机控制的电子产品开发的技术方法,培养个人的创新意识和动手能力。
利用单片机来制作一个手动计数器。按一次按钮,计数一次。计数的范围是0~99计数满时,又从零开始计数。一个完整00~99手动计数器想当于一个简单的单片机系统,该系统设置电路、单片机、显示电路等构成。
STC89C52单片机最小系统包括晶体振荡电路、复位开关和电源部分。图3-1为STC89C52单片机的最小系统:
图3-1 单片机最小控制系统
STC89C52 引脚功能说明
VCC(40引脚):电源电压
VSS(20引脚):接地
P0端口(P0.0~P0.7,39~32引脚):P0口是一个漏极开路的8位双向I/O口。作为输出端口,每个引脚能驱动8个TTL负载,对端口P0写入“1”时,可以作为高阻抗输入。在访问外部程序和数据存储器时,P0口也可以提供低8位地址和8位数据的复用总线。此时,P0口内部上
您可能关注的文档
- 传统周期理论和板块周期训练理论的比较研究.doc
- 论李达与思主义法律思想中国化.doc
- 试论新农化建设研究报告.doc
- 肉羊养殖设项目建议书--178893426.doc
- 工业企业治理的应用分析研究报告.docx
- 浅析“问生”背后的“问题家长”研究报告.doc
- 我国市场中保险营销探析研究报告--191558477.doc
- 对高师美专业“广博”与“专精”之思辨.doc
- 论学校在伤害事故中的法律责任研究报告.doc
- 女大学生业分析研究报告--156387230.doc
- 基于Ja技术的网上交易系统的开发研究报告.doc
- Propal_for_Setting_up_Tiny_World_Childrens_toy_store_Project英语本科研究报告.doc
- 维他奶集收账款管理问题研究研究报告.doc
- 热水温泉区一期主题温泉公园项目可行性研究.doc
- 网络安全及答案(汇总1000题)--150880890.docx
- 基于单片电子密码锁设计课程设计--198557969.doc
- 基于J2的图书销售系统的设计与实现研究报告--114332407.doc
- 非正常接车安全研究研究报告.doc
- 电力变压测技术研究设计研究报告.doc
- 年产2万胶项目安全生产条件论证报告.doc
文档评论(0)