LED 流水灯与闪烁

1、#typede使用

typedef unsigned char u8;
typedef unsigned int ul6;
重新定义常用的关键词,可以增强程序的可移植性,因为在不同的编译软件上,C语言的数据类型关键词的位宽不一样

2、     while循环函数

while(i<10)
{
i=i+1;
}

 

3.延时函数

实质:占用CPU的执行过程,使之达到延时的目的
void delay(ul6 i) // 大约延时10us
{
while(i–)
}

 

 

 

报错一

 

错误代码

原因main主函数写错了

Build target ‘Target 1’
linking…
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
    SEGMENT: RIANAIN
*** WARNING L10: CANNOT DETERMINE ROOT SEGMENT
Program Size: data=8.0 xdata=0 code=31
creating hex file from “TempLate”…
“TempLate” – 0 Error(s), 2 Warning(s).

原因:主程序名称出错或没有主程序

 

4、LED闪烁

 

5、流水灯

 

来源:旭日初扬

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2020年3月5日
下一篇 2020年3月5日

相关推荐