- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
PAGE
PAGE - 17 -
基于单片机的万年历设计
一. 题目要求
1.能星期、时、分,年、月、日正常显示,且秒闪。
2.按下KEY1,进入设置状态,根据按键次数可判断调整哪个(星期、时、分、年、月、日)。调整星期、时、分时,对应位闪烁且四灯灭。调整年、月、日时,对应位闪烁且四灯灭。
3.在设置状态下按下KEY2,加时间。
4. 在设置状态下按下KEY3,减时间。
5. 在设置状态下按下KEY4,返回(正常显示)。
二.题目分析
1.硬件部分设计。首先要设计一个最小系统,包括晶振电路,按键复位电路。然后是按键电路和ISP电路,显示电路。其中显示电路就要考虑各端口的分配。包括片选,输出端口。
2.软件部分设计。根据硬件电路分析,要考虑怎么显示,考虑中断,定时等。
还要考虑年月日的算法问题。
三.功能描述
1.能正常显示时间(星期、时、分,年、月、日),两种状态以10S时间切换。
2.能调整时间。
四.方案论证
1.单片机芯片的选择方案和论证
方案一:
采用89C51芯片作为硬件核心,采用Flash ROM,内部具有4KB ROM 存储空间,能于3V的超低压工作,而且与MCS-51系列单片机完全兼容,但是运用于电路设计中时由于不具备ISP在线编程技术, 当在对电路进行调试时,由于程序的错误修改或对程序的新增功能需要烧入程序时,对芯片的多次拔插会对芯片造成一定的损坏。
方案二:
采用AT89S52,片内ROM全都采用Flash ROM;能以3V的超底压工作;同时也与MCS-51系列单片机完全该芯片内部存储器为8KB ROM 存储空间,同样具有89C51的功能,且具有在线编程可擦除技术,当在对电路进行调试时,由于程序的错误修改或对程序的新增功能需要烧入程序时,不需要对芯片多次拔插,所以不会对芯片造成损坏。
所以选择采用AT89S52作为主控制系统.
2. 显示模块选择方案和论证
方案一:
采用LED发光二极管,读书较困难。
方案二:
采用LCD12864,价格太贵,经济方面不予考虑。
方案三:
采用LCD1602,编程较困难。
方案四:
采用LED数码管动态扫描,LED数码管价格适中,对于显示数字最合适,而且采用动态扫描法与单片机连接时,占用的单片机口线少。
所以采用了LED数码管作为显示。
五.元器件清单
1. AT89S52单片机1个
2. 芯片底座1个
3. ISP插口1个
4. USB接口1个
5. 30pF瓷片电容2个、10μF电容1个
6. 12M晶振1个
7. 两连LED数码管3个
8. 1K电阻11个、330Ω电阻8个、10K电阻1个
9. 红色发光二极管5个
10.C8550三极管6个
11.按键5个
12.拨动开关1个
13.万用板一块
14.排线若干
六.电路图
1.最小系统电路图
2.ISP电路
1 10
2 9
3 8
4 7
5 6
P1.7
P1.6
RST
P1.5
vcc
3.显示电路数码管片选
1K
P2.0~P2.5
+5V
七.相关参数
1.本设计采用共阳数码管,其驱动电路采用三极管低电平驱动。
2.最小系统其构成简单,可靠。
复位电路有两种方式。一种是上电复位,一种是按钮复位。本设计采用电平按钮复位,通过RST端接电阻与电源Vcc接通实现。
晶振电路中晶振采用12MHZ。
八.程序
;/////////开始自定义及初始化////////////////
cBufTh0 equ 42h ;定时器TH0基数存储单元
cBufTl0 equ 43h ;定时器TL0基数存储单元
shuchu equ P3 ;定义P3口为数据输出口送数码管显示
pianxuan equ P2 ;定义P2口位片选口
cxingqi equ 30h ;星期存储单元
cshi equ 31h ;时存储单元
cfen equ 32h ;分存储单元
cnian1 equ 33H ;年后两位存储单元
cyue equ 34h ;月存储单元
cri equ 35h ;日存储单元
cmiao equ 36h ;秒存储单元
原创力文档


文档评论(0)