- 1、本文档共14页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
开机次数记忆器设计及实现.
单片机应用系统项目
设计说明书
( 学年第 学期)
题 目 : 开机次数记忆器设计及实现
专业班级 :
学生姓名 :
学 号:
指导教师 :
设计周数 :
设计成绩 :
一.主要任务
1.系统分析与设计:对系统进行调研,详细分析系统,设计出基于单片机的万年历技术方案;
2.设计实现系统的关键技术:LCD1602;24C02EEPROM存储器;
3.系统电路的设计与实现:器件选择;地址分配和硬件连接;
4.系统软件的设计与实现:单片机代码的实现;
5.系统仿真调试:用PROTEULS仿真各部分功能;
6.系统焊接调试;
7.写出项目报告;
二.设计要求
1.以单片机52为核心,使用24C02串行EEPROM进行存储开机次数;
2.用LCD1602显示存储的开机次数;
3.单片机复位一次,从24C02中读取数据,然后加1;
4.在此基础上可以拓展对一组密码数据存储对比后,才能进入正常界面。
三.设计方案
3.1总体思路
该系统的功能概括起来就是能测量开机次数。要完成此功能,关键在次数的写入和读出,因此只要能累计关机或复位次数,并且能在开机后读出来,即可实现记录的功能。我们采用89C52和24C02作为基本元件. 以口P2.0和P2.1来控制24C02的时钟信号线SCL和数据线SDA, 在按下开关或复位键后, 通过这两个口来使24C02达到数据的接收和写入的目的,在电路重新工作的时候,又从24C02中读数并通过显示电路显示显示出来。
载入程序,自动初始化,在LCD1602上显示开机次数,显示的第一次为0。然后进行判断是否有操作:若是复位,则存储在24C02中的数据加1,然后立即读出显示在LCD1602上;若是关机,则24C02里面的数据加1,在再次开机时将数据读出显示。
主程序流程图
3.2电路元器件的选择
3.2.1核心存储器24C02
串行E2PROM是基于I2C-BUS 的存储器件,遵循二线制协议,由于其具有接口方便,体积小,数据掉电不丢失等特点,在仪器仪表及工业自动化控制中得到大量的应用。1.宽范围的工作电压1.8v~5.5v2.低电压技术:1mA典型工作电流1uA典型待机电流3.储存器组织结构4.2线串行接口,完全兼容I2C总线5.施密特触发输入噪声抑制6.硬件数据写保护7.内部与周期(最大5ms)8.自动递增地址9.可按照字节写10.esd保护大于2.5kV11.高可靠性:--擦写寿命:100万次 数据保持时间:100年12.无铅工艺,符合RoHS标准STC89C52是一种低功耗、高性能CMOS8位微控制器,具有 8K 在系统可编程Flash 存储器。在单芯片上,拥有灵巧的8 位CPU 和在系统可编程Flash,使得STC89C52为众多嵌入式控制应用系统提供高灵活、超有效的解决方案。 具有以下标准功能: 8k字节Flash,512字节RAM, 32 位I/O 口线,看门狗定时器,内置4KB EEPROM,MAX810复位电路,三个16 位 定时器/计数器,一个6向量2级中断结构,全双工串行口。另外 STC89X52 可降至0Hz 静态逻辑操作,支持2种软件可选择节电模式。空闲模式下,CPU 停止工作,允许RAM、定时器/计数器、串口、中断继续工作。掉电保护方式下,RAM内容被保存,振荡器被冻结,单片机一切工作停止,直到下一个中断或硬件复位为止。最高运作频率35Mhz,6T/12T可选。
3.2.3显示单元LCD1602
1602液晶也叫1602字符型液晶它是一种专门用来显示字母、数字、符号等的点阵型液晶模块它有若干个5X7或者5X11等点阵字符位组成,每个点阵字符位都可以显示一个字符。每位之间有一个点距的间隔每行之间也有间隔起到了字符间距和行间距的作用,正因为如此所以他不能显示图形1602采用标准的16脚接口,其中:第1脚:VSS为电源地第2脚:VDD接5V电源正极第3脚:V0为液晶显示器对比度调整端,接正电源时对比度最弱,接地电源时对比度最高(对比度过高时会 产生“鬼影”,使用时可以通过一个10K的电位器调整对比度)。第4脚:RS为寄存器选择,高电平1时选择数据寄存器、低电平0时选择指令寄存器。第5脚:RW为读写信号线,高电平(1)时进行读操作,低电平(0)时进行写操作。第6脚:E(或EN)端为使能(enable)端。第7~14脚:D0~D7
您可能关注的文档
- 开放教育《法律文书》期末复习资料..doc
- 开放教育入学指南河南电大网上考核要求及操作流程..doc
- 开放教育学习指南(专科)答案..doc
- 开放教育学习指南0001-0005答案..doc
- 开放教育学习指南0010答案..doc
- 开放教育学习指南0050考试(2012年秋)..docx
- 开放教育学习指南复习资料..doc
- 开放教育学习指南考试操作流程1..doc
- 开放教育学习指南网上作业操作步骤..doc
- 开放教育学习指南选课做作业的步骤..doc
- 2025年成都市玩偶生产荧光涂鸦互动玩偶开发可行性研究报告.docx
- 2025年成都市海绵生产用于体育馆室外运动场地透水改造可行性研究报告.docx
- 2025年天津市体操鞋企业团建运动应用报告.docx
- 2025年上海市溶洞极限运动(速降)场地开发可行性研究报告.docx
- 2025年上海市涵洞工程施工技术应用可行性研究报告.docx
- 2025年上海市体育场馆设施扎带安全防护可行性研究报告.docx
- 2025年上海市牦牛育肥产业园区建设可行性研究报告.docx
- 2025年旅拍宠物陪伴拍摄项目可行性研究报告.docx
- 2025年上海市进口食品节庆主题快闪店可行性研究报告.docx
- 2025年上海市洗选厂尾矿综合利用产业化可行性研究报告.docx
文档评论(0)