- 1、本文档共12页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
郑军8051208044刘斯宏8051208019
单片机课程设计报告
00-99计数器
专业班级:工程技术系08电气本(1)班
姓 名:郑 军 刘斯宏
学 号:8051208029 8051208043
时 间:第十六周
指导老师:李任青 虞礼辉
2010年 12月 22号
南昌大学共青学院工程技术系
00-99计数器
摘要:随着时代的进步和发展,单片机技术已经普及到我们的生活,工作,科研,各个领域,已经成为一种比较成熟的技术,本文将介绍一种基于单片机控制的00-99计数器,通过按一下P3.3按键,数码管做 1 的累加, 实现00~99的计数功能,当计到99时又从00开始
Abstract:With the era of progress and development, microcontroller technology has spread to our life, work, research in various fields, has become a relatively mature technology, we will introduce a counter-based Microcontroller 00-99, by clickingP3.3 button to do a cumulative digital tube, to achieve 00 to 99 of the counting function, when the total from 00 to 99 Shiyou start.
Keywords: microcontroller, counters, AT89S51
引言:随着人们生活水平的不断提高,单片机控制无疑是人们追求的目标之一,它所给人带来的方便也是不可否定的,其中计数器就是一个典型的例子,但人们对它的要求越来越高了,要为现代人工作、科研、生活、提供更好的更方便的设施就需要从单片机技术入手,一切向着数字化控制,智能化控制方向发展。
利用AT89S51单片机来制作一个手动计数器,在AT89S51单片机的P3.3管脚接一个轻触开关, 作为手动计数的按钮. 数码管驱动采用动态扫描方式用单片机的P0.0-P0.7驱动数码管的段码通过按一下P3.3按键,数码管做 1 的累加, 实现00~99的计数功能,当计到99时又从00开始
实验任务
利用AT89S51单片机来制作一个手动计数器,在AT89S51单片机的P3.7管脚接一个轻触开关,作为手动计数的按钮,用单片机的P2.0-P2.7接一个共阴数码管,作为00-99计数的个位数显示,用单片机的P0.0-P0.7接一个共阴数码管,作为00-99计数的十位数显示;硬件电路图如图19所示。
2程序设计内容
(1.?????? 单片机对按键的识别的过程处理
(2.?????? 单片机对正确识别的按键进行计数,计数满时,又从零开始计数;
(3.?????? 单片机对计的数值要进行数码显示,计得的数是十进数,含有十位和个位,我们要把十位和个位拆开分别送出这样的十位和个位数值到对应的数码管上显示。如何拆开十位和个位我们可以把所计得的数值对10求余,即可个位数字,对10整除,即可得到十位数字了。
(4.?????? 通过查表方式,分别显示出个位和十位数字。
3.电路原理图
图(a)
AT89S51简介?? AT89S51是一个低功耗,高性能CMOS 8位单片机,片内含4k Bytes ISP(In-system programmable)的可反复擦写1000次的Flash只读程序存储器,器件采用ATMEL公司的高密度、非易失性存储技术制造,兼容标准MCS-51指令系统及80C51引脚结构,芯片内集成了通用8位中央处理器和ISP Flash存储单元,功能强大的微型计算机的AT89S51可为许多嵌入式控制应用系统提供高性价比的解决方案。??? AT89S51具有如下特点:40个引脚(引脚图如图3-1所示),4k Bytes Flash片内程序存储器,128 bytes的随机存取数据存储器(RAM),32个外部双向输入/输出(I/O)口,5个中断优先级2层中断嵌套中断,2个16位可编程定时计数器,2个全双工串行通信口,看门狗(WDT)电路,片内时钟振荡器。
??? 此外,AT89S51设计和配置了振荡频率可为0Hz并可通过软件设置省电模式。空闲模式下,CPU暂停工作,而RAM定时计数器,串行口,外中断系
您可能关注的文档
- 课时7气体摩尔体积.doc
- 课题问卷调查.doc
- 谁动了我的窗台.ppt
- 课题: 亚洲及欧洲 (学会换算不同地点的时间).doc
- 调查方案设计 大学生消费.doc
- 调查报告小组综合计划书.doc
- 调节血糖的功能性.ppt
- 谈信息技术课中如何激发学生的学习兴趣.doc
- 谈礼貌公开课 教学设计.doc
- 谈谈吸烟 talking aboutsmoking.doc
- 乡镇卫生院专用医用装备配置品目(115 种).docx
- 高中政治课程中法治观念教育的创新实践教学研究课题报告.docx
- 小学音乐合唱活动对学生和谐共处意识的促进作用教学研究课题报告.docx
- 高中音乐交响乐队训练方法研究提高学生音乐表现力与团队协作教学研究课题报告.docx
- Recycle2_Let’s_spell公开课教案【安徽合肥】 (1).docx
- 《铸造行业清洁生产技术实施路径与效果评估体系构建》教学研究课题报告.docx
- 初中化学分子结构教学难点突破与教学方法创新教学研究课题报告.docx
- 小学音乐教学中培养学生音乐鉴赏能力的探讨与实践教学研究课题报告.docx
- 《基于物联网的智能温室蔬菜病虫害预警系统设计与实现》教学研究课题报告.docx
- 初中艺术教育课程设置与学生心理健康的互动研究教学研究课题报告.docx
最近下载
- 东巴文字例释.pdf
- 2024离婚起诉书 离婚起诉状(标准版).pdf
- 东巴文字对照表.docx VIP
- 水星船外机二冲程 45 Jet 50-55 英文维修手册.pdf VIP
- 一文读懂中央八项规定精神PPT2025主题课件.pptx VIP
- 水星船外机二冲程 75_90_100_115_125_6580_JET 英文维修手册.pdf VIP
- 雅马哈船外机二冲程150A(64C-28197-Z8-11)英文维修手册.pdf VIP
- 2025年耐高温漆合作协议书.docx
- 《基本分析与技术分析相结合的A股投资策略案例报告》6200字.doc
- 水星船外机四冲程 200-400R-2015 英文维修手册.pdf VIP
文档评论(0)