51单片机是最为普通和容易入门的单片机了。对51单片机接触的很早,但是之前学习内容都忘了。工作需要重新进行了51单片机的学习,想借此熟悉嵌入式开发领域的相关东西。
2018.08.07
1、说出ADDR0-3的作用分别是什么:
ADDR0-ADDR2分别为38译码器的输入端,用来转换成8路信号,决定控制小灯与数码管的三极管的导通。ADDR3为38译码器的使能端口,同为使能端口的还有ENLED
2、阐述三极管在数字电路中的作用以及关键参数(B,be压降):
三极管在数字电路中主要利用开关特性用作控制功能,b端接IO,e端接电源,be压降约为0.7伏;
3、理解三八译码器的作用以及74HC245双向缓冲器的工作电路图:
245缓冲器也有两个功能引脚分别为:DIR方向引脚和OE使能引脚
DIR决定A、B端谁听从谁,OE使能缓冲器工作,但这两个引脚已硬件接电接地实现,不接IO口,无需软件控制。
4、中断
4.1 中断有一个中断使能寄存器,控制中断使能
7 6 5 4 3 2 1 0
EA ET2 ES ET1 EX0 ET0 EX0
4.2中断函数,void 函数名()interrupt 中断序列号