作业帮 > 综合 > 作业

用C语言写单片机八个发光二极管中,奇偶发光二极管交替闪烁,奇数亮了之后就偶数亮,交替闪烁.

来源:学生作业帮 编辑:百度作业网作业帮 分类:综合作业 时间:2024/04/28 14:37:47
用C语言写单片机八个发光二极管中,奇偶发光二极管交替闪烁,奇数亮了之后就偶数亮,交替闪烁.
要奇偶一直闪烁下去,知道断开电源
用C语言写单片机八个发光二极管中,奇偶发光二极管交替闪烁,奇数亮了之后就偶数亮,交替闪烁.
void delay(int x)
{
int a,b;
for (a = x; a > 0; a--)
for (b = 114; b > 0; b--);
}
void main()
{
P0 = 0xaa;
delay (100);
P0 = 0x55;
delay(100);
}
再问: 这是c语言程序吗? 要它们一直这样闪烁下去
再答: 主函数加 死循环就行 void main() { while(1) { P0 = 0xaa; delay (100); P0 = 0x55; delay(100); } }
再问: 可以给我全部不?我不会写啊 。这是作业。
再答: 加个头文件就行了 #include void delay(int x) { int a,b; for (a = x; a > 0; a--) for (b = 114; b > 0; b--); } void main() { while(1) { P0 = 0xaa; delay (100); P0 = 0x55; delay(100); } }