下载后可任意编辑2 基本输入输出实验(蜂鸣器控制程序)/*******************************************************名称:基本输入输出(I/O)程序说 明:********************************************************/#include//包含头文件#define uint unsigned int //宏定义#define uchar unsigned char sbit buzzer=P3^5;sbit Keyadd=P2^0;sbit Keydec=P2^1;sbit Keycom=P2^2; void Delay(uint z){uint x;uchar y;for(x=z;x>0;x--)//延时{ for(y=250;y>0;y--);}}void main(void){ uchar voice; voice=3; while(1) {if(Keyadd==0)//按键被按下时为 0voice=1;if(Keydec==0)voice=2;if(Keycom==0)voice=3;if(voice==1){buzzer=~buzzer; Delay(1);}else if(voice==2){buzzer=~buzzer; Delay(20);}elsebuzzer=1; }}下载后可任意编辑3 定时器中断实验/*******************************************************名称:实验三作业说 明:********************************************************/#include//包含头文件#define uint unsigned int //宏定义#define u