用单片机C语言编程,实现8个LED灯,高4位与低4位交替点亮。

2025-03-02 04:03:26
推荐回答(1个)
回答1:

#include sbit M=P1^0;void delayms(unsigned char ms) { unsigned int i; while(ms--) { for (i=0 ;i<100;i++); } } main () { unsigned char LED; LED =0xff; P1=LED; while(1) { LED=0xe7; P1=LED; delayms(1000); LED=0xdb; P1=LED; delayms(1000); LED=0xbd; P1=LED; delayms(1000); LED=0x7e; P1=LED; delayms(1000); } }