![](https://img-blog.csdnimg.cn/20190918140037908.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
51单片机学习笔记
51单片机学习笔记
瓜洲大大
这个作者很懒,什么都没留下…
展开
-
1、LED相关操作(点亮、闪烁、流水灯)
一、LED的相关知识 1.LED,即发光二极管,是一种半导体固体发光器件。 2.LED的工作原理:LED的工作是有方向性的,只有当正级接到LED阳极,负极接到LED的阴极的时候才能工作,如果反接LED是不能正常工作的。 3.LED的原理图解析:开发板上面LED的原理图如右图,LED的阳极串联一个电阻,然后连接到电源VCC,而LED的阴极连接到单...原创 2019-01-26 15:35:14 · 2610 阅读 · 0 评论 -
11、DS1302时钟
一.DS1302的主要性能指标 (1)DS1302实时时钟具有能计算2100年之前的秒、分、时、日、日期、星期、月、年的能力,还有闰年调整的能力。 (2)内部含有31个字节静态RAM,可提供用户访问。 (3)采用串行数据传送方式,使得管脚数量最少,简单SPI 3线接口。 (4)工作电压范围宽:2.0~5.5V。 (5)工作电流:2.0V时,小于300nA。...原创 2019-02-26 20:51:12 · 1442 阅读 · 0 评论 -
6、中断系统
一、中断的概念 CPU在处理某一事件A时,发生了另一事件B请求CPU迅速去处理(中断发生); CPU暂时中断当前的工作,转去处理事件B(中断响应和中断服务); 待CPU将事件B处理完毕后,再回到原来事件A被中断的地方继续处理事件A(中断返回),这一过程称为中断 。二、中断源于中断系统 引起CPU中断的根源,称为**中断源**。中断源向CPU提出的中断请求。...原创 2019-02-20 20:07:05 · 1068 阅读 · 0 评论 -
10、DS18B20温度传感器原理
一、DS18B20简介 DS18B20数字温度传感器接线方便,封装后可应用于多种场合,如管道式,螺纹式,磁铁吸附式,不锈钢封装式。主要根据应用场合的不同而改变其外观。封装后的DS18B20可用于电缆沟测温,高炉水循环测温,锅炉测温,机房测温,农业大棚测温,洁净室测温,弹药库测温等各种非极限温度场合。耐磨耐碰,体积小,使用方便,封装形式多样,适用于各种狭小空间设备数字测温和控制领域。...原创 2019-02-25 16:14:07 · 7730 阅读 · 1 评论 -
9、EEPROM(IIC总线)
一、I2C串行总线的组成及工作原理 采用串行总线技术可以使系统的硬件设计大大简化、系统的体积减小、可靠性提高。同时,系统的更改和扩充极为容易。 I2C串行总线概述 I2C总线是PHLIPS公司推出的一种串行总线,是具备多主机系统所需的包括总线裁决和高低速器件同步功能的高性能串行总线。 I2C总线只有两根双向信号线。一根是数据线SDA,另一根是时钟...原创 2019-02-23 19:21:08 · 3113 阅读 · 0 评论 -
13、DA数模转换(PWM输出)
一、D/A转换器的原理及主要技术指标 一、D/A转换器的基本原理及分类 T型电阻网络D/A转换器 : 由图可知,运放两个输入端为“虚地”,所以电位都约为0。所以无论开关在0或者1,最后两个2R都是并联得R,和电阻R串联又为2R,以此类推,那么到最前端,相当于两个2R的电阻并联,可知电流I=Vref/R。I7=I/2,I6=1/2*I/2,由...原创 2019-02-27 20:47:38 · 6251 阅读 · 0 评论 -
12、AD模数转换
一、A/D转换器的主要技术指标 1、分辨率 ADC的分辨率是指使输出数字量变化一个相邻数码所需输入模拟电压的变化量。常用二进制的位数表示。例如12位ADC的分辨率就是12位,或者说分辨率为满刻度的1/(2^12)。 一个10V满刻度的12位ADC能分辨输入电压变化最小值是10V×1/(2^12 )=2.4mV。 2、量化误差 AD...原创 2019-02-27 20:14:25 · 10464 阅读 · 0 评论 -
7、计时器与计数器
一、CPU时序的有关知识 振荡周期:为单片机提供定时信号的振荡源的周期(晶振周期或外加振荡周期) 状态周期:2个振荡周期为1个状态周期,用S表示。振荡周期又称S周期或时钟周期。 机器周期:1个机器周期含6个状态周期,12个振荡周期。 指令周期:完成1条指令所占用的全部时间,它以机器周期为单位。 例如:外接晶振为12MHz时,51单片机相关周期的具体值为: ...原创 2019-02-22 20:09:12 · 3426 阅读 · 0 评论 -
5、8*8LED点阵实验
一、74HC595芯片资料 PS:点亮点阵第一个灯// 8*8LED点阵———点亮一个点实验 *//实现现象:下载程序后点阵左上角第一个点点亮 //注意事项:一定要将74HC595模块上的JP595短接片短接,并且将JOE短接片短接到GND端。 #include "reg...原创 2019-02-11 16:13:48 · 4748 阅读 · 3 评论 -
4、按键(独立/矩阵按键)
一、 独立按键原理 按键在闭合和断开时,触点会存在抖动现象。 PS:定义小灯时,如果定义为#define led P2,这样按下K1时八个灯就会同时熄灭或点亮,,当然,如果要其中几个灯点亮,就分别定义,然后放在处理函数中。 要使用K2,K3,K4,就另外定义,原理一样。// 独立按键实验 *//实现现象:下载程序后按下K1按键可以对D1小...原创 2019-01-26 20:37:02 · 3831 阅读 · 0 评论 -
3、数码管相关(静态、动态)
一、显示器及其接口 1.1单片机系统中常用的显示器有: 发光二极管LED(Light Emitting Diode)显示器、液晶LCD(Liquid Crystal Display)显示器、TFT液晶显示器等。LED显示器有两种显示结构:段显示(7段、米字型等)和点阵显示(5×8、8×8点阵等)。 LED数码管根据LED的不同接法可以...原创 2019-01-26 18:32:44 · 2564 阅读 · 0 评论 -
2、蜂鸣器
一、蜂鸣器简介 1.1、电磁式蜂鸣器由振荡器、电磁线圈、磁铁、振动膜片及外壳等组成。接通电源后,振荡器产生的音频信号电流通过电磁线圈,使电磁线圈产生磁场,振动膜片在电磁线圈和磁铁的相互作用下,周期性地振动发声。 1.2压电式蜂鸣器主要由多谐振荡器、压电蜂鸣片、阻抗匹配器及共鸣箱、外壳等组成。多谐振荡器由晶体管或集成电路构成,当接通电源后(1.5~15V直流工作电...原创 2019-01-26 16:26:38 · 1296 阅读 · 0 评论 -
8、串口通信
一、计算机串行通信基础 随着多微机系统的广泛应用和计算机网络技术的普及,计算机的通信功能愈来愈显得重要。计算机通信是指计算机与外部设备或计算机与计算机之间的信息交换。 通信有并行通信和串行通信两种方式。在多微机系统以及现代测控系统中信息的交换多采用串行通信方式。 计算机通信是将计算机技术和通信技术的相结合,完成计算机与外部设备或计算机与计算机之间的信息交换。 可以分为两大...原创 2019-02-23 16:03:14 · 2565 阅读 · 0 评论