机电毕业论文:基于单片机的打铃器设计含毕业论文、单片机程序
![基于单片机的打铃器设计[毕业论文+程序]](https://www.chilunren.com/wp-content/uploads/2021/02/1614005680-111.jpg)
基于单片机的打铃器设计[毕业论文+程序]
摘要
文章介绍了一种以8031单片机为核心片,外接扩展芯片AT93C46电擦除可编程只读存储器,并带有数码LED显示,时、分、秒和以指示灯做标志的按键校时自动打铃器。本设计是为了方便广大师生上、下课而设计的。自动打铃声器不须人工到时打铃,整个操做过程,全是由单片机程序控制,在初次使用时须人工校时。
关键词 : 单片机、存储器、数码管
Abstract
Article recommend a regard 8031 one-chip computers as core stretch, outer to expand electricity , AT93C46 of chip , wipe , get rid of programmable read-only memory, it more have reveal LED,when, minute or second and not last button ringing bell device automatically at the time of school of sign with indicator lamp. It designs to be for convenience at wide master grow , class is over , design originally. Type ring tones device need artificial to ring bell then , speak course of doing entirely , control by one-chip computer procedure all automatically, must at being artificial the school while using for the first time.
Keyword :One-chip computer、Memory、The number is managed
目 录
中文摘要————————————————————————1
Abstract————————————————————————2
1、 引言———————————————————————4
2、 总体设计方案———————————————————5
2.1 设计思路————————————————————5
2.2 总体设计框图——————————————————5
3、 设计原理分析———————————————————5
3.1 校时模式————————————————————6
3.2 定时模式————————————————————6
3.3 工作模式————————————————————6
3.4 存储器93C46的相关介绍—————————————6
3.4.1 引脚功能——————————————————6
3.4.2 指令及时序—————————————————8
3.5 8031信号引脚介绍————————————————8
3.6 74LS48的芯片说明———————————————9
3.6.1 管脚排列图——————————————————9
3.6.2 使能端的功能————————————————10
3.7 74HC138的介绍—————————————————11
3.7.1 真值表———————————————————11
3.8 电路图—————————————————————12
4、 程序部分——————————————————————12
4.1 程序分为五部分—————————————————12
4.2 部分寄存器及按键说明——————————————12
4.3 程序流程图———————————————————13
4.4 程序清单————————————————————14
4.4.1 初始化程序—————————————————14
4.4.2 键值处理程序————————————————15
4.4.3 读写93C46程序———————————————18
4.4.4 中断程序——————————————————20
4.4.5 显示器驱动程序———————————————21
4.4.6 计时程序——————————————————21
4.4.7 显示程序——————————————————22
总结——————————————————————————23
致谢——————————————————————————24
参考文献————————————————————————25
附录——————————————————————————26
1.引言
用单片机控制的自动打铃器,充分发挥单片机的体积小、价格便宜、功耗低、可靠性好等特点。单片机发展速度快,不断地进行更新换代。它将微机计算机的中央处理器CPU和外围芯片,如程序存储器ROM(或EPROM)数据存储器RAM,并行和串行接口,定时器/计数器,中断控制系统等部件集成在一个芯片之中,通过这些功能就能体现了利用单片机来控制打铃器的优势。
2、总体设计方案
2.1设计思路
利用单片机及定时器设计的一个时钟,在每次秒加1的计时过程中,都与规定的时间作比较,如果相等就进行开关电铃,不等则返回。
2.2总体设计框图
3、设计原理分析
3.1 校时模式
按下K1(模式选择键),将模式选择为校时模式(模式指示灯黄灯亮),K2,K3,K4分别为时钟加1键,分钟加1键,秒钟加1键,K5无用。
3.2定时模式
按下K1(模式选择键),将模式选择为定时模式(模式指示灯绿灯亮),K2为定时器