单片机
iotflh
不忘初心,方得始终
初心易得,始终难守
展开
-
MultiSIM、Altium Designer和proteus对比
Multisim有超强板级的模拟/数字电路板的设计工作。它包含了电路原理图的图形输入、电路硬件描述语言输入方式,具有丰富的仿真分析能力。高版本可以进行单片机等MCU的仿真。Multisim有 实际元器件和虚拟元器件,它们之间根本差别在于:一种是与实际元器件的型号、参数值以及封装都相对应的元器件,在设计中选用此类器件,不仅可以使设计仿真 与实际情况有良好的对应性,还可以直接将设计导出到Ultiboa...原创 2018-03-15 22:03:57 · 10533 阅读 · 0 评论 -
单片机:中断及定时器工作
一、中断 1、中断的概念 CPU在处理某一事件A时,发生了另一事件B请求CPU迅速去处理(中断产生); CPU暂时中断当前的工作,转去处理事件B(中断响应和中断服务); 待CPU将事件B处理完毕后,再回到原来事件A中断的地方继续处理事件A(中断返回),这一过程称为中断。 引起CPU中断的根源叫做中断源。 中断源向CPU的请求,叫做中断请求。 CPU暂时中断原来的事件A原创 2018-02-01 20:17:31 · 1169 阅读 · 0 评论 -
单片机:IIC总线通信
一、IIC总线通信1、简介: IIC 即Inter-Integrated Circuit(集成电路总线),I2C总线是PHLIPS公司推出的一种串行总线, I2C总线只有两根双向信号线。一根是数据线SDA,另一根是时钟线SCL。 每个接到I2C总线上的器件都有唯一的地址。主机与其它器件间的数据传送可以是由主机发送数据到其它器件,这时主机即为发送器。由总线上接收数据的器件则为接收器。2、常用的串行扩...原创 2018-02-08 20:41:43 · 2598 阅读 · 0 评论 -
单片机:矩阵键盘和LCD1602
一、矩阵键盘 1、检测按键的方法:(1)先使1-4全部赋低电平,5-8赋高电平。当有按键按下时,5-8中会有某个点平被拉低。(2)然后依次将1-4中的某一位置0,其他位置1,观察对应返回值,即可确定哪个按键被按下。2、对应程序unsigned char bsp_mkeyscan(){ unsigned char keyvalue = ...原创 2018-02-08 14:58:28 · 17769 阅读 · 3 评论 -
单片机:中断及定时器工作原理
一、中断 1、中断的概念 CPU在处理某一事件A时,发生了另一事件B请求CPU迅速去处理(中断产生); CPU暂时中断当前的工作,转去处理事件B(中断响应和中断服务); 待CPU将事件B处理完毕后,再回到原来事件A中断的地方继续处理事件A(中断返回),这一过程称为中断。 引起CPU中断的根源叫做中断源。 中断源向CPU的请求,叫做中断请求。 CPU暂时中断原来的事件A...原创 2019-01-15 09:22:03 · 4615 阅读 · 0 评论 -
单片机:数码管的动态扫描
#include"bsp.h"sbit DUAN = P0^0;sbit WEI = P0^1;unsigned char TABLECA[16] = {0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90,0x88,0x83,0xc6,0xa1,0x86,0x8e};unsigned char TABLECC[16] = {0x3f,0x...原创 2018-02-01 18:45:33 · 2461 阅读 · 0 评论