跳转到主要内容

想学会单片机?先搞懂这八个技术点~

cathy /

<strong>01、复位电路设计</strong>

<center><img src="http://mouser.eetrend.com/files/2021-02/wen_zhang_/100061659-121925-1.j…; alt=“”></center>

对于51单片机而言,是高电平复位。上图中的按键断开,则RST复位端通过R6电阻接地是低电平,单片机正常工作;当按键按下的时候,RST复位端为高电平实现复位。同时,该电路又是上电复位电路,在上电瞬间,电容两端的电压不会发生突变,瞬间为高电平,之后通过电阻R6放电直至低电平,实现了上电复位。

<strong>02、 LED串联电阻的计算问题</strong>

通常红色贴片LED:正向导通电压为1.6V-2.4V,电流2-20mA,在2-5mA亮度有所变化,5mA以上亮度基本无变化。

简化单片机的几个基本概念,你都了解吗?

cathy 提交于

我们来思考一个问题,当我们在编程器中把一条指令写进单片机内部,然后取下单片机,单片机就可以执行这条指令。

那么这条指令一定保存在单片机的某个地方,并且这个地方在单片机掉电后依然可以保持这条指令不会丢失,这是个什么地方呢?

这个地方就是单片机内部的只读存储器即ROM。

<strong>01、单片机数的本质和物理现象</strong>

我们知道,计算机可以进行数学运算,这令我们非常难以理解,它们只是一些电子元器件,怎么可以进行数学运算呢?

我们人类做数学题如37+45是这样子做的,先在纸上写37,然后在下面写45,然后大脑运算最后写出结果,运算的原材料是37和45,结果是82都是写在纸上的,计算机中又是放在什么地方呢?

为了解决这个问题,先让我们来做一个实验:这里有一盏灯,我们知道灯要么亮,要么不亮,就有两种状态,我们可以用‘0’和‘1’来代替这两种状态:规定亮为‘1’不亮为‘0’。

现在放上三盏灯,一共有几种状态呢?我们列表来看一下:000 / 001 / 010 / 011 / 100 / 101 / 110 / 111。

学好单片机,必须要了解的的8个电路设计!

cathy /

<strong>1、单片机上拉电阻的选择</strong>

<center><img src="http://mouser.eetrend.com/files/2020-12/wen_zhang_/100059837-116032-1.j…; alt=“” ></center>

大家可以看到复位电路中电阻R1=10k时RST是高电平 ,而当R1=50时RST为低电平,很明显R1=10k时是错误的,单片机一直处在复位状态时根本无法工作。出现这样的原因是由于RST引脚内含三极管,即便在截止状态时也会有少量截止电流,当R取的非常大时,微弱的截止电流通过就产生了高电平。

<strong>2、LED串联电阻的计算问题</strong>

通常红色贴片LED:电压1.6V-2.4V,电流2-20mA,在2-5mA亮度有所变化,5mA以上亮度基本无变化。

博客分享:单片机内部FLASH的字节操作

cathy 提交于

一般32位单片机的内部FALSH是不支持字节操作的,有的可以按字节读取,但是不能按字节写入。

而且,一般单片机内部FALSH擦除的最小单位都是页,如果向某页中的某个位置写入数据,恰好这个位置的前面存了其他数据,那么就必须把这页擦除,存的其他数据也会丢失。

实际上就是说内部的FALSH不好做改写的操作,如果有很多数据需要存放,最好是分页存储。这也是FALSH与E2PROM最大的区别,后者支持按字节操作且无需擦除,即使某一个地址写坏了,也不影响其他地址。

下面介绍一种方法让内部FLASH"支持"字节操作,且同一页的其他数据不受影响。

<strong>方法原理很简单,下面简单介绍下原理:</strong>

1.根据要写入地址,计算出该地址位于哪一页;

2.读出整个页,存入缓存BUF;

3.将要写入的数据按位置更新到BUF中;

4.擦除该页;

5.写入整个BUF。

可以看出这种方法弊端很明显:

1.耗时长 每次写都要读整个BUF,然后还要先把数据存到BUF里,然后再写入整个BUF;

2.FALSH擦写次数增加,降低使用寿命;

Microchip推出首款适用于CAN FD网络的8位单片机系列产品

winniewei /

为满足安全和通信等不断发展的汽车应用对增加带宽和灵活数据速率的需求,同时进一步支持高级驾驶员辅助系统(ADAS)的发展,Microchip Technology Inc.(美国微芯科技公司)今日宣布推出PIC18 Q84系列单片机(MCU)产品,这是首款通过具有灵活数据速率的控制器局域网(CAN FD)总线传输和接收数据的PIC18系列单片机。

单片机