单片机器件说明.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
单片机器件说明

装 订 线 霓虹灯单片机控制器 一、功能说明 霓虹灯单片机控制器是基于MCU的智能控制霓虹灯,实现倒计时闪烁、数码管倒计时显示、自动控制霓虹灯变换、手动控制开关控制霓虹灯控制方式等功能,具有实际应用价值。 二、电路功能简介 霓虹灯单片机控制器由电源电路、单片机基本功能电路、数码管显示输出电路、霓虹灯(发光二极管)显示输出电路和由数字逻辑电路、按键构成的键盘电路组成。 1.数码管显示电路由串行输入LED输出控制芯片CH452及数码管组成。 2.霓虹灯显示电路由红、黄、绿三种发光二极管各两个组成,需要控制器的6路开关量输出,霓虹灯输出的时序关系如表1所示。 表1 霓虹灯输出的时序关系 10S 3S 10S 3S 10S 3S 10S 3S …… 红灯 ● ● 黄灯 ● ● ● ● 绿灯 ● ● 3.键盘电路由三个按键和数字逻辑电路组成。其中S1、S2为非自锁式按键; S3为自锁式按键,S3断开时为自动运行状态,逻辑为1。S3闭合时为手动控制信号方向状态,逻辑为0。 手动控制状态时,即S3键接通,霓虹灯的控制由S1、S2决定。S1键按下时,霓虹灯又为红灯、绿灯同时点亮,数码管显示88;S2键按下时,霓虹灯又为红灯、黄灯同时点亮,数码管显示88; 自动状态,即S3键断开,霓虹灯按规定时序自动运行,按照表一所示时间倒计时显示,S1、S2不起作用。 三、芯片介绍 1.AT89S52 引脚如图1所示。 引脚功能说明: (1)输入/输出引脚(I/O口线) P0.0~P0.7:P0口8位双向I/O口,39~32脚; P1.0~P1.7:P1口8位准双向I/O口,1~8脚; P2.0~P2.7:P2口8位准双向I/O口,21~28脚; P3.0~P3.7:P3口8位准双向I/O口,10~17脚; (2)控制口线 (29脚):外部程序存储器读选通信号。 ALE/(30脚):地址锁存允许/编程信号。 /VPP(31脚):外部程序存储器地址允许/固化编程电压输入端。 图1 89S52 RST/VPD(9脚):RST是复位信号输入端,VPD是备用电源输入端。 (3)电源及其它 Vcc(40脚):电源端+5V。 GND(20脚):接地端。 XTALl、XTAL2(19~18脚):时钟电路引脚。当使用内部时钟时,这两个引脚端外接石英晶体和微调电容。当使用外部时钟时,用于外接外部时钟源。 2.集成电路74LS04 74LS04是六反相器集成电路,它采用14脚双列直插塑料封装,外形如图2所示。 图2 74LS04电路符号与管脚图及功能表 3.集成电路CH452(现场提供子程序) CH452 是数码管显示驱动和键盘扫描控制芯片。CH452内置时钟振荡电路,可以动态驱动8 位数码管或者64 只LED,具有BCD 译码、闪烁、移位、段位寻址、光柱译码等功能;同时还可以进行64键的键盘扫描;CH452 通过可以级联的4 线串行接口或者2 线串行接口与单片机等交换数据;并且可以对单片机提供上电复位信号。它采用24脚双列直插塑料封装,外形如图3所示。 图3 CH452 图3 CH452管脚图 标准的功能引脚: 线接口引脚 CH452时序图: 显示驱动: CH452 对数码管和发光管采用动态扫描驱动,顺序为DIG0至DIG7,当其中一个引脚吸入电流时,其它引脚则不吸入电流。CH452 内部具有电流驱动级,可以直接驱动0.5 英寸至1 英寸的共阴数码管,段驱动引脚SEG6~SEG0 分别对应数码管的段G~段A,段驱动引脚SEG7 对应数码管的小数点,字驱动引脚DIG7~DIG0 分别连接8个数码管的阴极;CH452也可以连接8×8矩阵的发光二级管LED阵列或者64 个独立发光管或者64级光柱;CH452可以改变字驱动输出极性以便直接驱动共阳数码管(不译码方式),或者通过外接反相驱动器支持共阳数码管,或者外接大功率管支持大尺寸的数码管。 CH452 支持扫描极限控制,并且只为有效数码管分配扫描时间。当扫描极限设定为1 时,唯一的数码管DIG0 将得到所有的动态驱动时间,从而等同于静态驱动;当扫描极限设定为8 时,8 个数码管DIG7~DIG0 各得到1/8 的动态驱动时间;当扫描极限设定为4 时,4 个数码管DIG3~DIG0 各得到1/4 的动态驱动时间,此时各数码管的平均驱动电流将比扫描极限为8 时增加一倍,所以降低扫描极限可以提高数码管的显示亮度。 CH452 内部具有8 个8 位的数据寄存器,用

文档评论(0)

82393aa + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档