51-单片机-第二话-数码管
首先拿一位数码管练练手!
选择共阳极的七段数码管,接线如图所示:

这个测试最痛苦的点就是编写0——9十个数字的字模!!!
上图中从上到下连线依次为 a, b, c, d, e, f, g;
下图为个字母在数码管中的位置:

接下来就是手动计算字模了!

搞定!
有了字模程序就非常好写了!
效果图如下:

那么六个这样的数码管如何在一起工作呢?
首先介绍一下 74LS245 (主要担心实物操作时单片机承受不住)

74LS245还具有双向三态功能,既可以输出,也可以输入数据。
当8051单片机的P0口总线负载达到或超过P0最大负载能力时,必须接入74LS245等总线驱动器。
片选端/CE低电平有效,当AB/BA=0时,信号由 B 向 A 传输;(接收)
还有 74LS04(就是反相器)(待会片选电路使用)

结果加上反向器数字 8 无法显示?
去掉!

NICE!
