在基于16个单色摇摇棒出现的不足中,为了改善其显示图文简单和显示颜色单调等问题。本文提出了以STC89C52为主控制器,通过74HC573锁存器扩展I/O口,使用32个三色LED作为显示部分,在摇晃时根据外部设备的状态实现在摇晃区最多可显示七种颜色的图文。