2022年田源单片机电子闹钟方案.docx
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《2022年田源单片机电子闹钟方案.docx》由会员分享,可在线阅读,更多相关《2022年田源单片机电子闹钟方案.docx(52页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选学习资料 - - - - - - - - - 个人资料整理 仅限学习使用空军工程高校 本科毕业论文 设计)题目数据采集系统中的海量储备院 has been paid great attention to ever since it came out in 1970s of 20th Century, and has gained an extensive applicable field and fast development. Among all kinds of SCCs, 51 SCC is the most typical and representative one. This
2、 design, adopting AT89S51 chip as the core part with some necessary peripheral circuits, is a simple electronic clock which uses 5V DC as the power supply. In hardware aspect, besides the CPU, six seven-segment LED digi-tubes are used for display, which work in a dynamically scanning display mode an
3、d driven by 74SL14 chip. The LEDs can accurately indicate hour and minute and two buttons can be used to adjust the time. While in the software aspect, the programming language is assembly language. The whole electronic clock system has functions of time display, adjustment, bell-setting and reset,
4、etc. Choose the smallest SCM system applications,add Comparison procedures, time to adjust procedures and faint buzzing procedures, Through relatively faint buzzing trigger procedures to achieve alarm clock function, Completed the design needs of the software environment. Keil introduced and the use
5、 of SCM software simulation debugging, testing the feasibility. Keywords:technology of the one-chip computer , AT89S51 , the liquid crystal is driven,Electronic alarm clock名师归纳总结 - - - - - - -第 3 页,共 30 页精选学习资料 - - - - - - - - - 个人资料整理 仅限学习使用目 录第 1 章 绪 论 11.1 单片机简介 1 1.2 电子闹钟的重要意义 1 1.3 本文的主要工作 2 第
6、2 章 AT89S51单片机的硬件系统 32.1 AT89S51单片机的特性 3 2.2 AT89S51单片机的封装 3 2.3 储备空间 3 2.3.1 程序储备空间 4 2.3.2 数据储备空间 5 2.4 单片机最小应用系统电路 8 2.4.1 供电电路 8 2.4.2 程序储备器挑选电路 8 2.4.3 时钟电路 9 2.4.4 复位电路 9第 3 章电子闹钟的硬件设计113.1 系统要求 11 3.2 系统组成 11 3.3 系统设计 11 3.3.1 掌握器 11 3.3.2 计数器 12 名师归纳总结 - - - - - - -第 4 页,共 30 页精选学习资料 - - - -
7、 - - - - - 个人资料整理 仅限学习使用 3.3.3 寄存器 12 3.3.4 分频器 12 3.3.5 显示电路 12 3.3.6 输入电路 13 3.3.7 计时器 13 3.3.8 振荡器 13 3.3.9 整体系统 14 3.4 硬件挑选 14第 4 章 电子闹钟的软件设计 164.1 子程序及其功能简介 16 4.2 程序设计 16 4.3 调试软件及其环境 17 4.3.1 Keil 单片机模拟仿真调试软件的安装和启动 18 4.3.2 工程的建立 20 4.3.3 源文件的输入 22结 论 24参考文献 25名师归纳总结 - - - - - - -第 5 页,共 30 页
8、精选学习资料 - - - - - - - - - 个人资料整理 仅限学习使用第 1 章 绪 论1.1 单片机简介单片机的全称是单片微型运算机Single Chip Microcomputer);为了使用便利,它把组成运算机的主要功能部件:中心处理器 CPU)、数据储备器 RAM )、程序储备器 ROM、EPROM、E 2PROM 或 FLASH )、定时 /计数器和各种输入 /输出接口电路等都集成在一块半导体芯片上,构成了一个完整的运算机系统;与通用的运算机不同,单片机的指令功能是依据工业掌握的要求设计,因此它又被称为微掌握器Microcontroller );MCS51 系列 1 单片机是美
9、国 Intel 公司于 1980 年推出的一种 8 位单片机系列;该系列的基本型产品是 8051、8031 和 8751;这 3 种产品之间的区分只是在片内程序存储器方面; 8051 的片内程序储备器 指令集和芯片引脚与Intel 公司的 8051 兼容;2 4KB 片内在系统可编程 Flash程序储备器;3时钟频率为 033MHz;4128字节片内随机读写储备器 32个可编程输入 /输出引脚;62个 16 位定时 /计数器;7 6 个中断源, 2 级优先级;8全双工串行通信接口;9监视定时器;10 2个数据指针;2.2 AT89S51 单片机的封装AT89S51单片机 2 具有多种封装形式,
10、包括 PDIP40、PDIP42、PLCC44 和TQFP44;最适合学校试验室使用的是 PDIP40封装形式,它的形状如图 2.1 所示;PDIP40 封装形式的单片机芯片可以很便利地使用面包板来组成应用电路;2.3 储备空间AT89S51单片机 3 的程序储备空间和数据储备空间是分别的,每种储备空间的寻址范畴都是 64KB;上述储备空间在物理上可以被映射到4 个区域:片内程序储备器和片外程序储备器,片内数据储备器和片外数据储备器;储备空间的映射图如图 2.2所示;当储备空间映射为外部储备器时,包括程序空间和数据空间,AT89S51单片机P0 口的 8 个引脚,从 P0.0AD0)到 P0.
11、7AD7)引脚从 39 到 32),以时分方式被用作数据总线和地址总线的低8 位; P2 口的 8 个引脚,从 P2.0A8)到 P2.7A15)引脚从 21 到 28),被用作地址总线的高 8 位;由于对外部程序储备器和外部数据存储器的拜访都是通过 P0 口和 P2口实现,为了区分它们,外部程序储备器由引脚引脚 29)的输出信号掌握;外部数据储备器的写或读操作分别由引脚名师归纳总结 P3.6,引脚 16)和引脚 P3.7,引脚 17)输出信号掌握;第 8 页,共 30 页- - - - - - -精选学习资料 - - - - - - - - - 个人资料整理 仅限学习使用P1.0140VCC
12、P1.12AT89S5139P0.0 AD0P1.2338P0.1 AD1P1.3437P0.2 AD2P1.4536P0.3 AD3MOSI P1.5635P0.4 AD4MISO P1.67 34P0.5 AD5SCK P1.78 33P0.6 AD6RST9 32P0.7 AD7RXD P3.01031EA/VPPTXD P3.11130ALE/PROGINT0 P3.21229PSENINT1 P3.31328P2.7 A15T0 P3.41427P2.6 A14T1 P3.51526P2.5 A13WR P3.61625P2.4 A12RD P3.71724P2.3 A11XTAL2
13、1823P2.2 A10XTAL11922P2.2 A9GND2021P2.0 A8图 2.1 AT89S51 单片机 PDIP40 封装形状图程序储备空间 数据储备空间FFFFH FFFFH外部程序储备空间1000H0FFFHEA=0FFH特别功能0000H外部数据储备空间EA=180H寄存器7FH内部数据内部程序0000H外部程序00H储备空间储备空间储备空间图 2.2 AT89S51 单片机的储备器映射图2.3.1 程序储备空间程序储备空间可以被映射为内部程序储备器或者外部程序储备器 4 ;AT89S51单片机内部具有的 4KB 程序储备器被映射到程序储备空间的0000H0FFFH 区间
14、,如图 2.2 所示;这部分程序储备空间也可以被映射为外部程序储备器,它具体被映射为哪一种程序储备器取决于引脚引脚 31)所接的电平;当引脚为高电平,内部程序储备器被映射到这部分程序储备空间;当引脚为低电平,外部程序储备器被名师归纳总结 - - - - - - -第 9 页,共 30 页精选学习资料 - - - - - - - - - 个人资料整理 仅限学习使用映射到这部分程序储备空间;高于 储器;0FFFH 的程序储备空间只能被映射为外部程序存目前 Atmel 公司生产的 8051兼容芯片具有多种容量的内部程序储备器的型号,例如 AT89S52单片机具有 8KB 内部程序储备器; T89C5
15、1RD2 单片机具有 64KB 内部 程序储备器;鉴于通常可以采纳具有足够内部程序储备器容量的单片机芯片,用户在 使用中不需要再扩展外部程序储备器,这样在单片机应用电路中引脚 引脚 31)可以总是接高电平;2.3.2 数据储备空间如图 2.3 所示,数据储备空间5 也可以被映射为内部数据储备器和外部数据储备器;进入不同的数据储备器是通过不同的指令来实现的,这点与程序储备器不一样;AT89S51的内部数据储备器有256 字节,它们被分为两部分:高128 字节和低128 字节;低 128 字节的内部数据储备器是真正的RAM 区,可以被用来写入或读出数据;这一部分储备容量不是很大,但有很大的作用;它
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022 年田源 单片机 电子 闹钟 方案
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内