毕业论文

打赏
当前位置: 毕业论文 > 自动化 >

STC89C52单片机盲人用时钟的设计+电路图(3)

时间:2024-01-20 14:02来源:毕业论文
因52单片机的价格比凌阳系列单片机低得多,而且本设计不需要很高的处理速度,从 经济 和方便使用的角度考虑,本设计选择方案一。 2。2 按键控制模块

因52单片机的价格比凌阳系列单片机低得多,而且本设计不需要很高的处理速度,从经济和方便使用的角度考虑,本设计选择方案一。

2。2 按键控制模块设计与论证

方案一:采用矩阵键盘,由于按键多可实现数值直接输入,但是在系统中需要CPU不间断的对其端口进行扫描。

方案二:采用独立按键,查询便捷,程序处理简单,节省CPU资源。

因系统中所需要的按键不多,为了释放更多的CPU占有时间,方便操作,因此选用方案二。

2。3 时钟模块设计与论证

方案一:直接采用单片机定时计数器提供秒信号,使用程序实现年、月、日、星期、时、分、秒的计数。采用此种方案虽然能减少芯片的使用,节约成本,但是时间的误差较大。

方案二:采用DS1302为时钟芯片,该芯片是串行电路,与单片机接口简单,但需要另备电池和32。768kHz晶振,因焊接的工艺和晶振的质量等原因会导致精度降低。

方案三:采用DS12C887为时钟芯片,该芯片与单片机采用8位并口通信,传递信息速度快。自带有锂电池与晶振,外部掉电后,其内部时间信息还能保持10年之久,由于电路被封装在一起,可以保证非常高的精度和抗干扰能力,而且芯片的功能较丰富,可以通过内部寄存器设置闹钟,并产生闹钟中断。

由于DS1302时钟芯片计时精度高,而且具有闰年补偿功能且价格经济实惠等优点,因此采用方案二。

2。4 显示模块模块设计与论证论文网

方案一:采用静态显示的方法,静态显示模块的硬件制作复杂及功耗高,要用到多个移位寄存器,但是不占用端口,只需要两根串口线输出。

方案二:采用动态显示的方法,动态显示模块的硬件制作简单,段扫描与位扫描各占用一个端口,共需占用单片机14个端口,采用间断扫描法功耗低、硬件成本较低且整个硬件系统体积相对减小。

方案三:采用LCD的方法,具有硬件制作简单可直接与单片机接口相连,显示内容多,功耗低,成本低等优点,LCD1602能够显示32个字符,采用LCD的缺点是亮度较低。

比较以上三种方案:方案一的硬件复杂、体积大、功耗高;方案二的硬件简单、功耗低;方案三的硬件简单,显示内容多,功耗低,成本少。本系统设计要求达到功耗低、体积小、成本低、显示信息较多等要求,权衡三种方案的利弊,因此选择方案三。

3 系统硬件的设计

根据上述所确定的系统方案构想,下面进行系统硬件电路的具体设计,系统的具体设计在下面会详细介绍。

3。1 STC89C52单片机

单片微型计算机(Single-Chip Microcomputer,以下简称单片机)是随着微型计算机的发展而产生和发展的,单片机的出现是近代计算机技术发展史上的一个重要里程碑,单片机的诞生标志着计算机正式形成了通用计算机系统和嵌入式计算机系统两大分支。1974年,美国仙童(Fairchild)公司研制出了世界上第一台单片机F8。该机由两块集成电路芯片组成,结构奇特,具有与众不同的指令系统,深受家用电器与仪器仪表领域的欢迎和重视。从此,单片机开始迅猛发展,应用领域不断扩大,现已成为微型计算机的重要分支,单片机的发展通常可大致分为单片机初级阶段、低性能单片机阶段、高性能单片机阶段、8位单片机巩固发展及16位、32位单片机的推出阶段这4个阶段。[1]

单片机是指在集成电路芯片上集成各种元件的微型计算机,这些元件包括了中央处理器CPU、数据存储器RAM、程序存储器ROM、定时/计数器、中断系统、I/O接口、总线和其他多种功能器件。由于单片机体积小、价格低、可靠性高、开发应用方便等特点,因此在现代电子技术和工业领域应用非常广泛,智能仪表是单片机应用最多、最活跃的领域之一。在控制领域中,现如今人们更加注重计算机的低成本、小体积、运行可靠和控制灵活。 STC89C52单片机盲人用时钟的设计+电路图(3):http://www.youerw.com/zidonghua/lunwen_200963.html

------分隔线----------------------------
推荐内容