毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
STC90C516单片机液晶显示屏时间系统设计+电路图+源程序(3)
1.3.2 研究思路
(1) 研究基于单片机系统综合性能的分析,选择合适的单片机芯片,时控元件。
(2) 通过对课题的深入分析,设计出一套完整的编程。
(3) 论证各个部分的可行性方案,设计实现各个模块,并进行单独调试。
(4) 最后进行整体系统调试。
1.3.3 研究难点
(1) 实现液晶显示时间变化需要非常复杂的编程。
(2) 设计综合性要求极高,各个功能模块设计与调试完成需要一定的综合能力。
2 系统的总体设计
本设计以STC90C516单片机为核心,构成单片机控制电路,结合DS1302时钟芯片和24C02FLASH存储器,显示年、月、日、星期、时、分、秒 ,同时完成对它们的自动调整和掉电保护,全部信息用液晶显示。人机接口由三个按键来实现,用这三个按键对时间、日期可调,并增添温度显示功能。
2.1 系统方案的构想与确定
当我们确定我们所设计的整个系统需要达到什么效果时,同时也就确定了我们应该采用那种构成框架更为合适。设计之初我们会考虑设计的成本是否低廉,功能的实现以及功率的损耗等问题,并通过这些问题,选择合适的方案。基于本课题的要求,也为了更加的控制成本和功耗,我选择使用成本小功能强大的51单片机来完成设计。
2.2 基本设计方案
2.2.1 单片机核心芯片的选择
方案一:
不使用时钟芯片,而直接用AT89S52单片机来实现电子万年历设计。AT89S52是一种带8K字节闪烁可编程可擦除只读存储器的低电压,高性能CMOS 8位微处理器,俗称单片机。若采用单片机计时,利用它的一个16位定时器/计数器每50ms产生一个中断信号,中断20次后产生一个秒信号,然后根据时间进制关系依次向分、时、日、星期、月、年进位。这样就实现了直接用单片机来实现电子万年历设计。
虽然用AT89S52单片机来实现电子万年历设计,无须外接其他芯片,充分利用了单片机的资源。但是精度不够高,误差较大,掉电后丢失所有数据,软件编程较复杂。
方案二:
STC90C516单片机是宏晶科技推出的新一代超强抗干扰、高速、低功耗的单片机,指令代码完全兼容传统8051单片机,12时钟机器周期和6时钟机器周期可以任意选择。内部集成MAX810专用复位电路,时钟频率在12MHz以下时,复位脚可直接接地。STC90C516单片机中包含中央处理器(CPU)、程序存储器(FLASH)、数据存储器(SPAM)、定时/计数器、UART串口、I/O接口、EEPROM、看门狗等模块。STC90C516单片机凭借更加出色的功能,完全可以胜任本次设计的要求。
所以本设计采用方案2——基于STC90C516单片机的电子万年历设计。
2.2.2 显示部分的选择
方案一:
采用七段式数码管显示,七段数码管是由发光二极管组成的,只要使用IO口控制对应段位的LED亮,那么就能显示数字了但是显示起来不方便,不容易识别,和理解其中的含义。
方案二:
采用液晶显示器显示,显示方便,可以显示完整的时钟数据,价格适中,能根据本设计的要求完成相关的设计需要。
2.3 设计最终方案
按照系统设计功能的要求,初步确定设计系统由主控模块、时钟模块、存储模块、键盘接口模块、显示模块和温度模块共6个模块组成,电路系统构成框图如图2.1所示。主控芯片使用STC90C516单片机。更重要的是,DS1302可以在很小电流的后备 (2.5~5.5V电源,在2.5V时耗电小于300nA)下继续计时,并可编程选择多种充电电流来对后备电源进行慢速充电,可以保证后备电源基本不耗电。
共4页:
上一页
1
2
3
4
下一页
上一篇:
列车自动定位系统上位机程序设计
下一篇:
C#数字化谱仪的数据库设计+文献综述
STC89C52单片机智能车红外避障控制设计
单片机双极性神经刺激脉冲发生器的设计
单片机的环境参数检测仪的设计+电路图
单片机的数字式电感电容表设计
STC89C52单片机的信号发生器的设计
STC89C51单片机便携式环境检...
STC89C52单片机无线智能抄表系统设计与实现
谷度酒庄消费者回访调查问卷表
多元化刑事简易程序构建探讨【9365字】
浅谈新形势下妇产科护理...
高校网球场馆运营管理初探【1805字】
《醉青春》导演作品阐述
辩护律师的作证义务和保...
国内外无刷直流电动机研究现状
浅谈传统人文精神茬大學...
拉力采集上位机软件开发任务书
中国古代秘书擅权的发展和恶变