- 5
- 0
- 约1.25万字
- 约 20页
- 2017-01-17 发布于北京
- 举报
实验一单片机开发环境以及 I/O 使用实验1、#include AT89X52.H //89S52 寄存器定义头文件/*---延时子程序(有参函数),t=n*10ms---*/ void delay(unsigned char n) { unsigned char i,j,k; for(i=0;in;i++) for(j=0;j14;j++) for(k=0;k237;k++); } /*---主函数---*/ void main() { while(1) { P1_0=0; //P1.0 赋值为 0,LED 灭 delay(100); //调用延时子程序,t=100*10ms P1_0=1; //P1.0 赋值为 1,LED 亮 delay(100); } }2、#include AT89X52.H //89S52 寄存器定义头文件void main() { while(1) { P0=0xff; //对端口写1,作为高阻抗输入端用 if(P0_0) //判断 P0.0 是否为高电平{P1_0=0;} else //如果 P0.0 不是高电平,则执行后面的语句{P1_0=
原创力文档

文档评论(0)