自-基于单片机数字时钟的设计

上传人:洛** 文档编号:186651711 上传时间:2021-07-19 格式:DOC 页数:9 大小:205.50KB
返回 下载 相关 举报
自-基于单片机数字时钟的设计_第1页
第1页 / 共9页
自-基于单片机数字时钟的设计_第2页
第2页 / 共9页
自-基于单片机数字时钟的设计_第3页
第3页 / 共9页
自-基于单片机数字时钟的设计_第4页
第4页 / 共9页
自-基于单片机数字时钟的设计_第5页
第5页 / 共9页
点击查看更多>>
资源描述

《自-基于单片机数字时钟的设计》由会员分享,可在线阅读,更多相关《自-基于单片机数字时钟的设计(9页珍藏版)》请在金锄头文库上搜索。

1、基于单片机数字时钟的设计第一章 绪论1.1 数字时钟的背景1.2 数字时钟的意义1.3 数字时钟的应用第二章 整体设计方案2.1 单片机的选择2. 单片机的基本结构第三章 数字是中的硬件设计3.1最小系统设计32液晶显示电器3.3键盘控制电路第四章 数字时钟的软件设计4.1系统软件设计流程图4.数字是中的原理图.3主程序4时钟设置子程序4.5定时器中断子程序4.6液晶显示子程序4.7按键控制子程序第五章 系统仿真1.1数字时钟的背景0世纪末,电子技术获得了飞速的发展,在其推动下,现代电子产品几乎渗透了各个领域,有力地推动了社会生产力的发展和社会信息化程度的提高,同时也使现代电子产品性能及一步提

2、高,产品更新换代的节奏也越来越快。时间对人们来说总是那么宝贵,工作的忙碌性和繁杂性容易使人忘记当前的时间。忘记了要做的事情,当事情不是很重要的时候,这种遗忘无伤大雅。但是,一时的耽误可能酿成大祸。目前,单片机正朝着高性能和多品种方向发展趋势将是进一步向着COS化,低功耗,小体积,大容量,高性能,低价格和外围电路内装化等几个方面发展。下面是单片机的主要发展趋势单片机应用的重要意义还在于,他从根本上改变了传统的控制系统设计思想和设计方法。从前必须由模拟电路或数字电路实现的大部分功能,现在已能用单片机通过软件方法来实现了。这种软件代替硬件的控制技术也称为微控制技术,是传统控制技术的一次改革。单片机模

3、块中最常见的是数字时钟,数字钟是一种用数字电路实现时,分,秒计时的装置,与机械时钟相比具有更高的准确性和直观性,且无机械装置,具有更长的使用寿命,因此得到了广泛的使用。1.2数字时钟的意义数字钟是采用数字电路实现对.时,分,秒数字显示的计时装置,广泛用于个人家庭,车站,码头办公室等公共场所,成为人们日常生活中不可少的必需品,由于数字集成电路的发展和石英晶体振荡器的广泛应用,使得数字钟的精度,远远超过老式钟表, 钟表的数字化给人们生产生活带来了极大的方便,而且大大地扩展了钟表原先的报时功能。诸如定时自动报警、按时自动打铃、时间程序自动控制、定时广播、自动起闭路灯、定时开关烘箱、通断动力设备、甚至

4、各种定时电气的自动启用等,所有这些,都是以钟表数字化为基础的。因此,研究数字钟及扩大其应用,有着非常现实的意义。1.数字时钟的应用数字时钟已成为人们日常生活中必不可少的,广泛用于个人家庭以及车站,码头,剧场办公室等公共场所,给人们的生活,学习,工作,娱乐带来极大的方便。由于数字集成电路技术的发展和采用了先进的石英技术,使数字钟具有走时准确,性能稳定,携带方便等优点,它还用于计时,自动报时以及自动控制等各个领域。第二章整体设计方案.单片机的选择单片机微型计算机是微型计算机的一个重要分支,也是颇具生命力的机种。单片机微型计算机简称单片机,特别适用于控制领域,故又称微控制器通常,单片机由单块集成电路

5、芯片构成,内部包含计算机的基本功能部件;中央处理器,存储器和I/O接口电路等。因此,单片机只需要和适当的软件及外部设备相结合,成为一个单片机控制系统。单片机经过,2,3,3代的发展,正朝着多功耗MO化,微型单片化,低电压,低功耗,主流与多品种共存等方向发展。其发展趋势不外乎以下几个方面:,低功耗CMOS化 MC51系列的0推出时的功耗达63mW,而现在的单片机普遍都在100m左右,随着对单片机功耗要求越来越低,现在的各个单片机制造商基本都采用了CO(互补金属氧化物半导体工艺)。象80C5就采用了HOS(即高密度金属氧化物半导体工艺)和CHMS(互补高密度金属氧化物半导体工艺)。MS虽然功耗较低

6、,但由于其物理特征决定其工作速度不够高,而HMOS则具备了高速和低功耗的特点,这些特征,更适合于在要求低功耗象电池供电的应用场合。所以这种工艺将是今后一段时期单片机发展的主要途径 .微型单片化 现在常规的单片机普遍都是将中央处理器(CP)、随机存取数据存储(RAM)、只读程序存储器(RM)、并行和串行通信接口,中断系统、定时电路、时钟电路集成在一块单一的芯片上,增强型的单片机集成了如AD转换器、PM(脉宽调制电路)、WT(看门狗)、有些单片机将LD(液晶)驱动电路都集成在单一的芯片上,这样单片机包含的单元电路就更多,功能就越强大。甚至单片机厂商还可以根据用户的要求量身定做,制造出具有自己特色的

7、单片机芯片。 此外,现在的产品普遍要求体积小、重量轻,这就要求单片机除了功能强和功耗低外,还要求其体积要小。现在的许多单片机都具有多种封装形式,其中SMD(表面封装)越来越受欢迎,使得由单片机构成的系统正朝微型化方向发展。 3主流与多品种共存 现在虽然单片机的品种繁多,各具特色,但仍以8C51为核心的单片机占主流,兼容其结构和指令系统的有PHILPS公司的产品,ATE公司的产品和中国台湾的Winbond系列单片机。所以C8为核心的单片机占据了半壁江山。而Mirochip公司的PIC精简指令集(RC)也有着强劲的发展势头,中国台湾的HOLEK公司近年的单片机产量与日俱增,与其低价质优的优势,占据

8、一定的市场分额。此外还有MOOOLA公司的产品,日本几大公司的专用单片机。在一定的时期内,这种情形将得以延续,将不存在某个单片机一统天下的垄断局面,走的是依存互补,相辅相成、共同发展的道路。4.低电压和低功耗随着超大规模集成电路的发展,NMOS工艺单片机被COS代替,并开始向MOS过渡。供电电压由5V降到3 ,2V 甚至到1V ,工作电流由mA 降至A ,这在便携式产品中大有用武之地。下面大致介绍一下单片机的应用领域和特点:.在智能仪器仪表上的应用 单片机具有体积小、功耗低、控制功能强、扩展灵活、微型化和使用方便等优点,广泛应用于仪器仪表中,结合不同类型的传感器,可实现诸如电压、功率、频率、湿

9、度、温度、流量、速度、厚度、角度、长度、硬度、元素、压力等物理量的测量。采用单片机控制使得仪器仪表数字化、智能化、微型化,且功能比起采用电子或数字电路更加强大。例如精密的测量设备(功率计,示波器,各种分析仪)。.在工业控制中的应用 用单片机可以构成形式多样的控制系统、数据采集系统。例如工厂流水线的智能化管理,电梯智能化控制、各种报警系统,与计算机联网构成二级控制系统等。 3.在家用电器中的应用可以这样说,现在的家用电器基本上都采用了单片机控制,从电饭褒、洗衣机、电冰箱、空调机、彩电、其他音响视频器材、再到电子秤量设备,五花八门,无所不在。 4.在计算机网络和通信领域中的应用 现代的单片机普遍具

10、备通信接口,可以很方便地与计算机进行数据通信,为在计算机网络和通信设备间的应用提供了极好的物质条件,现在的通信设备基本上都实现了单片机智能控制,从手机,电话机、小型程控交换机、楼宇自动通信呼叫系统、列车无线通信、再到日常工作中随处可见的移动电话,集群移动通信,无线电对讲机等。 5.单片机在医用设备领域中的应用 单片机在医用设备中的用途亦相当广泛,例如医用呼吸机,各种分析仪,监护仪,超声诊断设备及病床呼叫系统等等。 6在各种大型电器中的模块化应用 某些专用单片机设计用于实现特定功能,从而在各种电路中进行模块化应用,而不要求使用人员了解其内部结构。如音乐集成单片机,看似简单的功能,微缩在纯电子芯片

11、中(有别于磁带机的原理),就需要复杂的类似于计算机的原理。如:音乐信号以数字的形式存于存储器中(类似于RM),由微控制器读出,转化为模拟音乐电信号(类似于声卡)。 在大型电路中,这种模块化应用极大地缩小了体积,简化了电路,降低了损坏、错误率,也方便于更换。 7.单片机在汽车设备领域中的应用 单片机在汽车电子中的应用非常广泛,例如汽车中的发动机控制器,基于CN总线的汽车发动机智能电子控制器,GPS导航系统,s防抱死系统,制动系统等等。 此外,单片机在工商,金融,科研、教育,国防航空航天等领域都有着十分广泛的用途。目前,我国生产很多型号的单片机,在此,我们选用AT851的单片机,因为:T8C51是

12、一个低电压,高性能MOS位单片机,片内含4k tes的可反复擦写的lah只读程序存储器和28 tes的随机存取数据存储器(RAM),器件采用ATML公司的高密度、非易失性存储技术生产,兼容标准MCS-5指令系统,片内置通用位中央处理器和las存储单元,内置功能强大的微型计算机的T89C5提供了高性价比的解决方案。A89C51是一个低功耗高性能单片机,4个引脚,2个外部双向输入/输出(IO)端口,同时内含2个外中断口,2个16位可编程定时计数器,2个全双工串行通信口,A89C51可以按照常规方法进行编程,也可以在线编程。其将通用的微处理器和Fash存储器结合在一起,特别是可反复擦写的Flash存

13、储器可有效地降低开发成本。2.单片机的基本结构S-51的内部结构051单片机包含中央处理器、程序存储器(RO)、数据存储器(AM)、定时计数器、并行接口、串行接口和中断系统等几大单元及数据总线、地址总线和控制总线等三大总线,现在我们分别加以说明:中央处理器:中央处理器(CP)是整个单片机的核心部件,是8位数据宽度的处理器,能处理8位二进制数据或代码,CPU负责控制、指挥和调度整个单元系统协调的工作,完成运算和控制输入输出功能等操作。数据存储器(RA):80内部有28个8位用户数据存储单元和128个专用寄存器单元,它们是统一编址的,专用寄存器只能用于存放控制指令数据,用户只能访问,而不能用于存放

14、用户数据,所以,用户能使用的的RA只有1个,可存放读写的数据,运算的中间结果或用户定义的字型表。程序存储器(ROM):80共有4个8位掩膜ROM,用于存放用户程序,原始数据或表格。定时计数器(ROM):051有两个16位的可编程定时/计数器,以实现定时或计数产生中断用于控制程序转向。并行输入输出(I/O)口:5共有组8位/O口(0、 P1、P2或3),用于对外部数据的传输全双工串行口:051内置一个全双工串行通信口,用于与其它设备间的串行数据传送,该串行口既可以用作异步通信收发器,也可以当同步移位器使用。中断系统:80具备较完善的中断功能,有两个外中断、两个定时/计数器中断和一个串行中断,可满

15、足不同的控制要求,并具有2级的优先级别选择。时钟电路:51内置最高频率达12z的时钟电路,用于产生整个单片机运行的脉冲时序,但8051单片机需外置振荡电容。单片机的结构有两种类型,一种是程序存储器和数据存储器分开的形式,即哈佛(arvr)结构,另一种是采用通用计算机广泛使用的程序存储器与数据存储器合二为一的结构,即普林斯顿(Printn)结构。NTE的CS-51系列单片机采用的是哈佛结构的形式,而后续产品6位的CS96系列单片机则采用普林斯顿结构。下图是MCS-5系列单片机的内部结构示意图。MC-1单片机内部包括以下部件:一个8位CP;一个片内时钟振荡器,最高时钟频率为MHz4KB程序存储器ROM/ROM;12数据存储器M;可寻址的外部程序存储器和4B数据存储器空间;2个特殊功能寄存器SFR;4个8位并行I

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 行业资料 > 社会学

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号