一、数码管
发光二极管,送高电平1全亮
共阳极送0亮,共阴极送1亮
二、锁存器
锁存器第一个控制数码管的段,第二个控制位,输入端相同P口。
10k上拉电阻:P0口内部无上拉电阻,三态状态,无法进行高低电平操作。加上10k上拉电阻就可以了,复位后直接是高电平。单片机的P0口一定要加上10k上拉电阻。
是高电平的时候,输入输出相通,数据直通。
是低电平时候输入输出断开,保持原来的值,数据锁存,下降沿保存数据。
过程:首先是选位锁存器,使它成为高电平,把要亮的数码管给锁存器送一个数,亮了后,然后拉低锁存端,然后锁存端的位保持电平。打开段选,送一次段选值,然后再锁存住,再拉低。
这就是用一个端口通过两个锁存器控制6位或者8位数码管。
P2.6口段选
P2.7口位选
3、画图中:数码管【7SEG-MPX6-CC】 CC低电平0有效,CA高电平1有效
命名 net=P.#
锁存器【74HC573】
上拉电阻【RESPACK-8】
三、中断
1、概念