- 1、本文档共23页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
单片机课程设计--00-59_秒计时器
目 录
摘 要 1
引言 2
第一章 概述 3
第二章 电路设计 4
2.1 单片机核心模块 4
2.2 时钟模块 5
2.3 复位电路模块 5
2.4 显示模块 6
第三章 软件程序及调试结果 7
3.1 程序设计内容 7
3.2 程序框图 8
3.3 汇编源程序 8
3.3 C 语言源程序 9
3.4 调试结果 11
第四章 联合仿真 12
4.0 联合仿真结果 12
第五章 电路板制作 14
5.1 印制电路板图 14
5.2 00-59 秒计时器电路板三维视图 15
第六章 设计总结 17
参考文献 18
附件 19
摘 要
单片微型计算机简称单片机,是典型的嵌入式微控制器(Microcontroller Unit),常用英文字母的缩写MCU表示单片机,单片机又称单片微控制器,它不是完成某一个逻辑功能的芯片,而是把一个计算机系统集成到一个芯片上。单片机由运算器,控制器,存储器,输入输出设备构成,相当于一个微型的计算机,和计算机相比,单片机只缺少了I/O设备。概括的讲:一块芯片就成了一台计算机。它的体积小、质量轻、价格便宜、为学习、应用和开发提供了便利条件。同时,学习使用单片机是了解计算机原理与结构的最佳选择。它最早是被用在工业控制领域。由于单片机在工业控制领域的广泛应用,单片机由芯片内仅有CPU的专用处理器发展而来。现代人类生活中所用的几乎每件电子和机械产品中都会集成有单片机。手机、电话、计算器、家用电器、电子玩具、掌上电脑以及鼠标等电脑配件中都配有1-2部单片机。 汽车上一般配备40多部单片机,复杂的工业控制系统上甚至可能有数百台单片机在同时工作!单片机的数量不仅远超过PC机和其他计算的总和,甚至比人类的数量还要多。现代人类生活中所用的几乎每件电子和机械产品中都会集成有单片机。手机、电话、计算器、家用电器、电子玩具、掌上电脑以及鼠标等电脑配件中都配有1-2部单片机。 汽车上一般配备40多部单片机,复杂的工业控制系统上甚至可能有数百台单片机在同时工作单片机的数量不仅远超过PC机和其他计算的总和,甚至比人类的数量还要多。
如下图所示,在AT89S51单片机的P0和P2端口分别接有两个共阴数码管,P0口驱动显示秒时间的十位,而P2口驱动显示秒时间的个位。
1.3 电路原理图
图1.3 电路原理图
1.4 功能说明
在设计过程中我们用一个存储单元作为秒计数单元,当一秒钟到来时,就
让秒计数单元加1,当秒计数达到60时,就自动返回到0,重新秒计数。在数码上显示,仍通过查表的方式完成。一秒时间的产生在这里我们采用软件精确延时的方法来完成,经过精确计算得到1 秒时间为1.002 秒。
电路设计
单元电路设计
本设计主要分为单片机核心模块,时钟电路模块,复位电路模块和显示模块。设计方案如下
2.1 单片机核心模块
图2.1单片机电路
系统板上硬件连线
(1. 把“单片机系统”区域中的P0.0/AD0-P0.7/AD7 端口用8 芯排线连接到
“四路静态数码显示模块”区域中的任一个a-h 端口上;要求:P0.0/AD0
对应着a,P0.1/AD1 对应着b,……,P0.7/AD7 对应着h。
(2. 把“单片机系统”区域中的P2.0/A8-P2.7/A15 端口用8 芯排线连接到“四
路静态数码显示模块”区域中的任一个a-h 端口上;要求:P2.0/A8 对
应着a,P2.1/A9 对应着b,……,P2.7/A15 对应着h。
2.2 时钟模块
图2.2时钟电路
89C51单片机的时钟信号通常用内部振荡方法得到,在引脚XTAL1和XTAL2外接晶体振荡器或陶瓷谐振器,就构成了内部振荡方法。由于单片机内部有一个高增益反相放大器,当外接晶振后就构成了自激振荡器并产生振荡时钟脉冲。晶振通常选择6MHz、12MHz\24MHz。本设计采用11.0925MHz晶振。图中C1、C2起到稳固振荡频率、快速起振的作用。电容值一般为5—30pF。本设计选用30pF电容。
2.3 复位电路模块
图2.3 复位电路
复位操作完成电路的初始化,使单片机从一种确定的状态开始运行。由上图可知,控制模块实际上就是单片机的最小系统。本设计采用常用的上电且开关复位电路。上电后,由于电容的充电,使RST持续一段高电平时间。当单片机已运行中时,按下复位键也能使RST持续一段时间的高电平,从而实现上电且开关复位的操作。此处C1电容取10uF,R1=10KΩ。
2.4 显示模块
图2.4 显示电路
在AT89S51单片机的P0和P2端口分别接有两个共阴数码管U2、U3,P0口驱动显示秒时间的十位,而P2口驱动显示秒时间的个位。显示模块由十脚数码管、电阻、排阻respack-8等元件构成,其中排阻为了驱动电流,增加电流,排阻一般有九个脚
您可能关注的文档
- 分布式课程设计报告--试设计一个粉末冶金制品压制机系统.doc
- 切片法实现数控宏程序刀具路径优化的研究及应用——毕业设计(论文).doc
- 利用信息分析法分析大学生就业心理.doc
- 利用数字电路实现电子密码锁-毕业设计.doc
- 利用机械动力学仿真软件ADAMS 建立汽车ABS的机械动力学模型.doc
- 前进工业园区公共租赁住房工程设计.doc
- 办公大楼综合布线课程设计--办公楼综合布线系统设计.doc
- 加工工艺编制及工装设计.doc
- 加油加气课程设计--某学校中压燃气管道工程.doc
- 加油站春节补贴分配方案.doc
- 现代农业技术推广总结范文(10篇).docx
- 关于后勤工作总结(30篇).docx
- 机械工程测试。信息。信号分析(第三版)2ppt.pptx
- 内蒙古12S7 专用给水工程 DBJ03-22-2014.docx
- 内蒙古建筑图集 12S4 消防工程 DBJ03-22-2014.docx
- 内蒙古 12S9 给水排水管道及连接 DBJ03-22-2014.docx
- 内蒙古建筑图集 12J7-2 内装修-配件 DBJ03-22-2014.docx
- 内蒙古建筑图集 12S3 热水工程 DBJ03-22-2014.docx
- 内蒙古 DBJ03-57-2014 EPS模块混凝土剪力墙结构建筑构造.docx
- 内蒙古建筑图集 12D6 照明装置 DBJ03-22-2014.docx
最近下载
- 2024《学前教育法》解读PPT课件.pptx
- 康明发 K280水平关节机器人说明书3.pdf
- 过程控制系统(毕业论文)精馏塔控制系统设计.doc
- 2025年南京市河西新城区国有资产经营控股集团有限责任公司人员招聘笔试模拟试题及答案解析.docx VIP
- 金堂县自来水红旗水库取水工程——原水输水管道复线工程非重大变动环境影响分析.pdf
- 医疗器械的人类受试者临床研究-临床试验质量管理规范(ISO 14155 :2020)中文版.pdf VIP
- 2025年学校体育活动经费预算计划.docx VIP
- 打造企业文化之基助力企业和谐发展.pdf VIP
- 动火作业安全培训.ppt VIP
- BM11_05_BladeEditor.ppt VIP
文档评论(0)