学习目标: 言归正传,一切都回归本源,从51再来一次,首先就是最简单的点灯大师。 这么些年从51到 32 再到 arduino 再到 ESP 等等,都是从点灯大师开始的。于是介绍如下:闪灯流水灯(从左往右)流水灯(从右往左)蜂鸣器 LED灯的原理:LED是发光二极管,它是一种半导体器件。当电子从N型半导体向P型半导体注入时,它们会与空穴结合并释放出能量,这些能量以光的形式发射出来。LED灯的引脚通常有两个,一个是正极(长脚),一个是负极(短脚)。在电路中,LED灯的正极连接到电源的正极,负极连接到电源的负极,这样电流就可以流过LED灯,使其发光。 流水灯
文章目录1.实验要求2.实验原理3.Keilc51编程4.Proteus仿真5.问题及总结 1.编程过程中创建了字符串code[],编译出错 2.LED始终不亮 3.keil中全局替换功能1.实验要求编写程序,模拟交通灯,实现以下状态。状态1:东西方向绿灯亮4s,南北方向红灯亮4s;状态2:东西方向绿灯闪烁2s,南北方向红灯继续亮2s;状态3:东西方向绿灯灭,黄灯亮2s,南北方向红灯继续亮2s;状态4:南北方向红灯灭,绿灯亮4s,东西方向黄灯灭,红灯亮4s;状态5:南北方向绿灯闪烁,东西方向红灯继续亮2s;状态6:南北方向绿灯灭,黄灯亮2s,东西方向红
我们学单片机,一般都会写数字时钟编程。它能帮助我们:a.能够系统性地总结掌握的知识,将单元模块知识有机的结合在一起。b.能够充分协调好硬件与软件之间的相互结合,合理设计硬件电路。c.掌握单片机C语言判断语句、分支语句以及子程序调用等编程知识。我们学单片机都要做实物与仿真。接下来我先简单讲一下数字时钟在仿真中的作用。 仿真中我写了简单的选位调时、分、秒,根据我选的时、分、秒。进行加减。也可以在实物打板中,实现数字时钟。这是小编做的简易51单片机板,而且这种10x10以下规格的打板是不用花费钱的。感兴趣的读者可以打板玩玩。想知道怎么打板的读者留言告诉小编,小编出一个打板教程。接下来小编的代码有需要
AT89C51(常用51单片机)cap(电容(径向))CAP-POL(极化电容(径向))有极性电容。有极性电容是不可逆的。就是说正极必须接高电位端,负极必须接低电位端。CRYSTAL(晶振)晶振是有源晶振的简称,又叫振荡器。RES(电阻)RESPACK-8(排阻)排阻用于数字电路,集成若干单一电阻,内部方式可以串联,或者并联;简化PCB板设计、安装更加方便、保证SMT焊接质量、减小成套设备的体积。阻抗匹配后对本级信号基本无影响。DIODE(二极管)二极管,(英语:Diode),电子元件当中,一种具有两个电极的装置,只允许电流由单一方向流过,许多的使用是应用其整流的功能。SWITCH(开关)SO
一.硬件方案 mp3音乐播放器是以51单片机为核心控制器,设计一个音乐播放器,主要完成TF卡存储的音频文件数据提取及播放任务。该播放器类似于个人计算机的音乐播放软件,可识别、提取TF卡所存储的WMA、MP3格式的文件并可自行完成音频解码数据处理,最后送扬声器或耳机进行播放。通过自定义键盘设定,当有键按下时,能控制歌曲的播放或音量,并通过LCD来显示播放音乐的时间等。硬件主要由51单片机+MP3播放模块(自带3W功放)+3W音乐喇叭+U盘插口+SD卡+耳机接口+按键+液晶显示屏+蓝牙模块;二.设计功能1.读取U盘或SD卡里面的音乐,在屏幕上面显示播放状态,当前的音量。2.按键可进行
wechat:【嵌入式工程师成长日记】 具体功能实现:8位数码管从左往右显示“5201314”,并且不闪烁。使用器件:若干电阻、4只LED红灯、8位数码管、总线、排阻、NPN三极管、AT89C51芯片Proteus仿真原理图:WeChat:【愿随你心】仿真测试: 知识介绍:Proteus布线为了让整个原理图看上去简洁明了,我们对元器件的导线进行标号,而不是直接和芯片相连。数码管共阳、阳极断码共阳极(1-9):0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90共阴极(1-9):0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0
本设计采用AT89C51单片机为控制芯片,硬件上用dsb18202做温度采集(有需要也可以采用dht11温湿度模块)直流电机作为降温风扇,用户可通过按键来控制转速的大小,用继电器来控制电阻丝提高温度。用lcd1602显示屏来显示环境温度并且通过按键来设置模式与最高温和最低温。实验现象: 首先它能显示环境的温度并能设置上下限阀值,这是最基本的功能,系统上电的时候显示的是当前环境温度和设定的温度阀值,我们可以通过按键来修改温度上下限阀值。我们看,按下这个K1键会进入温度阀值设置 界面,每按一下,切换一次阀值设置(上下阀值)界面,按第3次时,会自动回到主界面,如此循环。 在进入温度阀值设
打开后盖,后盖打开方法,请在b站搜索gf63清灰视频,有详解。硬件支架安装图解,支架原厂包装就带的,没有可在淘宝买一个,有点贵60,也可用胶带粘牢正面胶带贴上安装在主板上细节图示接下来安装后盖,最后分区,就OK了.
本设计是基于51单片机的LCD1602电子钟闹钟proteus仿真设计源码+仿真+原理图+器件清单仿真软件版本:proteus7.8程序编译器:keil4/keil5编程语言:C语言编号C0001资料文件下载链接:https://docs.qq.com/doc/DS1N1VEpDc2JHUlVx功能介绍:(1)可由按键调整时间(2)可整点报时(“嘟、嘟”声)(3)可设定时,定时时间到发出“嘟、嘟”声仿真图:原理图(提供源文件):程序:main.c#include#include/***********************引脚定义************************/sbitK1
该设计采用AT89C52(AT89C52数据手册)单片机作为主控制芯片,外接灯光闪烁功能和8音调键。共有8个音节和4个功能按键。可播放内置乐曲,可弹奏录音,采用24C02(24C02数据手册)芯片作为EEPROM存储,掉电不掉内容,LM386(LM386数据手册)功放模块外接扬声器。具体功能介绍: 8个弹奏键,具有很强的娱乐性。 独创--弹奏录音功能能录音,能回放,听起来更惬意。 内置多首音乐。 4个功能按键设计,PLAY(播放)NEXT(下一首),PRE(上一首),STOP(停止)按键。 5V电源转接PIN,供电稳定,方便实用。 采用LM386功放和专用音乐喇叭,声音更柔和动听,