单片机实现摇摇棒设计(编辑修改稿)内容摘要:
解决方案 , LED 灯的数量太少导致的问题。 可以在制作的过中,适当的增 加LED 灯的数量。 比如,通常我们是使用的是 16或者 32 个 LED 发光二极管。 但是如果需要64 或者 128 个 LED 发光二极管,那就得通过单片机外接译码器来实现了。 2.对于重影问题,可用水银开关或者惯性开关解决的。 摇摇棒在摇动时,通过水银开关自身的重力作用,只能在朝某一方向摇动时电路才会接通,同时也才会显示图形,文字等信息;在反向回扫过程中开关自动关闭, LED 就不显示内容,所以可以通过接一只水银开关来控制,使摇摇棒从左向右摇动时将内容清晰的显示出来。 《 LED 摇摇棒设计 》 第 6 页 共 13 页 3. 硬件设计与实现 16 只 LED 发光管作为画面 每一列的显示,左右摇晃起到了扫描的作用,人眼的视觉暂留现象使得看到的是一幅完整的画面。 与 LED 点阵的显示有几分相仿。 硬件基本结构 系统电源 VCC 为 5V,下载程序和调试时一定要保证 5V 电压,实际使用时用 3节干电池串联 即可。 AT89S52 单片机作为控制器,在它的 P0、 P2 口接有 16 只以共阳的方式连接的高亮度 LED,由单片机输出低电平点亮。 P0 口的上拉电阻 RA1 不能少。 串在 LED公共端的二极管 D1 会产生一定的压降,用来保护 LED,经实测 LED点亮时两端电压为 3V左右,在 LED 的安全承受范围内。 K1 是画面切换开关,用于切换显示不同内容; S1 为水银开关。 硬件电路包括三部分: LED 显示模块、单片机控制模块以及 下载口模块。 即: 图 硬件电路模块 实物图 : 图 摇摇棒实物图 下载口模块 单片机控制模块 LED 显示模块 《 LED 摇摇棒设计 》 第 7 页 共 13 页 LED 显示部分 LED 显示部分由: 16 个高亮度的发光二极管, 16 个 270 欧姆的电阻以及水银开关组成。 其中水银开关的作用:棒在摇 动时,只能在朝某一方向摇动时显示,否则会出现镜像字或镜像画面,所以通过接一只水银开关来控制,使摇摇棒从左向右摇动时将内容显示出来。 水银开关里的水银珠很活跃,导致在接通时容易产生抖动,所以将水银开关斜向上放置(尖尖朝斜上方 45176。 角),靠水银珠自身重力的作用减少抖动 ,如下图所示: 图 LED 及水银开关实物图 单片机控制部分 单片机部分由:一个 的晶振以及两个 305pf 的电容构成的晶振电路、一个22uF 的电容, 10K 的电阻以及复位开关构成的复位电路、芯片 STC12C5412AD 三部分构成。 《 LED 摇摇棒设计 》 第 8 页 共 13 页 单片机部分 如下图所示: 图 单片机部分 实物图 (正 /反两面) LED 的显示原理 LED 是发光二极管 ( Light Emitting Diode, LED)的简称,也被称作发光二极管,这种半。单片机实现摇摇棒设计(编辑修改稿)
相关推荐
en with operators, experience judgment will not be discovered. Currently used flap valve unloader device, in order to prevent and smooth unloading, often allows certain by turning the volume in leak
澳森环保水性板书笔商业计划书 环保水性板书笔 商 业 计 划 书惠 州 市 正 东 商 贸 发 展 有 限 公 司 o., 须 知本商业计划书属商业机密,所有权属于本公司。 其所涉及的内容和资料只限于已签署投资意向的投资者使用。 收到本 报告后,收件人应即刻确认,并遵守以下的 规定:1)若收件人不希望涉足本商业计划书所述项目,请将本报告完整退回;2)在没有取得本公司的书面同意前
奥飞特食用菌调味品华东销售总公司商业计划书 奥飞特食用菌调味品华东销售总公司商业计划书第一章节 可行性分析报告一、市场前景 随着人民生活水平的提高,消费者不但要吃得饱,还要吃得营养,吃得好。 调味品市场细分就是为满足人们生活的这种变化。 在各大超市卖场里,调味品的种类越来越丰富。 专家分析认为,我国调味品的发展基本上可分为四个阶段,第一阶段是简单调味品,如 80度味精及天然香辛料
内数据存储器 RAM 8051 内部有 128 个 8 位用户数据存储单元和 128 个专用寄存器单元,它们是统一编址的,专用寄存器只能用于存放控制指令数据,用户只能访问,而不能用于存放用户数据,所以,用户能使用的 RAM 只有 128 个, 可存放读写的数据,运算的中间结果或用户定义的字型表。 ③ .4KB 片内 程序存储器 ROM 或 EPROM 5 8051 共有 4096 个 8位掩膜
读写的数据,运算的中间结果或用户定义的字型表。 ③ .4KB 片内 程序存储器 ROM 或 EPROM 8051 共有 4096 个 8 位掩膜 ROM,用于存放用户程序,原始数据 ④ .片内 18 个 特殊功能寄存器( SFR) 如图(图 11)所示: 图 11 片内特殊存储器分布图 特殊功能寄存器 SFR 数据缓冲区 位 寻址区 R7 R0 3 组( 8字节) 2 组 1 组 0 组
to reset program counter if it wanders out of code space. • An external telemetry data storage memory to provide backup of data in the event of an interruption in data transmission. The brief