版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、心形发光二极管自来水灯(带程序)1.介绍如今,新技术层出不穷。在电子领域,特别是在自动化和智能控制领域,由分立元件或数字逻辑电路组成的传统控制系统正以前所未有的速度被单片机智能控制系统所取代。单片机具有体积小、功能强、成本低、应用广泛的优点。可以说,智能控制和自动控制的核心是单片机。目前,工厂、学校、企事业单位正在大规模兴起学习和应用单片机的高潮。学习单片机最有效的方法是理论和实践并重。摘要:本文作者用STC89C52RC单片机制作了一个简单的流水灯,并着重介绍了其软件编程方法,以期启发单片机初学者,更快地成为单片机领域的优秀人才。2.主控制器根据单片机系统的扩展和配置,单片机应用系统可分为最
2、小系统、最小功耗系统和典型系统。STC89C52RC单片机是一系列基于51核的单片机。stc89c52rc单片机是洪晶公司生产的单时钟/机周期单片机。它是新一代8051单片机,速度快、功耗低、抗干扰能力强。指令代码与传统的8051完全兼容,但速度快8-12倍,并且内置了MAX810专用复位电路。4通道脉宽调制8通道高速10位模数转换,用于电机控制和强干扰。STC89C52RC单片机的引脚如下:STC89C52RC单片机的主要性能高速:1个时钟/机器周期,增强型8051内核,比普通8051快8 12倍宽电压:5.53.8V,2.4 3.8v (stc12le5410ad系列)低功耗设计:空闲模式
3、、掉电模式(可被外部中断唤醒)工作频率:0 35兆赫,相当于普通8051: 0 420兆赫实际高达48兆赫,相当于8051:8051:0 576兆赫时钟:可选外部晶体或内部RC振荡器,在ISP下载编程用户程序时设置16k字节片内闪存程序存储器,擦除次数超过100,000次 512字节片内随机存取存储器数据存储器片内可编程只读存储器功能 ISP/IAP,系统可编程/应用可编程,无编程器/模拟器 10位模数转换器,8通道,STC12C5A16S2系列是8位模数转换器。4通道脉宽调制也可用作4通道数模转换器两个硬件16位定时器,与普通8051定时器兼容。4路主成分分析也可以实现4个定时器硬件看门狗(
4、WDT)高速串行接口通信端口全双工异步串行端口,与普通8051串行端口兼容高级指令集结构,兼容普通8051指令集四组八个8位通用工作寄存器(总共32个通用寄存器)有硬件乘/除指令通用输入输出端口(27/23/15),复位后:准双向端口/弱上拉(普通8051传统输入输出端口)可设置为四种模式:准双向端口/弱上拉、推挽/strong上拉、仅输入/高阻,每个开漏输入输出端口的驱动能力可达20mA,但整个芯片最大不能超过55mA。3.集成音乐芯片外观为18.5毫米* 9.5毫米微型芯片,工作电压为2.5V-4.5V,模块本身静态工作电流仅为几uA这种音乐电影是开机连续循环发声型,带有复位端子,可以通过
5、打开VCC从一开始就复位播放音乐连接放大的NPN晶体管可推动16欧元以上的扬声器或有源蜂鸣器发声,无需放大即可输出内部音频信号的具体用途和工作原理见下图注意:有源蜂鸣器可以直接连接到发声电路如果连接了喇叭,请保持负载阻抗大于32欧姆(阻抗可以通过串联电阻增加),这是最好的工作条件连接不同类型的发声装置,它们的音质会有所不同。使用界面图:无复位电路和放大三极管的连接图:复位电路与放大三极管的连接图:音乐电影相关知识介绍:使用音乐集成电路,可以通过简单的外部电路获得简单的音乐、声音或各种模拟声音。音乐集成电路价格低廉,电路结构简单,稳定可靠音乐集成电路是一种大规模互补金属氧化物半导体集成电路。音乐
6、集成电路的内部结构框图大致如下:振荡电路产生的信号被每个电路使用;控制电路从存储器中读出代码,并根据代码控制节拍器和眼压计协同工作,产生相应的音乐输出。音乐集成电路一般采用“软封装”,有的采用双列直插式和单列直插式封装,有的制成晶体三极管形状,称为“音乐三极管”。DC电源的工作电压一般为2.5 4.5伏。输出常用的压电陶瓷板或蜂鸣器作为电声转换装置;晶体三极管也常用于放大,然后送到扬声器进行声音再现,这样音质就更好了。4.数码管电路采用四个数字管,一位公共阴极,显示“爱”字。把它放在整个电路的中间,效果会更刺眼。单词“l”分别连接数字管d、e和f,单词“o”分别连接数字管a、b、c、d、e和f
7、。单词“v”分别连接数字管b、c、d、e和f。单词“e”分别连接数字管a、d、e和f。最后,将上述引脚与一个100欧姆的电阻串联,并将其连接到5V电源以点亮。5.通用电路图事实上,自来水灯是一个最小的应用系统的单片机与八个发光二极管,即一个单片机组成的发光二极管,晶体振荡器,复位,电源和其他电路和必要的软件。总共有32个发光二极管灯,并且使用了所有4个输入/输出系统。使用200欧姆的串联电阻,通过限制电流来防止发光二极管灯烧坏。晶体振荡器可以是12M或11.0592M,C1和C2可以使用30PF。具体的硬件组成如图1所示:7.软件程序软件编程显示20种不同的效果。程序如下:#包括#包括#def
8、ineuint无符号整数# defineuchar无符号字符uchar代码表=0xfe,0xfc,0xf8,0xf0,0xe0,0xc0,0x80,0x 00 ;/逐个打开07uchar代码表1=0x7f、0x3f、0x1f、0x0f、0x07、0x03、0x01、0x 00 ;/逐个打开70uchar代码表2=0x01,0x03,0x07,0x0f,0x1f,0x3f,0x7f,0xff ;/逐个关闭07uchar代码表3=0x80,0xc0,0xe0,0xf0,0xf8,0xfc,0xfe,0xff ;/逐个关闭70/* * * * * * * * * * * * * * * * * *
9、* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *无效延迟(uint t);/延迟void zg(uint t,uchar a);/两边灯一个接一个无效qs(uint t,uchar a);/全部闪烁void zgxh(uint t,uchar a);/逆时针逐个打开/void zgxh1(uint t,uchar a);/顺时针一个一个打开void djs(uint t,uchar a);/对角闪光void lbzgm(uint t,uchar a);/两边一个一个地出去/无效sszgm(uint t,uchar
10、 a);/顺时针逐个关闭void nszgm(uint t,uchar a);/逆时针逐个关闭void sztl(uint t,uchar a);/及时逐个打开void nztl(uint t,uchar a);/反过来一个一个打开void sztm(uint t,uchar a);/及时一个接一个地同步void nztm(uint t,uchar a);/同步以相反的时间一个接一个地结束void hwzjl(uint t,uchar a);/水平向中间变亮void hwzjm(uint t,uchar a);/从中间水平出去/void swzjl(uint t,uchar a);/垂直向中间发光/void swzjm(uint t,uchar a);/垂直于中间void nzdl(uint t,uchar a);/按时间打开时间void nzdgl(uint t,uchar a);/反过来一个一个打开void jgs(uint t,uchar a);/间隔闪烁/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 人教版英语三年级下册新教材课件Unit 1
- 应收账款回收责任制度
- 员工申诉管理办法
- 2026电视台面试题库及答案
- 机器人立体定向放射外科系统治疗胰腺癌中国专家共识(2026版)
- 工业机器人维护合同(2026年制造业服务)
- 零跑D19大定 提车用户调研报告 电动汽车用户联盟出品
- 跳伞应急迫降区域选择与处置手册
- C 语言异常处理与程序健壮性手册
- 托儿所档案管理与信息保密手册
- 2026内蒙古鄂尔多斯市本级事业单位第二批引进高层次和紧缺人才28人备考题库及答案详解1套
- 2026广东省信宜市事业单位招聘急需紧缺人才18人笔试备考试题及答案详解
- 2026年度马克思主义基本原理概论期末考试考试题及答案
- 安徽省合肥市38中学2026年九年级三模道德与法治试卷(含答案)
- 2026江苏中考语文作文专项练习(题目+范文)
- 2026中考语文专题复习:《红星照耀中国》联读多部名著高频简答30题
- 22 22 太空一日-太空一日(第1课时)-课件1
- 2025-2026学年苏教版小学科学六年级下册期末学情自测卷及答案
- 2026贵州毕节纳雍县人民医院助理全科医生培训(西医)招聘笔试参考题库及答案解析
- 浙江省金华市永康市2024-2025学年七年级第二学期期末学业水平监测英语试卷(解析版)
- 山西汽车运输公司招聘考试题
评论
0/150
提交评论