基于单片机at89s52的八路抢答器设计内容摘要:

T A 89S52 数码管 第八路 . . . 第一路 蜂鸣器 启动 复位 4 2. 器件说明 ( 1) 电源电路 由于单片 机工作时需要的 +5V 电压 , 所以在设计电源电路时 , 需要一个电子元件能够提供 +5V 电压 , 此处 采用最典型的 7805 提供电压的电路 , 即在 7805的 1 脚和公共接地端 (即 2 脚 ) 之间接入 0. 47μ F 的电容 , 在公共接地端和三脚 + 5V 电压输出端之间接入 0. 15μ F 的电容。 ( 2) 复位电路 89S52的复位输入引脚 RST 为 89S52提供了初始化的手段 , 可以使程序从指定处开始执行 ,在 89S52的时钟电路工作后 , 只要 RST 引脚上出现超过两个机器周期以上的高电平时 , 即可产 生复位的操作。 只要 RST 保持高 电平 , 则 单片机 循环复位。 只有当 RST 由高电平变低电平以后 , 89S52才从 0000H 地址开始执行程序。 本系统采用按键复位方式的复位电路。 ( 3) 时钟电路 89S52的时钟可以由两种方式产生 , 一种是内部方式 , 利用芯片内部的振荡电路 ; 另外一种为外部方式。 本论文根据实际需要和简便 , 采用内部振荡方式。 89S52内部有一个用于构成振荡器的高增益反相放大器 , 引脚 XTAL1 和 XTAL2 分别是此放大器的输入端和输出端。 这个放大器与作为反馈元件的片外晶体或陶瓷谐振器一起构成一个自激振荡器。 89S52虽然有内部振荡电 路 , 但要形成时钟 ,必须外接元件所以实际构成的振荡时钟电路。 外接晶体以及电容 C1 和 C2 构成并联谐振电路接在放大器的反馈回路中。 对接电容的值虽然没有严格的要求 , 但电容的大小会影响振荡器频率的高低、振荡器的稳定性、起振的快速性和温度的稳定性。 晶体频率可在 1. 2MHz~ 12MHz 之间任选 , 电容 C1 和 C2 的典型值在 20pF~100pF 之间选择 , 考虑到本系统对于外接晶体的频率稳定性要求不高 , 所以采取比较廉价的12MHz 陶瓷谐振器。 ( 4) 输入电路 抢答器输入信号由八个小按键控制 , 八个按键连接在 P2口 当有键按下的时候 , 就产生了有效的输入信号 , 使与这个按键相连的引脚变为低电平 ,产生一个低电平。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。