- 博客(9)
- 资源 (5)
- 收藏
- 关注
原创 E2PROM的原理及使用
一、上拉电阻1.定义:将不确定的信号通过一个电阻钳位在高电平,电阻同时起限流作用。如下图所示,2.上拉电阻的作用a.让引脚在悬空的状态下(开漏)有确定的电平。b.增加驱动电流。二、EEPROM1.定义:电可擦除可编程只读程序存储器。2.特点:内存小,只能存储简单数据,掉电非易失。3.时序图a》AT24C02写入一个字节b》AT24C02写
2016-08-30 23:10:42 22429
原创 解析I2C通信协议
一、I2C的概念1. I2C总线是PHLIPS公司推出的一种串行总线,I2C总线只有两根双向信号线。其中一根是数据线SDA,另一根是时钟线SCL。2. 每个接到I2C总线上的器件都有唯一的地址。发送数据到总线上的称为发送器,从总线上接收数据的器件称为接收器。每个I2C总线上的器件的地址唯一,主机就是通过寻找唯一的地址来进行数据传输。当主机为发送器的时候,器件接收数据,当
2016-08-16 10:25:21 26933 2
原创 串口通信的使用
一、串口通信有并行通信和串行通信两种方式。在多微机系统以及现代测控系统中信息的交换多采用串行通信方式。一、并行通信1.定义并行通信是将数据字节的各位用多条数据线同时进行传送。2.特点优点:控制简单、传输速度快。缺点:占用I/O口多,传输线较多,成本高。二、串行通信1.定义串行通信是将数据字节分成一位一位的形式在一条传输线上逐个传输。2.特
2016-08-13 19:58:44 1557
原创 独立按键和矩阵键盘
一、独立按键#include #include "./delay/delay.h"#define SEGFORT P0sbit key1 = P1^0;sbit bit_select = P2^0;sbit seg_select = P2^1;sbit beep = P2^7;unsigned char weima[10] = {0xfe,0xfd,0xfb,0xf7};
2016-08-13 19:55:30 2381
原创 51MCU的中断系统
一、 中断定义:中断产生 -> 中断相应 -> 中断返回中断产生:CPU在处理某一事件A时,发生了另一事件B请求CPU迅速去处理。中断响应:CPU暂时中断当前的工作,去处理事件B。中断返回:待CPU将事件B处理完后,返回继续处理事件A。二、中断系统结构三、中断优先级四、定时器使用方法1.打开总中断地址可以被8整除的寄存器,可以进行位操作。(EA
2016-08-11 18:46:47 577
原创 "C语言之美" -- 变量名
C语言是一种优美的语言。如果你不能体会到这种语言的魅力,那么你将无法真正爱上这门语言。C语言是一种面向过程的语言,这也就决定它的优点和不可避免的缺点。在嵌入式领域中,是把C语言作为开发语言。这是为什么呢?我个人认为是选中C语言移植性好,能够直接访问硬件,运行效率高的3大特点。这是其它语言所不能及的地方!一个合格的C语言程序,不仅要自己看的懂程序,还要让别人也能看懂你写的程序。下面我们通过标
2016-08-11 15:53:14 916
原创 点亮单片机世界的第一盏灯
LED是单片机的一个最小控制单元,单片机可以控制LED的亮灭。下面是LED的原理图当有高电平流过LED时,LED就会发亮。如图所示,只要将J9的位置为低电平,LED就会发光。1.LED全亮#include #define LED P0void main(){ while(1) { LED = 0x00; }}2.LED总线
2016-08-01 10:59:28 660
mkyaffs2image制作工具
2017-05-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人