基于单片机的万历设计资料.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 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)

LOVE爱 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:5341224344000002

1亿VIP精品文档

相关文档