无论学习什么东西,都要给自己制定明确的计划,不然,就非常容易半途而弃,因此我给自己制定了一个单片机学习计划,当然不同的人可能计划也不一样,仅作为一个参考吧。1.首先是关于编程规范,……
C51的一些误区和注意事项1)C忌讳绝对定位。常看见初学者要求使用_at_,这是一种谬误,把C当作ASM看待了。在C中变量的定位是编译器的事情,初学者只要定义变量和变量的作用域,编……
一维数组在c和c++中数组的指针就是数组的起始地址(也就第一个元素的地址),而且标准文档规定数组名代表数组的地址(这是地址数值层面的数组表示)。例如:int a[10];int *……
一直有个关于NPN和PNP三极管的疑问,电路设计时什么时候选用NPN三极管,什么时候选用PNP三极管?那要看设计者的水平了,高水平的设计者,不管你是PNP还是NPN都能实现相同的功……
为了防止信号反射回源点,需要进行阻抗匹配,一般在源端或负载端提供电阻,阻抗需与传输线特征阻抗一致才能更好的使输出功率大,传输线特征阻抗怎么计算,阻抗匹配方式,画电路PCB时要注意什……
电子工程师必备基础知识(一)运算放大器通过简单的外围元件,在模拟电路和数字电路中得到非常广泛的应用。运算放大器有好些个型号,在详细的性能参数上有几个差别,但原理和应用方法一样。运算……
6.1集成电路运算放大器中的电流源1.基本电流源分压式射极偏置电路为基本电流源电路。当三级管工作在放大区,由于射极电流仅由两分压电阻决定,因此当负载发生变化(也即集电极电阻发生变化……
多维数组对于二维数组a[4][6];由于数组名代表数组的起始地址,所以a(第一层)和第一个元素a[0][0]地址的数字是相同的,但是意义却是不同的。 对于该数组我们可以理解为:a的……
指针数组一个指针数组是指一个数组中的每个元素都是一个指针,例如:int *p[10];//而不能是int (*p)[10]或者char *p[10];此时p是一个指针(数值上和p[……