当前位置:首页 > 51单片机

利用9012三极管提单片机高蜂鸣器音量

智凡单片机2020-03-107043
利用9012三极管提单片机高蜂鸣器音量
以为利用三极管的电流放大作用,给蜂鸣器供应电流,提高音乐音量,是一件很容易的事。没有想到,怎么都不发出声音,经过群友热心交流和自己的不断试验,终于解决。原因究竟在哪里?让我慢慢道来。(一)首先怀疑三极...

STC12C5202AD单片机AD转换,LCD显示采集电压

智凡单片机2020-03-106053
STC12C5202AD单片机AD转换,LCD显示采集电压
(一)硬件连接(LCD1602沿用上文4线接法) X(二)ADC编程部分//ADC_CONTR控制寄存器定义;#define ADC_POWER 0x80#define ADC_SPEED...

STC单片机内置AD两位小数显示电压值

智凡单片机2020-03-102316
(一)程序关键语句#define VCC 500L//数值后加字母L,表示定义一个长整型,可以表示的最大数值是2的32次方;//不能使用INT型变量,unsigned int型最大值是65535;dd...

51单片机学习之LED灯、数码管、按键原理图及程序

智凡单片机2019-08-0735088
51单片机学习之LED灯、数码管、按键原理图及程序
在芯片的学习中,51可以说是入门级的芯片,它易学好用,可以为以后的学习打下良好的基础。在51单片机的学习中。我们应当一步一步慢慢来,不要好高骛远。首先我们第一个开始学习的应当是各种元器件的认识,电容电...

3*4矩阵键盘简单lcd1602密码锁控制

智凡单片机2019-06-1752600
3*4矩阵键盘简单lcd1602密码锁控制
不好意思啊兄弟只能先把你写到这里了  跟真实的密码锁功能上相差甚远不过应该满足了你的要求还有之前你要求的3*3键盘只有9个数字  但是0~9是十个数字所以键盘我...

C51复位电路原理(修改版)

智凡单片机2019-06-1754983
C51复位电路原理(修改版)
之前引用的公式貌似错了,自己重新推导了一下。今天搭建51的最小系统时,重新研究了一下上电复位电路和手动复位电路 上电复位很好理解:电容两边电压差不能突变,上电后,电容电压降保持初值为0,RS...

51单片机控制LCD1602的屏幕左移右移

智凡单片机2019-06-1755134
51单片机控制LCD1602的屏幕左移右移
资料说明里面貌似是不严谨的使用0x18时,功能描述为屏幕是左移,(相对RAM来讲)下图为write_com(0x18)时截的图,数据写在地址0x80+0x10到0x80+0x1F,很明显,字符是从左往...

万年历(AT89C52+DS1302+LCD1602+4X4矩阵键盘)

智凡单片机2019-06-1650889
万年历(AT89C52+DS1302+LCD1602+4X4矩阵键盘)
万年历,用AT89C52为主控芯片,ds1302做时钟芯片,Lcd1602做显示器,4x4矩阵键盘进行时间修改,当按下Enter键时进入时间修改功能,可通过输入0~9对时间进行修改,也可通过左右和加减...

基于51单片机制作(触摸)简易电子琴

智凡单片机2019-06-1454551
基于51单片机制作(触摸)简易电子琴
       在网上查有关蜂鸣器的资料,无意中发现了有关电子琴的资料,接着就看看前辈们制作的电子琴,看起来挺有意思,听起来也挺悦耳!此时便萌...

基于51单片机的实时时钟(89c52+DS12c887+LCD1602)

智凡单片机2019-06-1452787
基于51单片机的实时时钟(89c52+DS12c887+LCD1602)
       迷茫了好长时间,不知道自己该学点什么,正值暑假来临,仔细斟酌电子信息工程专业的前景和发展,最终选择好好学习一下单片机,由于之前就学过,所...