51单片机
文章平均质量分 67
yrx020307
进阶
展开
-
51单片机--时钟芯片ds1302
1.ds1302的性能指标1)可以计算2100年之前的秒、分、时、日、星期、月、年,并且可以调整闰年。2)内部有31个字节静态RAM,供用户访问3)串行数据传送方式(SPI3线接口)4)工作电压:2.0~5.5v5) 工作电流:2v时,小于300nA(功耗低)6)时钟或RAM数据的读写,有两种传送方式:单字节传送、多字节传送7)主电源和负电源双电源供电(备份电源可以用电池或大电容实现)2.SPI1)spi的中文意思是“串行外围接口”2)spi的应用场景:EEPROM,FLASH,实时时原创 2021-09-25 15:50:37 · 4005 阅读 · 0 评论 -
2021-09-011---单片机之晶振篇
1.什么是晶振?晶振,一般我们指的是石英晶体振荡器,是一种高精度和高稳定度的振荡器。通过一定的外接电路来,可以生成频率和峰值稳定的正弦波。2.晶振对单片机的作用?在单片机的最小系统一般有时钟电路,晶振是时钟电路的组成部分。时钟电路产生脉冲信号。单片机在运行的时候,需要一个脉冲信号,作为自己执行指令的触发信号,可以简单的想象为:单片机收到一个脉冲,就执行一次或多次指令,这也就是所谓的心跳。3.硬件上,晶振电路的实现? 如上图是51单片机晶振的典型应用电路,一般晶振旁边会带两个30pf原创 2021-09-11 11:01:04 · 2244 阅读 · 0 评论 -
2021-911-51单片机复位电路
电容10uf电阻10kRST处的电压就是10k电阻两端的电压51单片机RST引脚高电平有效–复位RST引脚低电平无效------单片机正常工作低于1.5v为低电平信号高于1.5v为高电平信号这个复位电路可以理解为一个串联电路即电容和电阻的总电压为5v想复位,需要电阻两端的电压低于1.5v即电容的电压要充电到3.5v3.5/5*100%=0.7即电容充电到端电压的0.7倍,可复位电容器的充电时间常数(是电容的端电压达到最大值的0.63倍时所需要的时间):电容充电时间:T=RC即,原创 2021-09-11 12:59:06 · 5280 阅读 · 0 评论 -
51单片机---定时器/计数器的配置
1.CPU时序振荡周期:为单片机提供定时信号的振荡源的周期(晶振周期或外加振荡周期)。比如开发板的时钟电路上的12MHZ晶振,它就提供了单片机的振荡周期。周期T=1/12M,单位为秒。状态周期:两个振荡周期为1个状态周期,用S表示。振荡周期又称为S周期或时钟周期。机器周期:6个状态周期,即12个振荡周期。以12MHZ晶振为例,机器周期=12*(1/12M)=1/M=1us.指令周期:完成一条指令所占用的全部时间,以机器周期为单位。以12MHZ为例,指令周期为1~4us.2.定时器绪论51单片机原创 2021-09-11 17:42:36 · 4538 阅读 · 3 评论 -
2021-912--51单片机串口通信--SCON方式1
计算机的通信分为:串行通信和并行通信串行通信分为:异步通信和同步通信异步通信:发送设备与接受设备有各自的时钟,通信时双方的时钟尽量保持一致,以字符为单位进行传输,字符与字符间的时间间隔是任意的,每个字符中的各位是以固定时间传送的,异步通信的数据格式:起始位,7位数据,校验位,停止位(这10位数据就是所说的字符,叫1帧数据)同步通信:建立发送方时钟对接收方时钟的直接控制,使双方达到完全同步。传输数据的位之间的距离均为“位间隔的整数倍”,传输的字符间不留间隙,保持位同步和字符同步,两种方式原创 2021-09-13 20:56:17 · 4398 阅读 · 0 评论 -
51单片机--外部中断1控制led亮灭
#include "reg51.h" typedef unsigned int u16; typedef unsigned char u8; sbit k4=P3^3;sbit led0=P2^0; sbit led1=P2^1;/******************************************************************************** 函 数 名 : delay* 函数功能 : 延时函数,i=1时,原创 2021-09-11 14:59:50 · 7445 阅读 · 0 评论