如何用51单片机控制多个led灯?

不想一个个端口去赋值,有什么简便一点的方法,详细点。最好带上程序,能解决的,就采纳

51单片机可以一次对一个端口的8个引脚赋值 对于这种LED矩形阵列 你只能用扫描的方法做 不可能一次就显示出想要的图形追问

我不是要图形,我只是要状态显示而已
怎么一次对8个引脚赋值,是不是要借用变量,有没有相关的程序

追答

直接调用P1=0X00;这样的语句赋值就行了 汇编的话可以直接用MOV指令 还有状态灯应该是相互独立的 应该一个脚接一个灯 不能结成矩阵

追问

或者说我换另一种问法,将单片机几个不同组的IO口组成一个字节来操作,直接对字节进行操作,达到控制led的目的,应该怎么写程序?

温馨提示:内容为网友见解,仅供参考
无其他回答
相似回答