自动打铃器-毕业设计(论文).doc

自动打铃器-毕业设计(论文).doc

ID:52137741

大小:539.50 KB

页数:33页

时间:2020-03-23

自动打铃器-毕业设计(论文).doc_第1页
自动打铃器-毕业设计(论文).doc_第2页
自动打铃器-毕业设计(论文).doc_第3页
自动打铃器-毕业设计(论文).doc_第4页
自动打铃器-毕业设计(论文).doc_第5页
资源描述:

《自动打铃器-毕业设计(论文).doc》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、文章介绍了一•种以8031单片机为核心片,外接扩展芯片AT93C46电擦除可编程只读存储器,并带有数码LED显示,时、分、秒和以指示灯做标志的按键校时自动打铃器。本设计是为了方便广大师生丄、下课而设计的。自动打铃声器不须人工到时打铃,整个操做过程,全是由单片机程序控制,在初次使用时须人工校时。关键词:单片机、存储器、数码管AbstractArticlerecommendaregard8031one-chipcomputersascorestretch,outertoexpandeIectricity,AT93C46ofchip,wi

2、pe,getridofprogrammabIeread-onlymemory,itmorehavereveaILED,when,minuteorsecondandnotlastbuttonringingbeIIdeviceautomaticaIlyatthetimeofschoolofsignwithindicatorlamp.Itdesignstobeforconvenienceatwidemastergrow,cIassisover,designoriginaIly.Typeringtonesdeviceneedartifici

3、altoringbeIIthen,speakcourseofdoingeritirely.controlbyone-chipcomputerprocedure8IIautomatically,mustatbeingartificialtheschoolwhileusingforthefirsttime.Keyword:One—chipcomputer、Memory、Thenumberismanaged中文摘要1Abstract21、引言42、总体设计方案52.1设计思路52.2总体设计框图53、设计原理分析53.1校时模式63.2定

4、时模式63.3工作模式63.4存储器93C46的相关介绍63.4.1引脚功能63.4.2指令及时序83.58031信号引脚介绍83.674LS48的芯片说明93.6.1管脚排列图93.6.2使能端的功能103.774HC138的介绍113.7.1真值表113.8电路图124、程序部分124.1程序分为五部分124.2部分寄存器及按键说明124.3程序流程图134.4程序清单144.4.1初始化程序144.4.2键值处理程序154.4.3读写93C46程序184.4.4中断程序204.4.5显示器驱动程序214.4.6计时程序214.

5、4.7显示程序22总结23致谢24参考文献25引言用单片机控制的口动打铃器,充分发挥单片机的体积小、价格便宜、功耗低、可靠性好等特点。单片机发展速度快,不断地进行更新换代。它将微机计算机的屮央处理器CPU和外围芯片,如程序存储器ROM(或EPROM)数据存储器RAM,并行和串行接口,定吋器/计数器,屮断控制系统等部件集成在一个芯片之屮,通过这些功能就能体现了利用单片机来控制打铃器的优势。2、总体设计方案2.1设计思路利用单片机及定时器设计的一•个时钟,在每次秒加1的计时过程中,都与规定的时间作比较,如果相等就进行开关电铃,不等则返回

6、。2.2总体设计框图+5V3、设计原理分析3.1校时模式按下K1(模式选择键),将模式选择为校时模式(模式指示灯黄灯亮),K2,K3,K4分别为时钟加1键,分钟加1键,秒钟加1键,K5无用。3.2定时模式按下K1(模式选择键),将模式选择为定时模式(模式指示灯绿灯亮),K2为定时器组选择(本装置有24组定时器)键,K3,K4分别为定时器时钟加1键和定时器分钟加1键,K5为定时器状态选择键,每按K5—次,此组的定时器状态改变一次,并将此组数据存入93C46屮。3.3工作模式按下K1(模式选择键),将模式选择为工作模式(模式指示灯红灯亮

7、),K2,K3,K4,K5无用。此模式为正常工作模式3.4存储器93C46的相关介绍存储器AT93C46为SPI接口,1脚为CS,2脚为CLK,3脚为DI,4脚为DO,5脚为GND,6脚为ORG,7脚为NC,8脚为VCC。单5V电压,DIP8,64*16(ORG为HI)或128*8(ORG为L0),芯片及字的清除,时钟最高为250KHZ。读(READ)操作:当下达1OXXXX指令后,将地址(XXXXXX)的数据在CLK=HI时由DO输出。写(WRITE)操作:在写入之前,必须先下达写使能(EWEN)指令,然后在下达01XXXXXX指

8、令后,当CLK为HI时,在把数据写入指定的地址(XXXXXX),[f0DO=O时,表示还在烧写,烧写完成后,D0会转为HI,写入动作完成后,必须再下达写禁止(ENDS)指令。写使能(EWEN):下达0011XXXX指令后,才可进行写入

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。