编程设计。 功能要求:LED灯的初始状态:亮,当每按一下按键即当按键松开时LED灯的状态发生改变一次。

1)画出原理图(包括单片机最小控制系统的外围电路)。 2)写出程序(由P1.0口控制LED灯,由p0.0和按键相连)。

第1个回答  2016-01-08
#inclued<reg51.h>
sbit P1_0 = P1 ^ 0;
sbit P0_0 = P0 ^ 0;
void main()
{
while (1)
{
if (P1_0 == 0)
{
while (P1_0 == 0);
P0_0 = ~P0_0;
}
}
}追问

有原理图吗?

追答

这还需要原理图嘛,,,最小系统画上,LED接个电阻,然后一头接p0.0,一头接电源;按钮接个电阻,一头接p1.0,一头接地。

本回答被网友采纳
相似回答