作业帮 > 综合 > 作业

关于单片机控制一个LED闪烁程序的问题

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/07/08 07:09:37
关于单片机控制一个LED闪烁程序的问题
程序如下:(问题在语句旁边附上了,我是一个初学者……)
#include
void delay (void)
{ unsigned int i;
for(i=0;i
这是一段51的程序:
这里的20000是什么意思?它是以什么为1个单位的?
20000是随意设置的一个数字,功能是会使程序延时一段时间(cup执行20000次空循环的时间)
以达到人眼可识别的延时.你改成30000,40000也可以,根据需要而定.
//单片机的P1口不是有八个吗?P1表示的是哪一个?
0x 是表示16进制的数字 0x后边的FF是16进制具体数值,FF即十进制255即二进制的1111 1111
十六进制FF即为8位2进制数,所以你说的8个口是由8个二进制位分别控制的,每一个二进制位控制一个,低位对应P1.0 依次类推
有问题在联系我 就这样.