微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > MCU和单片机设计讨论 > 89c51单片机端口不够用,求救怎么办~

89c51单片机端口不够用,求救怎么办~

时间:10-02 整理:3721RD 点击:
最近课程要求做一个交通灯系统,我将P0和P2口用于数码管和动态显示了,P1口和4个P3的端口用于红黄绿灯的显示了,但现在还需要添加一个二位的数码管和几个按键用于实现车流量的显示和强制亮红灯的功能现在端口已经用完了,有什么办法可以扩展端口啊,74ls138行不行,如果行的话怎么用?急求啊,在此先谢谢各位大神了!

急求啊,进来的都给下意见好吗?谢了

难道就没人帮一下啊

可以用4051来扩展,74ls138估计也行,用它控制位选,别控制段,位对时间的要求不高,本来就用扫描的吧

好的,谢谢,4051我没接触过,我还是试试用74ls138控制位选吧。

数码管使用74HC595来驱动吧。不用耗单片机扫描时间和建设IO

好的,谢谢,我试试吧

参考一下点阵屏的电路。都是成熟的电路。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top