基于单片机的数字钟设计与实现毕业论文

合集下载

基于单片机的电子时钟设计毕业论文

基于单片机的电子时钟设计毕业论文

基于单片机的电子时钟设计毕业论文目录第一章电子时钟设计方案分析 (3)1.1FPGA设计方案 (3)1.2单片机设计方案 (3)第二章基于单片机的电子时钟硬件设计 (5)2.1主要芯片选择 (5)2.1.1微处理器选择 (5)2.1.2时钟芯片选择 (6)2.2电子时钟硬件电路设计 (11)2.2.1时钟电路设计 (13)2.2.2显示电路设计 (14)2.2.3按键电路设计 (15)2.2.4闹铃电路设计 (16)2.2.5复位电路设计 (17)第三章电子时钟软件设计 (19)3.1主程序设计 (19)3.2子程序设计 (19)3.2.1日历子程序设计 (19)3.2.2显示子程序设计 (20)3.2.3键盘扫描子程序 (20)3.2.4闹铃子程序设计 (21)第四章系统调试 (25)4.1硬件调试 (25)4.1.1单片机基础电路调试 (25)4.1.2显示电路调试 (27)4.1.3DS1302电路调试 (28)4.1.4按键电路调试 (29)4.2软件调试 (29)4.2.1键盘子程序调试 (29)4.2.2时钟日历子程序调试 (30)致谢....................................................... 错误!未定义书签。

参考文献 (33)附录一程序 (35)附录二多功能电子时钟元器件一览表 (55)附录三多功能电子时钟硬件原理图 (56)附录四 (57)附录五 (60)前言时间是人类生活必不可少的重要元素,如果没有时间的概念,社会将不会有所发展和进步。

从古代的水漏、十二天干地支,到后来的机械钟表以及当今的石英钟,都充分显现出了时间的重要,同时也代表着科技的进步。

致力于计时器的研究和充分发挥时钟的作用,将有着重要的意义。

1.多功能电子时钟研究的背景和意义20世纪末,电子技术获得了飞速的发展。

在其推动下,现代电子产品几乎渗透到了社会的各个领域,有力的推动和提高了社会生产力的发展与信息化程度,同时也使现代电子产品性能进一步提升,产品更新换代的节奏也越来越快。

(完整版)基于51单片机的数字钟毕业论文

(完整版)基于51单片机的数字钟毕业论文

西安邮电学院毕 业 设 计(论 文)题 目: 基于51单片机的数字钟设计院 (系):专 业:班 级:学生姓名:导师姓名: 职称:基于单片机的数字钟毕业论文摘要…………………………………………………………………………… ⅠAbstract……………………………………………………………………… (Ⅱ)第1章 绪 论 (2)1.1 课题背景 (2)1.2 课题来源 (2)1.3 本章小结 (3)第2章 MCS-51单片机的结构 (4)2.1 控制器 (4)2.2 存储器的结构 (4)2.3 并行IO口 (5)2.4 时钟电路与时序 (5)2.5 单片机的应用领域 (6)2.6 本章小结 (6)第3章 电路的硬件设计 (7)3.1 复位电路 (7)3.2 时钟电路 (7)3.3 按键电路 (8)3.4 相关控制电路 (9)3.4.1 控制打铃电路 (9)3.4.2 时间表显示电路 (9)3.5 数码管显示电路 (10)3.6 电源电路设计 (10)3.7 本章小结 (10)第4章 电路的软件设计 (11)4.1 软件程序内容 (11)4.2 软件流程图 (11)4.3 定时程序设计 (12)4.3.1实时时钟实现的基本方法 . (13)4.3.2 实时时钟程序设计步骤 (13)4.4程序说明 (13)4.5 本章小结 (14)第5章 结论与展望 (15)5.1 结论 (15)5.2 单片机的发展趋势 (15)参考文献 (17)附录………………………………………………………………………………18第1章 绪 论1.1 课题背景单片机自1976年由Intel公司推出MCS-48开始,迄今已有二十多年了。

由于单片机集成度高、功能强、可靠性高、体积小、功耗地、使用方便、价格低廉等一系列优点,目前已经渗入到人们工作和生活的方方面面,几乎“无处不在,无所不为”。

单片机的应用领域已从面向工业控制、通讯、交通、智能仪表等迅速发展到家用消费产品、办公自动化、汽车电子、PC 机外围以及网络通讯等广大领域。

单片机电子时钟设计毕业论文(1)159

单片机电子时钟设计毕业论文(1)159

单片机电子时钟设计毕业论文一. 题目:单片机电子时钟时钟二.内容:设计一个数字时钟,显示范围为00:00:00~23:59:59。

通过几个开关进行控制,其中开关K1用于切换时间设置(调节时钟)和时钟运行(正常运行)状态;开关K2用于切换修改时、分、秒数值;开关K3用于使相应数值加1调节;开关K4用于减1调节;开关K5用于设定闹钟,闹钟同样可以设定初值,并且设定好后到时间通过实验箱音频放出一段乐曲作为闹铃。

选做增加项目:还可增加秒表功能(精确到0.01s)或年月日设定功能。

一、设计要求1、准确计时,以数字形式显示时、分、秒的时间。

2、小时以24小时计时形式,分秒计时为60进位。

3、校正时间功能,即能随意设定走时时间。

4、闹钟功能,一旦走时到该时间,能以声或光的形式告警提示。

5、设计5V直流电源,系统时钟电路、复位电路。

二、设计方案和论证本次设计时钟电路,使用了ATC89C51单片机芯片控制电路,单片机控制电路简单且省去了很多复杂的线路,使得电路简明易懂,使用键盘键上的按键来调整时钟的时、分、秒,用一扬声器来进行定时提醒,同时使用汇编语言程序来控制整个时钟显示,使得编程变得更容易,这样通过四个模块:键盘、芯片、扬声器、LED显示即可满足设计要求。

四.电路及功能说明:电路图如图所示:图A图B图C该数字钟是用一片AT89C51A单片机通过编程去驱动8个数码管实现的。

通过6个开关控制,从上到下6个开关KEY1~KEY6的功能分别为:KEY1,切换至秒表;KEY2,调节时间,每调一次时加1;KEY3, 调节时间,每调一次分加1;KEY4,从其它状态切换至时钟状态;KEY5,切换至闹钟设置状态,也可以对秒表清零;KEY6,秒表暂停.控制键分别与P1.0~P1.5口连接.其中:A.通过P2口和P3口去控制数码管的显示如图所示P2口接数码管的a——g端,是控制输出编码,P3口接数码管的1——8端,是控制动态扫描输出.B.从P0.0输出一个信号使二极管发光,二极管在设置的闹钟时间到了时候发光,若有乐曲可以去驱动扬声器实现。

基于单片机的数字钟的设计毕业论文

基于单片机的数字钟的设计毕业论文

基于单片机的数字钟的设计毕业论文永城职业学院毕业论文论文题目:基于单片机的数字钟的设计专业:机电一体化班级:机电134学号:2013124025学生姓名:孙洋洋指导教师:李梦瑶2015年10月 16 日目录1、设计总体方案 (3)1.1电子钟的工作原理 (3)2、主要器件介绍及功能实现 (4)2.1 AT89C52单片机 (4)2.2 1602LCD液晶显示 (7)2.3 计时功能的实现 (9)2.3.1定时方法 (9)2.3.2 定时/计数器的定时和计数功能 (10)3、硬件电路 (10)3.1上电复位电路 (10)3.2时钟系统 (11)3.3按键电路 (11)3.4电子时钟原理图 (12)3.5 硬件调试 (12)4、软件设计 (13)4.1 程序流程图 (13)4.1.1编辑软件(Keil uVision2) (14)4.2生成代码文件 (14)4.3 软件调试 (15)4.3.1程序的仿真Proteue ISIS软件: (15)4.3.2 具体步骤: (16)5.结论 (17)6.参考文献 (18)摘要该文主要论述如何使用89S51型号的单片机来设计一个数字电子时钟。

该设计是利用单片机原理,以AT89S51芯片为主要控制器。

通过用Keil C51软件编程仿真,再通过protues软件进行硬件仿真,设计制作一个多功能数字电子时钟的硬件电路。

其中通过单片机扩展的1602LCD显示器用来显示秒、分、时计数单元中的值。

整个设计过程包括两大部分:软件部分和硬件部分。

以单片机AT89S51芯片为核心,加上一定的外围电路、1602LCD显示器和键盘控制器组成。

该电子时钟系统主要由时钟模块、液晶显示模块以及键盘控制模块。

液晶显示模块能够准确显示时间(显示格式为时:分:秒(24小时制)),键盘控制模块可方便进行时间调整,时钟模块主要控制时间的显示由二十四进制电路与六十进制电路组成。

电路的设计以硬件和软件为指导思想,通过软件编程来实现模拟电路的设计。

基于单片机的电子时钟设计毕业论文

基于单片机的电子时钟设计毕业论文
引脚说明
1
VSS
电源地
9D2Βιβλιοθήκη 双向数据口2VDD
电源正极
10
D3
双向数据口
3
VL
对比度调节
11
D4
双向数据口
4
RS
数据/命令选择
12
D5
双向数据口
5
R/W
读写/选择
13
D6
双向数据口
6
E
模块使能端
14
D7
双向数据口
7
D0
双向数据口
15
BLK
背光源地
8
D1
双向数据口
16
BLA
背光源正极
VDD:电源正极,4.5V—5.5V,通常使用5V电压;
设计目的:应用单片机控制技术,设计出以89C51单片机为核心的电子时钟,电子时钟能够显示时、分、秒显示时间的功能,还可以进行时和分的校对,而且其片选的灵活性强。
设计目标:在数码管上显示相应的时间,并通过一个控制键来实现时间的调整和是否进入省电模式的转换。
关键词:89C51、电子时钟、LCD1602
摘要............................................................................Ⅰ
复位时单片机的初始化操作,只要给RST引脚加上两个机器周期以上的高电平信号,就可以使STC89C51单片机复位。本次采用的是12M晶振,按钮复位电路。
图3.1最小系统图
3.2LCD显示电路
LCD显示屏的D0到D7与单片机P0口相连,LCD显示屏EN口与单片机P3.4口相连,RS与P3.5相连。通过滑动变阻器改变LCD显示屏的显示对比度。

基于89C51单片机电子数字时钟的设计本科毕业论文

基于89C51单片机电子数字时钟的设计本科毕业论文

本科毕业论文基于89C51单片机电子数字时钟的设计目录第一章第一章 电子时钟的总体设计电子时钟的总体设计 ....................................................................................................... ...................................................................................................... 44 1.1 设计目的设计目的.......................................................................................................................... 4 1.1.1 课程设计课程设计 ............................................................................................................... 4 1.1.2 AT89C51芯片的串口功能芯片的串口功能.................................................................................... 4 1.1.3用keil 软件进行编程与调试 .................................................................................. 4 1.2 设计任务设计任务 .......................................................................................................................... 4 1.3 设计思路设计思路.......................................................................................................................... 4 第二章第二章 硬件系统的设计硬件系统的设计............................................................................................................... .............................................................................................................. 66 2.1 电路原理图设计电路原理图设计 .............................................................................................................. 6 2.1.1 电子钟的硬件电路框图电子钟的硬件电路框图...................................................................................... 6 2.2 AT89C51引脚及其功能 (6)2.2.1 AT89C51的原理及说明的原理及说明 ........................................................................................ 6 2.2.2 引脚功能引脚功能 ............................................................................................................... 7 2.3 驱动部件驱动部件 .......................................................................................................................... 8 2.4 显示部分显示部分.......................................................................................................................... 9 第三章第三章 软件系统的设计软件系统的设计............................................................................................................. ............................................................................................................ 110 3.1 电子钟的主程序电子钟的主程序............................................................................................................ 11 3.2 电子钟的显示子序电子钟的显示子序 ........................................................................................................ 12 3.3 定时器中断服务程序定时器中断服务程序 .................................................................................................... 13 3.4 电子时钟设计程序清单电子时钟设计程序清单 ................................................................................................ 15 3.5 程序进行编译仿真程序进行编译仿真........................................................................................................ 18 3.5.1 89C51程序 ......................................................................................................... 18 3.5.2 用PROTEUS ISIS 进行电子万年历的仿真测试 . (20)第四章第四章对89C51设计的电子时钟的总结................................................................................. 22 参考文献 ........................................................................................................................................ . (2)23摘要本次实训是基于AT89C51单片机电子钟的设计,对时、分、秒的显示的控制,时、分、秒用六位数码管显示LED 数码管时钟电路采用24小时计时方式。

基于单片机的数字钟的设计与制作毕业设计论文

基于单片机的数字钟的设计与制作毕业设计论文

分类号________ 密级_________ U D C中国地质大学江城学院毕业设计(论文)基于单片机的数字钟的设计与制作姓名:李科专业:电子信息工程班级:22001202学号:2200120210指导教师:孙利华讲师原创性声明本人呈交的毕业论文,是在导师的指导下,独立进行研究工作所取得的成果,所有数据、图片资料真实可靠。

尽我所知,除文中已经注明引用的内容外,本毕业论文的研究成果不包含他人享有著作权的内容。

对本论文所涉及的研究工作做出贡献的其他个人和集体,均已在文中以明确的方式标明。

本毕业论文的知识产权归属于培养单位。

本人签名:日期:摘要单片机的发展对于人们来说,有着不可估量的作用,其意义非凡。

纵观这几十年来,单片机从根本上改变了人们的生活方式,生活习惯,各式各样单片机产品的出现,使得我们生活更加方便,例如电视机、电脑、手机都在一定程度上应用了单片机的技术。

另外,单片机的发展对于航空航天事业来说同样有着极其重大的意义,飞机上的黑匣子以及仪器仪表,都离不开单片机的强大功能。

在我们生活中,还有许许多多单片机应用的例子,应用范围也是非常广泛。

单片机主要是作为核心部件来使用,根据具体硬件结构,结合软件根据具体应用对象的特点,进行改进。

在本文中,主要内容是采用单片微机接口技术来设计的电子时钟,使用数码管来实现时钟定时,让通过LED数码管显示的时钟信号,并且还可以通过独立的改性键,可以实现精确的计时,当以数字形式显示的时间分秒;小时的计时要求为满24回1,分秒的计时为60进制进位。

时间的校正;定时控以及仿无线电报时的时间;在上方显示日期星期。

关键词:单片机数字钟LED数码管ABSTRACTCurrently microcontroller penetrated into every field of our lives, almost hard to find there was no sign of the single chip microcomputer which field. Missile navigation devices, control plane various kinds of instrument, computer network communication and data transmission, real-time control and data processing, industrial automation process widely used a variety of smart IC card, the security system of civil limousine tape recorders, cameras, fully automatic washing machine control, as well as program-controlled toys, electronic pets, etc., these are inseparable from the single chip microcomputer. Not to mention the robot in the field of automatic control, intelligent instruments, medical apparatus and instruments. Therefore, the single-chip learning, development and application will create a group of computer applications and intelligent control of scientists and engineers.SCM mainly as a core component to use, according to the specific hardware structure, combined with the software according to the characteristics of the specific application object, to improve. In this article, the main content is to use single chip microcomputer interface technology to design the electronic clock, using digital tube to realize clock timing, make through the LED digital tube display the clock signal, and can also be modified through independent key, can achieve precise timing, when displayed in digital form time minutes; Timing requirements for a full 24 back to 1, split second timing for 60 carry into the system. Calibration of time; Timing control and radio tell the time. In the above shows date week. Keywords: Single chip microcomputer Digital clock LED digital tube目录1引言 (1)1.1 课题背景 (1)1.2 课题来源 (1)1.3 数字钟的意义 (1)2MCS-51单片机的结构 (3)2.1 控制器 (3)2.2 存储器的结构 (3)2.3 并行I/O口 (4)2.4 单片机的应用领域 (4)2.5 本章小结 (5)3电路的硬件设计 (6)3.1 复位电路 (6)3.2 时钟电路 (6)3.3 按键电路 (6)3.4 数码管显示电路 (7)3.5 电源电路设计 (8)3.6 本章小结 (8)4电路的软件设计 (9)4.1软件程序内容 (9)4.2软件流程图 (9)4.3定时程序设计 (9)4.4程序说明 (10)4.5 本章小结 (10)5结论与展望 (12)5.1 结论 (12)5.2 单片机的发展现状和趋势 (13)致谢 (14)参考文献 (15)附录 (16)1 引言1.1课题背景单片机MCS-48自1976年引入英特尔公司已经三十多年了,基于其极高的集成与强大的功能以及可靠性高、体积小、能耗等优点,已经占据了人们工作和生活的各个方面,其影响力可见一斑。

基于单片机的多功能数字钟设计报告毕业设计(论文)

基于单片机的多功能数字钟设计报告毕业设计(论文)

目录1..............设计整体思路2.............基本原理3.............单元电路设计及单元电路4..............安装调试步骤5..............故障分析与电路改进6..............总结与体会7..............参考文献8..............附录(元器件清单及总电路图)一.设计的整体思路:1.课程设计要求:要用时序逻辑电路设计出一个多功能可调的数字钟,这个数字钟要可调,能显示时分秒,并且要能准确的显示。

2.设计的目的:1 掌握集成电路的引脚安排2 掌握各芯片的逻辑功能及使用方法3 理解数字钟的组成和工作原理4 熟悉数字钟的设计与制作要求:时间以24小时为一个计时周期显示时分秒有校时功能,可以分别对时分进行校时计数器有整点报时功能须有晶体振荡器提供表针时间基准信号画出电路原理图元器件及参数选择电路仿真及调试自行装配和调试,并能发现问题和解决问题编写设计报告二.基本原理及其框图1.主电路是由一个4060芯片,六个74161四位同步二进制计数器和六个CD4511七段显示译码器构成。

其中4060是用来产生始终脉冲信号,74161是用来计数的工作时,每秒一次的方波作为“秒”脉冲信号,因每分钟有60秒,所以“秒”计数器为六十进制计数器,“分”的计数器亦同,而“时”采用二十四进制计数器。

当“秒”计数器满60时,输出秒进位脉冲,送“分”计数器;当“分”计数器满60时,输出“分”进位脉冲,送“时”计数器计数;当“时”计数器满24小时候,“时”“分”“秒”计数器同时自动复零。

每个计数器输出均要经过译码器,显示器显示时钟的“时”“分”“秒”。

三.单元电路设计及单元电路1.如图所示:多谐振荡器该电路由一个4060,一个晶振和一个10M电阻两个22pf电容组成.如图所示2.译码显示电路如图所示:该电路由一个4511BD芯片与共阴极数码管构成图3——1该电路时有两个74LS161和一个74LS04与门,两个数码管和两个的CD4511译码器构成,他们构成一个六十进制计数器,是用来显示秒。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

基于单片机的数字钟设计与实现毕业论文目录1 引言 (1)2 单片机及辅助工具介绍 (2)2.1 单片机基础知识 (2)2.2 单片机的历史 (2)2.3 单片机的发展过程 (3)2.4 单片机的应用 (3)2.5 Protel DXP 2004软件介绍 (4)2.6 Proteus (5)2.6.1 Proteus简介 (5)2.6.2 Proteus的基本操作 (6)2.6.3 连线(WIRING UP) (7)2.7 Keil uVision2软件介绍 (7)3 元器件说明 (9)3.1 单片机芯片AT89S52 (9)3.2 LED七段数码管 (11)3.3 驱动芯片74HC595 (13)3.4 DS1302 (15)3.4.1 DS1302简介 (15)3.4.2 DS1302的结构及工作原理 (15)3.4.3 DS1302实时显示时间的软硬件 (17)3.4.4 调试中问题说明 (17)3.5 温度传感器18B20 (18)3.5.1 温度传感器简介 (18)3.5.2 DS18B20的部结构 (20)3.5.3 DS18B20温度传感器的存储器 (20)3.5.4 DS1820使用中注意事项 (21)4 硬件电路设计 (23)4.1 总体电路设计 (23)4.2 按键调时接口电路设计 (23)4.3 时间读取接口电路设计 (24)4.4 显示时间和温度接口电路设计 (24)4.5 PROTEL制作主板电路 (25)4.5.1 创建项目文件 (25)4.5.2 原理图设计 (25)4.5.3 放置元件并连接 (25)4.5.4 连接线路 (25)4.5.5 元件注释 (26)4.5.6 报表生成 (26)4.5.7 创建PCB文件 (29)4.5.8 PCB布局和布线 (32)4.5.9 3D效果图 (33)5 软件程序设计 (34)5.1 软件设计思路 (34)5.2 读写时钟芯片1302子程序 (36)5.3 读写18B20芯片子程序 (38)6 总结 (41)谢辞 (42)参考文献 (43)附录 (44)外文资料 (57)1 引言随着半导体技术的飞速发展,以及移动通信、网络技术、多媒体技术在嵌入式系统设计中的应用,单片机从4位、8位、16位到32位,其发展历程一直受到广大电子爱好者的极大关注。

单片机功能越来越强大,价格却不断下降的优势无疑成为嵌入式系统方案设计的首选,同时单片机应用领域的扩大也使得更多人加入到基于单片机系统的开发行列中,推动着单片机技术的创新进步。

而数字钟正是一种用数字电路技术与单片机技术实现计时的装置,与机械式时钟相比具有更高的准确性和直观性,且无机械装置,具有更更长的使用寿命,因此得到了广泛的使用。

数字钟是指以微处理器为核心,充分利用数字技术和软件技术,与各类脉冲信号的传感器配合,记录时间等的智能仪表。

数字钟是日常生活、工业生产中常用的一种工具,社会拥有量和需求量都很大。

功能上要求能够完成准确走时、调时,性能上要求抗干扰能力强,稳定可靠,同时在价格上具备竞争力。

结合以上几点,设计了一款数字钟,达到了可靠和经济的双重要求,同时易于与其它产品结合使用,是非常必要的。

本设计主要着眼于数字钟的可靠性与实用性,把工业用单片机技术、与微型机技术应该在数字钟设计中,开辟了单片机技术与现代计时方法相结合的一条新路。

该电子钟设计工作原理为:单片机上电后,从芯片DS1302上讲读取时间数据,计时开始。

通过按钮进行调时,上电复位进行校正时间。

通过芯片18B20来读取温度,通过LED数码管显示其值。

日常生活中对单片机数字钟的问题要求越来越高,本设计仅针对简单的数字钟进行研究。

能够实现数字钟的正确走时以及温度的显示。

2 单片机及辅助工具介绍2.1 单片机基础知识单片微型计算机简称单片微机或单片机,又称微控制器。

它是在一块半导体芯片上,集成了CPU、ROM、RAM、I/O接口、定时器/计数器/中断系统等功能部件,构成了一台完整的数字电子计算机。

由于集成电路技术的进步,片甚至还可包含HSO、HIS、A/D转换器、PWM等称为“片外设”的特殊功能部件。

随着单片机功能的增强,由单片机构成的计算机应用系统也日益增强,它一样可以配用打印机、绘图仪、CRT等外围设备,一样可以联网。

特别是1987年INTEL公司在MCS-96的基础上继续推出了MCS-,又陆续出现了许多新趋向,例如:HSO、HIS发展为EPA;数据传送有了PTS;配合大功率晶体管的控制、自动检测、智能仪器仪表、家用电器等领域的突出地位,并使它不断拓宽应用围,增添了新的活力。

2.2 单片机的历史单片机(single chip microcomputer)是指在一块半导体芯片上集成了中央处理器(CPU)、随机存储器(RAM)、程序存储器(ROM或EPROM)、定时/计数器及各种I/O接口电路等,也就是指集成在一块半导体芯片上的计算机。

由于单片机体积小、价格低、特别擅长于作为控制器使用,因而又称单片机为微控制器(microcontroller)。

单片机的发展历史大致可分为以下几个阶段第一阶段——单片机阶段(1976午~1978年)。

这阶段的任务是探索计算机的单芯片集成。

以Intel公司的MCS—48为代表,其CPU、存储器、定时器/计数器、中断系统、I/O端口、时钟以及指令系统都是按嵌入式系统要求专门设计的。

第二阶段——单片机的完善阶段(1978年~1982年)。

计算机的单芯片集成探索取得成功后,随后的任务就是要完善单片机的体系结构。

作为这一阶段的典型代表是Inlel公司将MCS—48向MCS—5l系列的过渡。

它在以下几个重要方面奠定了单片机的体系结构(1) 完善的外部总线。

有8位数据总线、16位地址总线、控制总线及具有多机通信功能的串行通信接口。

(2) CPU外围功能单元的集中管理模式。

(3) 设置面向工控的位地址空间及位操作方式。

(4) 指令系统突出控制功能。

第三阶段——微控制器形成阶段(1983年~1990年)。

这一阶段单片机的主要技术发展方向是满足测控对象要求的外围电路的增强,如A/D转换、D/A转换、高速I/O口、WDT(程序监视定时器)、DMA(高速数据传输)等,强化了智能控制的特征。

第四阶段——微控制器全面发展阶段(1990年以后)。

即当前的单片机时代,其显著特点是百花齐放、技术创新。

单片机正在满足各个方面的需求。

从玩具、小家电、工程控制单元到机器人、智能仪表,过程控制,个人信息终端等无所不能。

2.3 单片机的发展过程纵观单片机的发展过程,可以预示单片机的发展趋势,大致有(1) 低功耗CMOS化:MCS-51系列的8031推出时的功耗达630mW,而现在的单片机普遍都在100mW左右,随着对单片机功耗要求越来越低,现在的各个单片机制造商基本都采用了CMOS(互补金属氧化物半导体工艺)。

象80C51就采用了HMOS(即高密度金属氧化物半导体工艺)和CHMOS(互补高密度金属氧化物半导体工艺)。

CMOS 虽然功耗较低,但由于其物理特征决定其工作速度不够高,而CHMOS则具备了高速和低功耗的特点,这些特征更适合于在要求低功耗象电池供电的应用场合。

所以这种工艺将是今后一段时期单片机发展的主要途径。

(2) 微型单片化:现在常规的单片机普遍都是将中央处理器(CPU)、随机存取数据存储(RAM)、只读程序存储器(ROM)、并行和串行通信接口,中断系统、定时电路、时钟电路集成在一块单一的芯片上,增强型的单片机集成了如A/D转换器、PMW(脉宽调制电路)、WDT(看门狗)、有些单片机将LCD(液晶)驱动电路都集成在单一的芯片上,这样单片机包含的单元电路就更多,功能就越强大。

(3) 主流与多品种共存:现在虽然单片机的品种繁多,各具特色,但仍以80C51为核心的单片机占主流,兼容其结构和指令系统的有PHILIPS公司的产品,ATMEL公司的产品和中国的Winbond系列单片机。

所以C8051为核心的单片机占据了半壁江山。

而Microchip公司的PIC精简指令集(RISC)也有着强劲的发展势头,中国的HOLTEK公司近年的单片机产量与日俱增,与其低价质优的优势,占据一定的市场分额。

此外还有MOTOROLA公司的产品,日本几大公司的专用单片机。

在一定的时期,这种情形将得以延续,将不存在某个单片机一统天下的垄断局面,走的是依存互补,相辅相成、共同发展的道路。

2.4 单片机的应用(1) 智能仪器仪表单片机用于各种仪器仪表,一方面提高了仪器仪表的使用功能和精度,使仪器仪表智能化,同时还简化了仪器仪表的硬件结构,从而可以方便地完成仪器仪表产品的升级换代。

如各种智能电气测量仪表、智能传感器等。

机电一体化产品是集机械技术、微电子技术、自动化技术和计算机技术于一体,具有智能化特征的各种机电产品。

单片机在机电一体化产品的开发中可以发挥巨大的作用。

典型产品如机器人、数控机床、自动包装机、点钞机、医疗设备、打印机、传真机、复印机等。

(2) 实时工业控制单片机还可以用于各种物理量的采集与控制。

电流、电压、温度、液位、流量等物理参数的采集和控制均可以利用单片机方便地实现。

在这类系统中,利用单片机作为系统控制器,可以根据被控对象的不同特征采用不同的智能算法,实现期望的控制指标,从而提高生产效率和产品质量。

典型应用如电机转速控制、温度控制、自动生产线等。

(3) 分布式系统的前端模块在较复杂的工业系统中,经常要采用分布式测控系统完成大量的分布参数的采集。

在这类系统中,采用单片机作为分布式系统的前端采集模块,系统具有运行可靠,数据采集方便灵活,成本低廉等一系列优点。

(4) 家用电器家用电器是单片机的又一重要应用领域,前景十分广阔。

如空调器、电冰箱、洗衣机、电饭煲、高档洗浴设备、高档玩具等。

另外在交通领域中,汽车、火车、飞机、航天器等均有单片机的广泛应用。

如汽车自动驾驶系统、航天测控系统、黑匣子等。

2.5 Protel DXP 2004软件介绍目前,许多软件公司开发了大量的EDA(Electronic Design Automation,电子设计自动化)软件,在众多EDA软件中,Protel当之无愧的排在前列,随着计算机技术的不断进步,为适应时代的发展,Altium公司也推出了Protel DXP 2004是目前最新的版本,成为新一代的EDA前端设计工具。

Protel DXP打破了传统的设计工具模式,提供了以项目为中心的设计环境,包括强大的导航功能、源代码控制、对象管理、设计变量和多通道设计等高级设计方法。

其特点如下(1) 全新一代的EDA前端设计工具Protel DXP建立在独特的设计浏览器集成平台上。

设计浏览器允许Protel DXP 系统的各个模块交互工作在一起,就像操作单一的模块工具一样,界面统一。

相关文档
最新文档