- 1、本文档共19页,可阅读全部内容。
- 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章概述
1.1课题的设计的要求
以51系列单片机为核心,使用24C02串行EEPROM进行存储开机次数,由LED数码管显示存储的开机次数。单片机复位1次,从24C02中读取数据,然后加1,最终数码管显示的数字就是开机次数。要求焊接好开发板,并在发的开发板上进行调试。
1.2课题的设计目的和意义
二十世纪跨越了三个“电”的时代,即电气时代、电子时代和现已进入的电脑时代。这种电脑,通常是指个人计算机,简称PC机。它由主机、键盘、显示器等组成。还有一类计算机,大多数人却不怎么熟悉。这种计算机就是把智能赋予各种机械的单片机(亦称微控制器)。的最小系统只用了一片集成电路,即可进行简单运算和控制。因为它体积小,通常都藏在被控机械的“肚子”里。它在整个装置中,起着有如人脑的作用,它出了毛病,整个装置就瘫痪。现在,这种单片机的使用领域已十分广泛,如智能仪表、实时工控、通讯设备、导航系统、家用电器等。各种产品一旦用上了单片机,就能起到使产品升级换代的功效,常在产品名称前冠以形容词--“智能型”。如智能型洗衣机等。现在有些工厂的技术人员或其它业余电子开发者搞出来的某些产品,不是电路太复杂,就是功能太简单且极易被仿制。究其原因,可能就卡在产品未使用单片机或其它可编程逻辑器件上
第 2章 总体设计方案
2. 1 总体思路
该系统的功能概括起来就是能测量开机次数。要完成此功能,关键在次数的写入和读出,因此只要能累计关机或复位次数,并且能在开机后读出来,即可实现记录的功能。我们采用89C52和24C52作为基本元件. 以口P3.4和P3.5来控制24C52的时钟信号线SCL和数据线SDA, 在按下开关或复位键后, 通过这两个口来使24C52达到数据的接收和写入的目的,在电路重新工作的时候,又从24C52中读数并通过显示电路显示显示出来。
载入程序,自动初始化,在数码管上显示开机次数,将程序烧入到芯片时,显示的第一次为0。然后进行判断是否有操作:若是复位,则存储在24C02中的数据加1,然后立即读出显示在数码管上;若是关机,则24C02里面的数据加1,在再次开机时将数据读出显示在数码管上。
注:本次设计采用显示99后溢出,即计数99次后重新开始计数。
主程序流程图
2.2 系统工作原理
用AT89C52、24C52及其外围电路构成一个系统,完成一个开机次数记录器的设计。每次在按了复位键或开关键后,显示的开关机次数在前一次的显示数值上加1,以此类推,在满100次后,重新开始计数。在此目的实现过程中,程序要实现包括89C52的读地址、读24C02 子程序和写入24C02 程序、子程序的显示等主要功能。
24C02是2K字节的串行EEPROM, 内部含有256个8位字节,该器件通过总线操作,并有专门的写保护功能。
下面给出的是24C02的电路原理图和器件管脚描述。
串行EEPROM简称I2C总线式串行器件。串行器件不仅占用很少的资源和I/O线,而且体积大大缩小,同时具有工作电源宽、抗干扰能力强、功耗低、数据不易丢失和支持在线编程等特点。???? I2C总线是一种用于IC器件之间连接的二线制总线。它通过SDA(串行数据线)及SCL(串行时钟线)两根线在连到总线上的器件之间传送信息,并根据地址识别每个器件:不管是单片机、存储器、LCD驱动器还是键盘接口。
根据设计要求和设计思路,硬件电路包括单片机按键电路,LED显示器电路,时钟电路以及复位电路,结合2.2设计思路可完成功能的实现。
硬件电路设计如图所示
硬件电路设计
第 3章 系统硬件设计
3.1 单片机的选择
单片机(SCM))本设计使用到的元器件包括:51芯片、数码LED显示器、七段LED数码管的译码。A F B G C DP D E P2.4、P2.6、P2.7:P2口3位口线,用于数码管位控制显示。
P2.4 P2.6 P2.7 1 3 4 3.3 时钟电路的设计
时钟电路中电容器C起稳定振荡频率、快速起振的作用,电容值一般为5~33pF。本设计中采用大小为30pF的电容和12MHz的晶振,晶振提供89C51的时钟脉冲使其工作。
3.4 复位电路的设计
复位电路是使单片机初始化,即使单片机重新开始执行程序。当复位开关按下,RST由高电平变为低电平,则程序从头开始执行。通常选择C=10~30μF,R=1K,本设计采用的电容值为22μF的电容和电阻为10k电阻。在此次课程设计电路中复位实现次数加一。
3.5 LED显示电路的设计-
3.5.1 驱动电路设计
电源供电电压为5V,当上拉电阻选用1000Ω电阻时灌电流为22mA。不会损坏单片机的I/O口,同时也可以为数码显示管起到限制电流的保护作用。
3.5.2 接线表和字符编码表
接
您可能关注的文档
- 应用高等数学第55.3.3 假设检验.ppt
- 应用高等数学第5章52.1 随机变量及其分布.ppt
- 应用高等数学第8章8.7 概率统计问题的 ATLAB求解.ppt
- 应用高等数学第章71.ppt
- 应用高等数学第5章5.3.2 参数估计.ppt
- 应用高等数学第6章6.2 拉普拉斯变换.ppt
- 应用高等数学第4章41定积分.ppt
- 应用高等数学第章84.ppt
- 应用高等数学第章2.4.2 洛必达法则.ppt
- 应用高等数学第章13.ppt
- 2024年江西省高考政治试卷真题(含答案逐题解析).pdf
- 2025年四川省新高考八省适应性联考模拟演练(二)物理试卷(含答案详解).pdf
- 2025年四川省新高考八省适应性联考模拟演练(二)地理试卷(含答案详解).pdf
- 2024年内蒙通辽市中考化学试卷(含答案逐题解析).docx
- 2024年四川省攀枝花市中考化学试卷真题(含答案详解).docx
- (一模)长春市2025届高三质量监测(一)化学试卷(含答案).pdf
- 2024年安徽省高考政治试卷(含答案逐题解析).pdf
- (一模)长春市2025届高三质量监测(一)生物试卷(含答案).pdf
- 2024年湖南省高考政治试卷真题(含答案逐题解析).docx
- 2024年安徽省高考政治试卷(含答案逐题解析).docx
文档评论(0)