基于51单片机的“摇摇棒”设计.doc
《基于51单片机的“摇摇棒”设计.doc》由会员分享,可在线阅读,更多相关《基于51单片机的“摇摇棒”设计.doc(32页珍藏版)》请在咨信网上搜索。
(完整word)基于51单片机的“摇摇棒”设计 学校代码 10126 学号0135123895 科研创新训练论文 题 目 基于51单片机的“摇摇棒”设计 院 系 内蒙古大学鄂尔多斯学院 专业名称 自动化 年 级 2013级 学生姓名 王雪松 指导教师 郭 华 2015年12月28日 科研创新训练论文指导教师评阅意见 学 生 姓 名 王雪松 专 业 班 级 13级 学 号 0135123895 自动化2班 (论文)题目 基于51单片机的“摇摇棒”设计 指导教师 郭华 教师职称 讲师 科研创新训练论 文 评语 学习态度认真,科学作风良好,能按期圆满完成各项工作。文献检索能力较强,阅读量较大,基本掌握课题的发展动态.论点正确,论据可靠,对实际问题有较强的分析能力和概括能力,文章材料比较翔实可靠,有一定的说服力。结构合理,符合逻辑,文章层次分明,语言准确,文字流畅,符合要求,排版规范.理解了摇摇棒工作原理,完成了各部分电路设计和制作。 评定成绩: 指导教师签名: 年 月 日 基于51单片机的“摇摇棒”设计 摘要 随着科技的不断发展,社会的不断进步,供人们娱乐休闲的工具越来越多,“摇摇棒”也随之成为一个热点产品。 本文介绍了以AT89S51单片机控制为主控芯片,再配合高亮度LED灯以及震动开关构成简易摇摇棒的设计过程,通过分时刷新16只发光二极管并配合手的左右摇晃来显示输出文字及图案等信息。最后显示出预先设计制作的效果。 本文中详细的描述了手工焊接时需要的一些注意事项,例如手工焊接过程当中该如何处理被焊接元件与PCB板的焊接方式;同时本文着重而且详细的介绍了AT89S51单片机的内部构造以及对应管脚的功能。通过本文的介绍可以对AT89S51单片机进行初步了解;在本文中还介绍了如何对AT89S51单片机进行程序烧录的具体步骤。 关键词:摇摇棒,AT89S51单片机,LED,“视觉暂留”现象,震动开关,手工焊接 Abstract Author: Xuesong Wang Tutor: Hua Guo With the developing of science and technology, progressing of society, the amusement issues become more and more common in life. There is a well-selling product named “shack—shack stick", which designed by simple theory and basic circuit weld. This kind of product makes your own idea and creative becoming more and more attractive。 The “shack-shack stick" is made base on the sense of physical named” persistence of vision” 。When you are shaking the stick, the eyesight will still on the surface, which made by the LED’s shiny. Then you could see a picture or some characters. This passage based on the microchip “AT89S51”, this kind of chips could control the whole system, what’s more , we supply about 16 pieces of high—lighten LED, which make our product’s ability easier for shown. Then we use the vibroswitch to connect the two wires, finally we could see the beautiful sight. Key words: “shack—shack stick", microchip “AT89S51”, LED, persistence of vision, vibroswitch 目录 绪论 6 第一章 设计任务及要求 7 1 摇摇棒 7 第二章 系统设计结构框图 8 第三章 系统组成及工作原理 9 3。1 系统组成 9 3。2 工作原理 9 第四章 电路设计及器材选择 10 4.1 电路设计原理图【5】 10 4.2 元器件的选用说明及内部构造 11 4.2.1 AT89S51单片机 11 4.2。2 无源晶振 14 4。2.3 瓷片电容 14 4。2.4 电解电容 15 4。2。5 震动开关 15 4。2。6 发光二极管 15 4.2。7 电阻 16 第五章 实验、调试及结果分析 17 5。1 实验阶段 17 5.1。1 手工焊接阶段 17 5。1.2 程序编写阶段 17 5。1。3 单片机程序烧录阶段【7】 17 5.2 调试阶段【8】 17 第六章 实验总结与鸣谢 18 参考文献 19 附录一 电路元器件的封装图 20 附件二 元件清单 21 附录三 电路仿真图与实际效果图 22 附录四 单片机中的程序 24 绪论 随着社会的不断发展,电子技术也随之突飞猛进,高速发展,各种各样的电子产品投入到日常生活当中。通过简易电子器件而设计制作的娱乐设备也就很自然的进入到我们的生活当中.其中“摇摇棒”就以简单的设计方式,良好的视觉效果脱颖而出.“摇摇棒”是基于人眼视觉暂留原理而设计出的. 它的工作原理是:当进行摇动时,由于人眼的视觉暂留现象,此时会在发光二极管摇动区域产生一个视觉平面,从而达到在该视觉平面上传达信息的作用.通过16只高亮发光二极管不同的组合方式,配合手的左右摇晃,可以显示出不同的图案及文字。可以说这种显示的效果很适合作为节日或宴会时活动气氛的良好工具. 本次是设计目的是通过AT89S51单片机对PCB板上16只高亮发光二极管的控制,通过震动开关的导通,显示出预先在单片机中烧录的程序的实际视觉效果。 第一章 设计任务及要求 1 摇摇棒 (1)总体要求:设计一个由AT89S51单片机控制的“摇摇棒”,对整体设计的电路有如下要求:控制电路的总开关、切换样式的按键式开关、显示电源的指示灯、供电方式为两节1。5V的干电池。 (2)操作要求:本次设计需要用到手工焊接电子产品的相关知识,要求焊接时无误且焊接的电子元器件没有发生短路或开路的不良状况。 (3)程序要求:对AT89S51单片机的内部编程应通过“C语言"进行编写。 (4)延伸要求:焊接过程中的焊点应美观,且手工焊接的焊锡液应充分分布在被焊接元器件管脚的周围,与焊点进行良好的连接;单片机的下载线(杜邦线)可以直接与电路板的单片机进行数据传输。 第二章 系统设计结构框图 单片机上电以后,根据用电单元的16进制数发生变化,因此对应的高低电平也变化,此时16只LED便会根据不同的时钟进行亮灭的变化 电路导通,电源开始进行供电 对单片机进行供电,单片机内部电平发生变化 51单片机上电,电源指示灯点亮 16只发光二极管分时刷新 图2.1 “摇摇棒”设计运行流程图 点击按钮S2,显示出其他的图案或文字 由于手的晃动,振动开关导通接入电路当中 总开关按钮S1置于“ON"端 第三章 系统组成及工作原理 3.1 系统组成 根据实际任务的需要,我们将设计模块分为三部分:时钟触发模块【1】、控制电路模块以及显示电路模块。时钟触发单元为整体电路提供时钟脉冲【2】;控制电路模块在电路中起决定性作用,通过单片机的程序控制达到对下级电路的控制,显示电路模块在电路作为直接显示的部分与外界进行交互。 (1)时钟触发模块:由30pf瓷片电容、10μf电解电容、12MHz晶振、10kΩ电阻这些电子器件组成的.为使电路中各部分协同工作,因此就需要有统一的时钟脉冲来控制动作,而这些器件组合构成的装置就是时钟触发模块简称为时钟CP. (2)控制电路模块:由总电源开关S1、AT89S51单片机、按钮式开关S2、震动开关ZD以及电源指示灯这些器件组成。电源通过给单片机供电,单片机激活开始对显示电路进行控制。 (3)显示电路模块【3】:由16只高亮LED灯组成。根据控制电路中的单片机的不同高低电平信号,16只发光二极管分时刷新【4】,因此便具有不同的组合方式,再经过手臂摇晃,此时形成的扇面就是实际的显示效果。 3.2 工作原理 (1)预备上电过程:接通电源之后,当控制电路模块中主开关S1拨到“ON"档位的时候,电路导通,时钟触发单元开始工作,为单片机输入时钟信号,时钟信号中的高低电平驱动单片机的各个端口进行工作,由于此时没有外加震动,所以此时的电路当中只有电源指示灯点亮,而显示回路中的16只LED灯没有点亮. (2)实际工作过程:当外加震动时(即手臂左右摇晃的时候),震动开关闭合,接入到电路当中,电路导通,16只发光二极管分时刷新电位,此时会在摇晃的平面上出现一个扇形的区域,而区域上显示的图形或者文字就是预先烧录到单片机当中的程序的实际显示效果。通过按动按钮式开关,可以切换显示的不同效果。 第四章 电路设计及器材选择 4。1 电路设计原理图【5】 图4。1 电路设计原理图 (1)电源部分 由于本次设计使用的是由两节1.5V的干电池进行供电,设计图中所有需要供电的部分都用“VCC”来进行表示。 (2)时钟触发单元部分 由2个30pf的瓷片电容、12MHz的晶振、10μf电解电容以及10kΩ的保护电阻组成,它们共同构成了单片机工作时的时钟电路。 (3)单片机及其附加控制部分 由AT89S51单片机、牛角座、4针式排线、16只LED灯构成.其中,单片机的P0和P2端口接的是显示电路中的LED灯,每个端口各接8只LED灯。牛角座中的排针与单片机对应的下载端口相连。 (4)开关部分 本次设计中用到了3种开关:总电路控制开关S1、按钮式开关S2、震动开关ZD 4。2 元器件的选用说明及内部构造 4.2.1 AT89S51单片机 1、总体介绍: AT89S 51是一种低功耗、高性能的芯片,与一个8位微控制器字节的系统内可编程快闪记忆体。该设备的生产使用公司的高密度非易失性存储器技术和兼容的行业—标准80C 51指令集和引脚。片上闪存允许程序存储器重新编程在系统或常规非易失性存储器编程。结合灵活的8位处理器的系统内可编程闪存上单片AT89S 51,爱特梅尔是一个功能强大的微控制器提供了一个高度灵活和成本效益的解决方案的许多嵌入式控制应用。AT89S 51提供以下特征:一个字节,128个字节32内存,输入/输出线,看门狗定时器,双数据指针,2个16位定时器/计数器,一个 5 向量两级中断结构,一个全双工串行通信口,片内振荡器及时钟电路。此外,AT89S 51设计与静态的逻辑操作下降到零频率和支持软件可选的节电模式.空闲模式下停止中央处理器,同时允许存储器,定时器/计数器,串行端口,和中断系统继续工作。在掉电模式节省内存的内容,但振荡器停止工作并禁止其它所有部件工作直到下一个硬件复位。 它具体的实物图以及内部管脚如图4。2.1(a)和图4.2.1(b)所示 图4。2.1(a) AT89S51单片机外部封装 图4.2。1(b) AT89S51管脚名称 2、引脚功能介绍【6】 (1)VCC VCC作为单片机的供电端口 (2)GND GND作为单片机的接地端口,与VCC一起形成完整的闭合回路,使电路导通 (3)Port 0 端口0是一个8位漏极开路双向输入/输出端口。作为一个输出端口,每个引脚可以吸收八晶体管输入。当1秒写入端口0引脚,该引脚可作为高阻抗输入。端口0是一个8位漏极开路双向输入/输出端口。作为一个输出端口,每个引脚可以吸收八晶体管输入。当1秒写入端口0引脚,该引脚可作为高阻抗输入。端口0也可以配置为复低阶地址/数据总线访问外部程序和数据存储器。在这种模式下,P具有内部上拉。端口0也收到代码字节的闪存编程和输出代码字节在程序验证。外部上拉电路需要在程序验证。 (4)Port 1 端口1是一个8位双向输入/输出端口的内部上拉。1端口输出缓冲器可汇/源四晶体管的输入.当1秒写入端口1引脚,他们是拉高了内部上拉电路,可作为投入使用.作为输入,端口1引脚,外部被拉低时将电流源(HL)因为内部上拉电路。 1端口接收低位地址字节的闪存编程和验证。Port 1的某些管脚还具有其他的功能(见表 4。2.1) 表 4。2。1 Port 1端口管脚的特殊用途 端口引脚 其他功能 P1。5 MOSI (用于在ISP编程) P1。6 MISO (用于在ISP编程) P1.7 SCK (用于在ISP编程) (5)Port 2 端口2是一个带有内部上拉电阻的8位双向输入/输出端口。2端口的输出缓冲级可驱动(吸收或输出电流)4个TTL逻辑门电路输入。当1秒写入端口2引脚,他们是拉高了内部上拉电路,可作为投入使用。作为输入,端口2引脚,外部被拉低时将电流源(HL)因为内部上拉电路。 2端口发出的高位地址字节在获取外部程序存储器和在访问外部数据存储器,使用16位地址(MOVX@DPTR指令)。在这应用程序,端口2,使用强大的内部上拉时发射1秒.访问期间,外部数据存储器使用8位地址(MOVX @ RI),2端口发出内容的二萃取—的特殊功能寄存器. 2端口接收高位地址位和一些控制信号在闪光-设计与验证。 (6)Port 3 端口3是一组带有内部上拉电阻的8位双向输入/输出端口。3端口输出缓冲器可汇/源四个晶体管的输入.当1秒写入端口3引脚,他们是拉高了内部上拉电路,可作为投入使用.作为输入,端口3引脚,外部被拉低时将电流源(HL)由于上拉。 3端口接收一些控制信号的闪存编程和验证。 端口3也用于各种特殊功能的单片机,所显示的如(表4。2.2) 表 4。2.2 Port 3的一些特殊应用 端口引脚 其他功能 P3.0 RXD(串行输入口) P3.1 TXD(串行输出口) P3。2 (外中断0) P3.3 (外中断1) P3.4 T0(定时/计数器0外部输入) P3。5 T1(定时/计数器1外部输入) P3。6 (外部数据存储器写选通) P3。7 (外部数据存储器读选通) (7)RST 复位输入。就这一高脚为2个机器周期而振荡器运行重置装置。该引脚驱动器 高98振荡器的时期后,看门狗超时。DIS—RTO位在SFR AUXR(地址8eh) 可以用来禁用此功能.在默认状态位DIS—RTO,复位高出功能启用。. (8)ALE/ 当访问外部程序存储器或数据存储器时,地址锁存使(ALE)输出脉冲用于锁存地址的低8位字节。即使不访问外部存储器,ALE 仍以时钟振荡频率的l/6 输出固定的正脉冲信号,因此它可对外输出时钟或用于定时目的。要注意的是:每当访问外部数据存储器时将跳过一个ALE脉冲。对Flash存储器编程期间,该引脚还用于输入编程脉冲() 如果需要,可通过对特殊功能寄存器(SFR)区中的8EH单元的DO 位置位,可禁止ALE 操作.设置该位置位以后,只有一条MOVX和MOVC指令ALE才会被激活。此外,该引脚会被微弱拉高,单片机执行外部程序时,应设置ALE无效。 (9) P程序储存允许()输出是外部程序存储器的读选通信号。当AT89C51 由外部程序存储器取指令(或数据)时,每个机器周期两次有效,即输出两个脉冲。在此期间,当访问外部数据存储器,这两次有效的信号不出现。 (10)/VPP 外部访问启用。EA必须接地为使设备获取代码从外部程序存储器位置0000H开始,到 FFFFH寄存器.然而,需注意的是:如果加密位LB1被编程,复位时内部会锁存端状态.端为高电平(接VCC端),CPU则执行内部程序存储器中的指令。Flash存储器编程时,该引脚加上+12V的编程允许电源VPP,当然这必须是该器件是使用12V编程 电压VPP。 (11)XTAL1 振荡器反相放大器的及内部时钟发生器的输入端。 (12)XTAL2 振荡器反相放大器的输出端。 4.2.2 无源晶振 晶振:指的是石英晶体谐振器 (quartz crystal unit)和石英晶体振荡器(crystal oscillator)的统称。无源晶振是石英晶体谐振器的别称,英文名(crystal),主要用在各种电子线路中起产生频率的作用。无源晶振是有2个引脚的无极性元件,需要借助于时钟电路才能产生振荡信号,自身无法振荡起来。无源晶振可以分为直插式与贴片式。 (图4。2。2为无源晶振) 4.2。3 瓷片电容 瓷片电容(ceramic capacitor)是一种用陶瓷材料作介质,在陶瓷表面涂覆一层金属薄膜,再经高温烧结后作为电极而成的电容器。通常用于高稳定振荡回路中,作为回路、旁路电容器及垫整电容器.(图4。2.3为瓷片电容) 图4。2。4 电解电容 图4。2。3 瓷片电容 图4。2.2 无源晶振 4。2.4 电解电容 电解电容是电容的一种,金属箔为正极(铝或钽),与正极紧贴金属的氧化膜(氧化铝或五氧化二钽)是电介质,阴极由导电材料、电解质(电解质可以是液体或固 体)和其他材料共同组成,因电解质是阴极的主要部分,电解电容因此而得名。同时电解电容正负不可接错。铝电解电容器可以分为四类:引线型铝电解电容器;牛角型铝电解电容器;螺栓式铝电解电容器;固态铝电解电容器。 4.2。5 震动开关 震动开关,正确的名称应该称为震动传感器,也就是在感应震动力大小将感应结果传递到电路装置,并使电路启动工作的电子开关弹簧开关的灵敏度是指不同的产品,在实际装置中会产生因感应震动力大小不同的差异,此差异称为灵敏度.使用者会因为不同产品的需求,而选择不同感应震动力大小的震动开关来满足自己产品的灵敏度。例如一个玩具拿在手上轻微摇晃和一个球丢到地上或墙上,就会要求不同感应的弹簧开关来感应震动力与电子电路匹配。方向性是指受力方向,而受力方向粗略分为立体的六面,上下左右前后等六面。一般的产品只有灵敏度的要求并没有方向性的要求,因此要先了解使用者的产品的用途,才能建议使用者使用那种型号的弹簧开关.对于弹簧开关来说,弹簧开关是感应震动力或离心力的大小,最好为直立使用。 4。2.6 发光二极管 发光二极管简称为LED。由含镓(Ga)、砷(As)、磷(P)、氮(N)等的化合物制成.当电子与空穴复合时能辐射出可见光,因而可以用来制成发光二极管.在电路及仪器中作为指示灯,或者组成文字或数字显示。砷化镓二极管发红光,磷化镓二极管发绿光,碳化硅二极管发黄光,氮化镓二极管发蓝光。因化学性质又分有机发光二极管OLED和无机发光二极管LED。它是半导体二极管的一种,可以把电能转化成光能。发光二极管与普通二极管一样是由一个PN结组成,也具有单向导电性。 4.2。7 电阻 电阻器(Resistor)在日常生活中一般直接称为电阻。是一个限流元件,将电阻接在电路中后,电阻器的阻值是固定的一般是两个引脚,它可限制通过它所连支路的电流大小。阻值不能改变的称为固定电阻器。阻值可变的称为电位器或可变电阻器。理想的电阻器是线性的,即通过电阻器的瞬时电流与外加瞬时电压成正比. 第五章 实验、调试及结果分析 5.1 实验阶段 5。1.1 手工焊接阶段 由于本次的科研创新使用了PCB板,为使电子元器件能够牢固的固定在PCB板上,而且能够正常的工作,因此有一定的焊接知识是必须的。首先,焊接前准备好要焊接的元件及工具,而且还需要保持工作台的干净整洁。之后再开通烙铁电源,使烙铁预热到预订温度,一般为300摄氏度左右即可.焊接元器件的时候要本着先焊接耐热性好的电器元件的基本原则,即先进行电阻的焊接,之后再根据焊接器件本身尺寸的大小安排焊接顺序.焊接过程中要注意的一点就是对于极性元件的焊接,一定要根据PCB板上对应极性符号进行连接。焊接过程中还应注意的就是不要造成元件虚焊或者短路烧坏器件。 5.1.2 程序编写阶段 为了使51单片机能够顺利并且正常运行,我们用常见的C语言对其进行编译工作。此时我们会用到keil C这个软件。先在keil C里面把程序用C语言进行编写,之后进行生成工作,此时会出现一个后缀名为“.hex"的文件,而这个文件就是我们下一步要进行与单片机连接时要烧录的文件。 5。1.3 单片机程序烧录阶段【7】 手工焊接完毕以后,将单片机放入到下载器当中,之后利用下载器的USB设备连接到电脑上,便可以进行单片机程序的烧录工作.点开“STC—ISP。exe”这个程序,选中对应的网络端口(以COM3为例)之后再打开“download”下拉菜单,选取需要往单片机烧录的程序。之后再对下载器进行冷启动(即人为的给下载器上电)等到进度条读满以后就说明下载完毕。 5.2 调试阶段【8】 当把写好的程序烧录到单片机之后,按照操作挥动摇摇棒,发现有一只LED灯不亮,单独上电检测的时候发现此只LED可以正常发光,仔细检查电路以后发现焊接过程中该只LED灯周围焊锡液没有均匀涂抹,因此导致了漏焊,再次焊接以后便可以正常工作。 第六章 实验总结与鸣谢 本次科研创新是基于单片机控制的“摇摇棒”.这是我第一次接触到单片机以及PCB的概念。原来一直觉得单片机是一个很难而且又很枯燥的东西,通过这次自己的动手制作才发现,原来单片机是一个这么神奇而且实用的东西,通过单片机的简单控制可以达到一些我们想要的预期效果。单片机以及集成电路在生活中运用很广泛,这也就是自动化在生活领域的应用吧. 通过这次的科研创新,我学会了如何进行简单的手工焊接操作,也就是说可以自己做一些简易的电子产品了。另一方面就是学会了怎样把以前学习过的书本内容同实际结合起来,毕竟书本上只停留在理论阶段,如果想要得到效果就必须落实到实际的手工当中。 关于这次科研创新还要感谢的就是教授相关课程的老师,因为有了你们的教导,我们才能够在求知的道路上正确的向前。 参考文献 [1] 张艺刚,单片机原理与接口技术[M] 北京:北京航空航天大学出版社,2005—9-1 [2] 胡宴如,模拟电子技术[M] 高等教育出版社,2008-2-1 [3] 赵利,数字电子技术[M] 冶金工业出版社,2009—1-1 [4] 李华,单片机C语言编程[M].北京:北京航空航天大学出版社,2005-8—1. [5] 徐爱钧,单片机原理实用教程--基于Protreus虚拟仿真[M].北京:电子工业出版社。2009—1 [6] 李萍,AT89S51单片机、原理、开发与应用实例[M].北京:中国电力出版社.2008—7 [7] 张晔、王玉民等,单片机应用技术[M] .北京:高等教育出版社.2006-3 [8] 付家才,单片机控制工程实践技术[M] .北京:化学工业出版社.2004-5 附录一 电路元器件的封装图 无源晶振 AT89S51的外部封装及各管脚对应名称 电解电容 瓷片电容 附件二 元件清单 元件名称 元件数量 PCB板 1条 震动开关 1个 1kΩ电阻 1只 10kΩ电阻 2只 30pf瓷片电容 2只 10μf电解电容 1个 12MHz晶振 1个 40针芯片脚座 1个 AT89S51芯片 1个 按钮式开关 1个 拨动开关 1个 5mm蓝色LED 16只 5mm黄色LED 1只 4p排针 1个 牛角座 1个 M3沉头螺丝 2只 M3螺母 2个 导线 若干 焊锡 若干 7号电池 2节 附录三 电路仿真图与实际效果图 “摇摇棒”电路仿真图 “摇摇棒"实际制作效果展示图 附录四 单片机中的程序 #include 〈AT89X52.h〉 #define uchar unsigned char #define uint unsigned int //宏定义 #define KEY P3_7 //定义画面切换按键 uchar KY; //KY作用在后面说明 uchar disp; //显示汉字指针 uchar pic=0,num=0; //pic为按键次数;num为中断次数 uchar code love[] = { 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFE,0x3F,0x00,0x20,0x00,0x20,0x00,0x20, 0x00,0x20,0x00,0x20,0x00,0x20,0x00,0x20,0x00,0x00,0x00,0x00,0x00,0x00,0xF8,0x0F, 0x04,0x10,0x02,0x20,0x02,0x20,0x02,0x20,0x02,0x20,0x04,0x10,0xF8,0x0F,0x00,0x00, 0x00,0x00,0x00,0x00,0xFE,0x07,0x00,0x08,0x00,0x10,0x00,0x20,0x00,0x20,0x00,0x10, 0x00,0x08,0xFE,0x07,0x00,0x00,0x00,0x00,0x00,0x00,0xFE,0x3F,0x82,0x20,0x82,0x20, 0x82,0x20,0x82,0x20,0x82,0x20,0x82,0x20,0x82,0x20,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,/*LOVE*/ }; uchar code loveyou[] = { 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x78,0x00,0xFC,0x00,0xFE,0x01,0xFE,0x03,0xFE,0x07,0xFE,0x0F,0xFE,0x1F,0xFC,0x3F, 0xF8,0x7F,0xFC,0x3F,0xFE,0x1F,0xFE,0x0F,0xFE,0x07,0xFE,0x03,0xFE,0x01,0xFC,0x00, 0x78,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,/*心形图案*/ }; uchar code hehe[] = { 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0xC0,0x01,0x40,0x01,0xC0,0x01,0x00,0x00,0x00,0x00, 0xF0,0x0F,0x08,0x10,0x04,0x20,0x00,0x00,0x00,0x00,0xF0,0x3F,0x08,0x00,0x04,0x00, 0x04,0x00,0x04,0x00,0x08,0x00,0xF0,0x3F,0x00,0x00,0x00,0x00,0x00,0x20,0x00,0x20, 0x00,0x20,0x00,0x20,0x00,0x20,0x00,0x00,0x00,0x00,0xF0,0x3F,0x08,0x00,0x04,0x00, 0x04,0x00,0x04,0x00,0x08,0x00,0xF0,0x3F,0x00,0x00,0x00,0x00,0x04,0x20,0x08,0x10, 0xF0,0x0F,0x00,0x00,0x00,0x00,0xC0,0x01,0x40,0x01,0xC0,0x01,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,/*呵呵o(∩_∩)o图案*/ }; unsigned char code hanzi[] = { //-- 欢 —— 0x04,0x10,0x34,0x08,0xC4,0x06,0x04,0x01, 0xC4,0x82,0x3C,0x8C,0x20,0x40,0x10,0x30, 0x0F,0x0C,0xE8,0x03,0x08,0x0C,0x08,0x10, 0x28,0x60,0x18,0xC0,0x00,0x40,0x00,0x00, //-— 迎 -— 0x40,0x00,0x42,0x40,0x44,0x20,0xC8,0x1F, 0x00,0x20,0xFC,0x47,0x04,0x42,0x02,0x41, 0x82,0x40,0xFC,0x7F,0x04,0x40,0x04,0x42, 0x04,0x44,0xFE,0x63,0x04,0x20,0x00,0x00, //—- 使 -— 0x40,0x00,0x20,0x00,0xF8,0xFF,0x07,0x00, 0x04,0x80,0xF4,0x43,0x14,0x45,0x14,0x29, 0x14,0x19,0xFF,0x17,0x14,0x21,0x14,0x21, 0x14,0x41,0xF6,0xC3,0x04,0x40,0x00,0x00, //-- 用 -— 0x00,0x80,0x00,0x60,0xFE,0x1F,0x22,0x02, 0x22,0x02,0x22,0x02,0x22,0x02,0xFE,0x7F, 0x22,0x02,0x22,0x02,0x22,0x42,0x22,0x82, 0xFF,0x7F,0x02,0x00,0x00,0x00,0x00,0x00, //-- 神 —- 0x08,0x01,0x88,0x00,0x49,0x00,0xEE,0xFF, 0x58,0x00,0x88,0x00,0x00,0x00,0xF8,0x1F, 0x88,0x08,0x88,0x08,0xFF,0xFF,0x88,0x08, 0x88,0x08,0xFC,0x1F,0x08,0x00,0x00,0x00, //—— 奇 -- 0x40,0x00,0x40,0x00,0x44,0x00,0x44,0x3E, 0x64,0x12,0x54,0x12,0x4C,0x12,0x47,0x12, 0x4C,0x3F,0x54,0x42,0x74,0x80,0xC6,0x7F, 0x44,0x00,0x60,0x00,0x40,0x00,0x00,0x00, //—- 魔 —— 0x00,0x40,0x00,0x30,0xFE,0x8F,0x4A,0x80, 0xAA,0x5F,0x9A,0x4A,0xFE,0x2A,0xAA,0x1A, 0xCB,0x0F,0xAA,0x7A,0xFE,0x8A,0x9A,0xAA, 0xAA,0x8F,0x6B,0x80,0x22,0xE0,0x00,0x00, //-- 幻 -— 0x80,0x20,0xC0,0x30,0xA0,0x28,0x98,0x24, 0x87,0x22,0x80,0x21,0xC4,0x30,0x04,0x60, 0x04,0x00,0x04,0x20,0x04,0x40,0x04,0x80, 0x04,0x40,0xFE,0x3F,0x04,0x00,0x00,0x00, //-— 摇 —- 0x10,0x02,0x10,0x42,0x10,0x81,0xFF,0x7F, 0x90,0x04,0x54,0x05,0xCC,0xF4,0xB4,0x44, 0x84,0x44,0xBC,0x7F,0x82,0x44,0xA2,0x44, 0x9B,0xF4,0x82,0x06,0x00,0x04,0x00,0x00, //-— 摇 -— 0x10,0x02,0x10,0x42,0x10,0x81,0xFF,0x7F, 0x90,0x04,0x54,0x05,0xCC,0xF4,0xB4,0x44, 0x84,0x44,0xBC,0x7F,0x82,0x44,0xA2,0x44, 0x9B,0xF4,0x82,0x06,0x00,0x04,0x00,0x00, //—- 棒 —-- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 51 单片机 摇摇 设计
咨信网温馨提示:
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【快乐****生活】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【快乐****生活】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【快乐****生活】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【快乐****生活】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。
关于本文