单片机电路板学习笔记-张鑫海-2018-8-18 这几天学习了学习板的课件视频的第
一、第
二、第三章,以下是笔记:
1、什么是最小系统
最小系统包括了电源、复位、时钟三个部分。
2、单片机驱动LED灯的串联电阻的计算
LED灯点亮的电压是2V,电流在1-5mA亮度是缓慢增加,5mA以上亮度不变,根据这个原理,高电位5V减去LED灯的2V ,得到限流电阻两端的电压3V,根据电流为5mA,得到电压为0.6K。
3、复位电路是怎样的原理?
复位电路的作用是在程序需要从头开始运行的场合时使程序从头开始运行,如关机再开机后,如运行异常后,每次开机从头开始运行程序等场合,类似电脑的重启功能。
4、USB的LED灯原理? 也是用限流电阻来分流。
5、特殊寄存器SFR是什么?
Include rge52.h 中已经定义好了,特殊寄存器的位置和代码已经对应好了,后续编程序只需要把Include写好就行。有12个特殊寄存器。
6、如何新建Project?
(1)新建工程,不需要写扩展名,再建.c文件,需要写扩展名。 (2)选择芯片的规格时,不同的规格不会影响到程序本身。
(3)Keil有检查错误的功能,有事问题在问题行附近,而不是就在那一行。双击可以看详细说明。
(4)编译程序时,点双箭头,如果没有问题,会出现include文件。
(5)程序在单片机中占的大小:data 是占RAM大小,code 是占ROM大小。
7、main 函数的特点
一个程序只有一个main,一个工程可以有多个程序,想盖楼的第一层,第二层。 Void指返回值。()指不返回值。
8、led灯程序。 LED=0; While(1); 这样更简洁,原理是让灯亮,然后让程序暂停在那里。
9、Led灯程序为什么要用循环 为了防止程序乱跑
10、引脚定义、IO口扩展 Sbit addr0=P1^0; Sbit addr1=P1^1; Sbit addr2=P1^2; 把4位变成8位。
第二课
1、C19电容的作用和原理 主要为了EMI电磁干扰 EFT快速瞬间脉冲群 ESD静电放电 Surge浪涌蓝屏
这些一般的都是高频,所以进行高频滤波。
2、C16-USB电容的作用
低频,去低频,电流缓冲,稳定电源电压,像一个池子,储能元件 容值的计算:
5V 470uf 耐压值要大于电源,我们一般选10V ,容值根据经验,功耗,电流缓冲来决定。
这种电路在每个芯片的 正负极上都有,起电源保护的作用。
3、三种电容
铝电容、钽电容、陶瓷电容
铝电容 的成本低,但占空间大,在通信方面的性能不如钽电容。铝电容成本1-2毛,钽电容1-2元。
4、104电容
是高频电容,10^4*10 及0.1uf 叫去偶电容,作用是虑高频,防静电浪涌等,EMC作用的。这个电容每个IC电源上都有。