文章目录
- 前言
- 一、代码的重要三部曲
- 二、使用步骤
- 1.引入库
- 总结
前言
提示:这里可以添加本文要记录的大概内容:
课程需要:
提示:以下是本篇文章正文内容,下面案例可供参考
一、代码的重要三部曲
1.头文件
#include <reg51.h>
2.主函数
void main()
{while(1){}
}
3.死循环
二、使用步骤
1.引入库
代码如下(示例):
#include <reg51.h> //1.头文件sbit led0 = P1^0;
sbit led1 = P1^1;
sbit led2 = P1^2;
sbit led3 = P1^3;
sbit led4 = P1^4;
sbit led5 = P1^5;
sbit led6 = P1^6;
sbit led7 = P1^7;unsigned char ta[]={0x01,0x02,0x04,0x08,0x10,0x20,0x40,0x80};void delay(unsigned int ms)
{unsigned int i;i=ms;while(i--);
}//#include <xxx.h>
/*目标 P1.0 闪烁0000 0001 0X01
0000 0010 0X02
0000 0100 0X04
0000 1000 0X08
0001 0000 0X10
0010 0000 0X20
0100 0000 0X40
1000 0000 0X80*/
void main() //2.主函数
{char i;// -128 - 127
// unsigned char t; // 0-255
// int i; //-32768 -32767
// unsigned int i;//0-65535//死循环上面的代码只执行一次//设备硬件初始化while(1)//3.死循环 {// 死循环里面的代码就反复执行// led0=1; //1us
// led1=0;led2=0; led3=0; led4=0; led5=0; led6=0; led7=0; //延时
// P1=0X01; // 0000 0001
// delay(1000);
// P1=0X02; // 0000 0010// led0=0; //1us
// led1=1;led2=0; led3=0; led4=0; led5=0; led6=0; led7=0; //延时
// delay(1000);
// i=1000;
// while(i--);for(i=0;i<8;i++){P1=ta[i];delay(60000);}}
}
总结
123