![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C51
blue coast
这个作者很懒,什么都没留下…
展开
-
点亮LED和数码管
一、单片机预备知识(1)、单片机定义:在一片集成的电路芯片上集成微处理器,储存器、I/O接口电路,从而构成单芯片微型计算机,简称单片机(2)、单片机内部资源三大指标1、FLASH (ROM、相当于硬盘)2、RAM (数据存储器、速度快于RAM)3、SFR (特殊功能寄存器)STC 89C52资源8K FLASH 512字节RAM 32个I/O接口原创 2017-02-09 17:01:08 · 951 阅读 · 0 评论 -
51单片机的定时器与中断
一、中断及定时器工作原理1、中断概念:1>CPU处理事件A发生事件B进行处理(中断产生)2>CPU暂时中断当前工作,转去处理事件B(中断响应与中断服务)3>待CPU处理完B,再回来处理事件A(中断返回)4>51不支持中断嵌套图释:注意:中断服务不超过20行,尽量简短,不要进行复杂的比较,延时运算!可以进行简单比较,标志位,赋值的处理保存主程序原创 2017-02-09 17:08:16 · 3043 阅读 · 0 评论 -
51单片机的LCD显示
一、lcd1602(一)、管脚展示(二)、管脚释义穿插:1602:意思:可以显示2行16列字符(三)、时序图1、看的方法:先做垂线时间轴t,可以看到RS先变化(有交叉即变化),然后看到同一垂线上的R/W被拉低,DB0--DB7改变电平,之后E被拉高,持续TPw(四)、LCD1602写命令和数据函数static void原创 2017-02-09 17:17:51 · 9770 阅读 · 0 评论 -
51单片机的串口通信
一、程序下载的不同方式1、程序传送和电平接口:由于两个电平无法通信,所以需要转换电平1、转换电平可以装驱动(CH340)2、可以使用转电平芯片一般采用第一种方式二、通信方式(一)、并行通信(二)、串行通信三、串行通信传输方向四、串行通信的分类(一)、异步通信异步通信的数据格式原创 2017-02-09 17:24:55 · 2237 阅读 · 0 评论 -
51单片机的IIC总线
一、IIC(一)、IIC有什么作用穿插:上垃电阻一般接电源,下拉电阻一般接地上拉电阻作用:1、增加驱动电流2、让线悬空电平不好确定,让总线在浮空的状态下,有确定的电平,滤除干扰(二)、IIC通信协议1、起始信号SCL为高电平时,SDA由高变低SCL为高电平时,SDA由低变高函数:void iic_start原创 2017-02-09 17:28:20 · 6572 阅读 · 0 评论 -
51单片机的红外遥控
一、红外线基本知识红外线为保密通信二、红外遥控系统结构三、硬件电路:为什么要有载波:四、红外基带信号除数协议五、引导码:六、客户码和操作码七、例子八、程序#include #include "UART.h"uns原创 2017-02-09 17:35:23 · 7599 阅读 · 4 评论 -
Altium的基本使用方法
一、主流绘图软件简介1、protel2、protel DXP(其中DXP 2004最为经典)3、protel 99se4、Altium5、cadende SPB6、Mentor Graphics(别名:PAD):最好用二、电阻知识分为贴片型和直插型,色环:棕红橙黄绿 蓝紫灰白黑 分别表示0~9三、PCB板知识1、万用板(洞洞板、面包板):在背面连接2、两层板:接线在两层完成3、过孔:上下原创 2017-02-01 15:33:17 · 3684 阅读 · 0 评论