51单片机程序简单详解.docxVIP

  • 5
  • 0
  • 约1.77千字
  • 约 2页
  • 2023-10-26 发布于上海
  • 举报
精品文档 精品文档 PAGE PAGE 1欢。迎下载 #includereg52.h //头文件 后面不加; 定义了单片机所有常用到的地址sbit d1=P1^0; //位定义 定义P1 口的 0 位为 d1 后面加; void main() //主函数 后面不加; { d1=0; //输出P1 口 0 位为低电平 后面加; while(1); //一个完整程序必须得有始有终 程序停止 } #includereg52.h //头文件 sbit d1=P1^0; //位定义 unsigned int a; //定义无符号整形的变量,变量名随便写void main() //主函数 { while(1) //程序须有始有终,首先进入大循环,以防出乱 { a=50000; //给a 赋值 d1=0; //给d1 低电平 (点亮LED) while(a--); //a 自减 1 共减完到a 所赋的值 达到延时的目的a=50000; //给a 赋值 d1=1; //给d1 高电平 (熄灭LED) while(a--); //a 自减 1 共减完到a 所赋的值 达到延时的目的 } } #includereg52.h #define a unsigned int //宏定义 定义a,在工程当中所用的a 就代表了unsigned int #define b unsigned char //宏定

文档评论(0)

1亿VIP精品文档

相关文档