![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
单片机笔记
文章平均质量分 81
ZHANG_TAO_88
一直在做最真实的自己,到最后,却没人看懂我的真实
展开
-
51单片机精华笔记(上)
单片机概念:单片机由中央处理器(CPU)、随机存储器(RAM)、只读储存器(ROM)、输入输出(I/O)接口电路组成,集成在一块芯片上面,又称微控制器(MCU)。单片机原理图(89C51):单片机最小系统原理图(89C51): 中断的概念:CPU在处理某一事件A时,发生了另一事件B请求CPU迅速去处理,CPU暂时中断当前的工作,转去处理事件B待CPU将事件B原创 2016-01-02 22:46:58 · 1398 阅读 · 0 评论 -
51单片机精华笔记(中)
3.串行口控制寄存器(SCON)RI:串行口接收中断标志位。当允许串行口接收数据时,每接收完一个串行帧,由硬件置位RI。注意,RI必须由软件清除。 TI:串行口发送中断标志位。当CPU将一个发送数据写入串行口发送缓冲器时,就启动了发送过程。每发送完一个串行帧,由硬件置位TI。CPU响应中断时,不能自动清除TI,TI必须由软件清除。 4.中断优先级控制寄存器(IP)原创 2016-01-02 22:50:43 · 677 阅读 · 0 评论 -
51单片机精华笔记(下)
单片机串口通信:用到串行口控制寄存器(SCON)、功率控制寄存器(PCON)、工作方式寄存器(TMOD)时钟控制寄存器(TCON)1.初始化:串行口工作之前,应对其进行初始化,主要是设置产生波特率的定时器1、串行口控制和中断控制。具体步骤如下: (1)确定T1的工作方式(编程TMOD寄存器); (2)计算T1的初值,装载TH1、TL1; (3)启动T1(编程原创 2016-01-02 23:56:01 · 2261 阅读 · 0 评论 -
单片机笔记之按键
单片机按键分为独立按键与矩阵按键独立按键原理图:独立键盘检测原理: 1、检测按键是否按下。 2、键的抖动处理。 独立按键程序实现:方式一:void Key_Scan(){ unsigned int t; while(1) { if(key==0) { delay(100);原创 2016-01-03 11:13:48 · 1413 阅读 · 0 评论 -
单片机笔记之数码管
数码管概念:51单片数码管分为静态数码管(只有段选)和动态数码管(段选确定显示什么,位选确定哪一位显示)数码管由七个小段和一个点组成,即是由多个发光二极管封装在一起组成“8”字型的元器件 ,数码管根据其中一端接地或者接VCC,分为共阴级和共阳级。 共阳级静态数码管原理图:共阴级动态数码管原理图:数码管编码 :共阳极数码管段选编码 :显原创 2016-01-03 14:34:16 · 1565 阅读 · 0 评论 -
单片机笔记AD转换之PCF8591
AD转换概念:AD转换即模拟信号(Analog) 转换成数字信号(Digital)温湿度一般都以模拟信号存在,所以显示出来需要进行AD转换PCF8591:是一个单片集成、单独供电、低功耗、8-bit CMOS数据获取器件,PCF8591具有4个模拟输入、1个模拟输出和1个串行I2C总线接口。pcf8591常用作ADDA转换。PCF8591原理图:PCF8591具原创 2016-01-03 15:39:30 · 8440 阅读 · 3 评论 -
单片机笔记之LCD1602显示屏
LCD1602显示屏概念:工业字符型液晶,能够同时显示16x02即32个字符。LCD1602显示屏原理图:第1脚:VSS为电源地第2脚:VCC接5V电源正极第3脚:V0为液晶显示器对比度调整端,接正电源时对比度最弱,接地电源时对比度最高(对比度过高时会产生“鬼影”,使用时可以通过一个10K的电位器调整对比度)。第4脚:RS为寄存器选择,高电平1时选择数据原创 2016-01-05 19:45:52 · 3460 阅读 · 0 评论 -
单片机笔记之DS1302实时时钟
DS1302概念:DS1302是由美国DALLAS公司推出的具有涓细电流充电能力的低功耗实时时钟芯片,DS1302的在实时显示时间中的应用。它可以对年、月、日、周、时、分、秒进行计时,且具有闰年补偿等多种功能。主要特点是采用串行数据传输,可为掉电保护电源提供可编程的充电功能,并且可以关闭充电功能。DS1302原理图:写字节:第一个字节是地址字节,第二个字节是数据字节原创 2016-01-05 20:21:58 · 1307 阅读 · 0 评论