|
请教大家一个问题。
用 51控制21个LED灯 要求I/O口不超过16个。 我用了74HC595控制了16个 剩下的5个用I/O口控制的 这21个灯用4个按键控制 一个按键是停止 一个是开始 一个向左 一个是向右 21个灯排成一排 开机默认中间的那个灯是亮的 然后向左或者向右为流水灯 具体方向根据按键控制 单纯的595控制的16个也好判断 单纯I/O口也好控制 但是 这两个放在前一起 如果先向右跑了一段 按下向左 那此时灯的那个位置怎么确定, 来回反复左右跑两次 中间掺杂个I/O口 那个位置在程序中我不会确定具体在哪
还有5个LED是用I/O连接的
|
|