51单片机编程题,要求每条语句写出注释。求解答。答:P1接8个发光管,P0接8个开关K1~K8,读开关状态,控制二极管亮灭,开关闭合,发光管亮。程序如下 include<REG51.H> void main(){ while(1){ P1=P0;//P1接8个发光管,P0接8个开关K1~K8,读开关状态,控制二极管亮灭,开关闭合,发光管亮 } } 仿真图 ...
51单片机c语言设计,按键控制数码管,依次按下显示0到9循环答:include<reg51.h> sbit k1=P1^0;define uint16 unsigned int define uchar unsigned char uchar code shuzu[ ]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f};void delay(){ uint16 i=1000;while(i--);} void main(){ uchar n ;P2=0xfe;P1=0xff;while(1){ if...
51单片机的秒表计时器设计,求大神帮忙设计电路图和C语言程序!!答:这个程序可以实现秒的计时,按键控制开始、暂停、清零功能,更多功能自己在看清程序的基础上进行改进。include <reg51.H>sbit P3_5 =P3^5;unsigned char code dispcode[]={0xC0,0xF9,0xA4,0xB0,0x99,0x92,0x82,0xF8, 0x80,0x90,0x88,0x83,0xC6,0xA1,0x86,0x8E,0x00};unsigned char...