- 1、本文档共20页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于单片机的00___99计数器的设计
郑州科技学院
单片机课程设计
题 目 基于单片机的 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口内部上
您可能关注的文档
- 基于net技术的超市销售管理系统设计与实现大学生毕业论文(设计).doc
- 基于nrf24l01的无线音乐播放器设计大学生毕业论文(设计).doc
- 基于net的书城管理系统的设计与实现大学生毕业论文(设计).doc
- 基于nrf905的两路温度检测与无线传输系统设计大学生毕业论文(设计).doc
- 基于opengl的屏幕对象拾取本科生毕业(设计)论文.doc
- 基于opnet的无线传感器网络路由仿真与研究大学大学生毕业论文(设计).doc
- 基于opengl水波模拟大学大学生毕业论文(设计).doc
- 基于php的家电在线比价系统设计与实现大学生毕业论文(设计).doc
- 基于php的网上书店的设计与实现大学生毕业论文(设计).doc
- 基于pca的人脸识别研究大学生毕业论文(设计).doc
最近下载
- ISO22320:2011《公共安全-应急管理-事故响应要求》国际标准解读 Interpretation of ISO22320:2011: Societal Security Emergency Management Requirements for Incident Response.pdf
- 邵阳学院本科教学审核评估知识手册(学生版).pdf
- 人教部编版道法七上 6.1《友谊的真谛》课件.pptx VIP
- 2020学年第一学期“1530”安全警示教育记录.docx
- 2024年度学校大队委员少先队知识竞赛应知应会题库及答案 .pdf VIP
- 雅马哈PSR-S970&PSR-S770中文说明书.pdf VIP
- 数字化校园资源库建设方案.doc
- 滴滴司机签署承诺书.docx
- 监理单位对施工单位安全技术交底记录.pdf
- 中国彩塑精华珍赏丛书 长治观音堂(明).pdf
文档评论(0)