发布网友 发布时间:2022-04-25 20:00
共5个回答
热心网友 时间:2022-06-17 00:17
1、新建项目,如图所示。
2、添加头文件,创建延迟函数。
3、创建C主函数。
4、添加死循环效果。
5、点亮LED灯。P1=0x7e;二进制11111110。
6、添加延迟效果。
注意事项:
很多公司都有51系列的兼容机型推出,今后很长的一段时间内将占有大量市场。51单片机是基础入门的一个单片机,还是应用最广泛的一种。需要注意的是51系列的单片机一般不具备自编程能力。
热心网友 时间:2022-06-17 00:18
首先你要知道既然是控制一个LED灯的话,那么就只需要一个IO口控制就可以了。那么在程序中你只需要改变一个IO口的状态。热心网友 时间:2022-06-17 00:18
因为P1^0是P1的第零位,只能赋值0或者1;而P1是一个8位寄存器热心网友 时间:2022-06-17 00:19
void delay(unsigned int i); //声明延时函数热心网友 时间:2022-06-17 00:20
你先定义 sbit P10 = P1^0; 要想把P10设为0,就直接写 P10 = 0;设为1,就写P10 = 1;0x00和0xff是8位数据不能给一个位的。