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

2。2按键控制模块的论证

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

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

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

2。3时钟模块的论证

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

方案二:采用DS1302为计时时钟芯片

该芯片是串行电路,与单片机接口简单,但需另备电池和32。768kHz晶振,因焊接工艺和晶振质量等原因会导致精度降低。

方案三:采用DS12C887为计时时钟芯片

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

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

2。4显示模块的论证

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

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

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

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

上一篇:STC89C51单片机大棚温度湿度综合参数显示系统设计+源代码+电路图
下一篇:STC89C52单片机DS18B20的温度测量系统设计+电路图+程序

串并补偿非接触谐振变换器的自激控制的设计

AT89C51单片机的无线音乐门铃设计

PLC自动洗车机的控制系统设计+梯形图

PLC的恒压供水系统设计+梯形图

AT89C52单片机室内一氧化碳...

STC89C52单片机数显电子秤的设计+电路图

multisim的负反馈放大电路仿真设计

美國高校教師科研绩效管...

营改增”對建筑业的影响探析【2475字】

杂粮曲奇饼干的制作研究

ANSYS高速列车转向架振动时...

热电冷联产户式空调系统英文文献和中文翻译

ANSYS铝合金螺柱焊焊接过程数值模拟

國外鼓励生育政策二胎,...

两種审美主义变体及其互渗特征【6549字】

扬州市产业结构调整的现状及对策研究

东西方逻辑學发展轨迹与成果比較【3847字】