原创 函数调用练习

2007-8-31 19:04 5999 6 6 分类: MCU/ 嵌入式

/*******************************************************************************
Project     : AVR下载实验板流水灯部分
Chip type: ATmege16L
Clock F    : 7.3728M
Software  : ICCAVR6.31
Author    : 林夕依然
Date        : 07.07.14初稿,07.08.30更新,07.08.31二次更新
Version  : 1.1
comments :
1、宏定义的使用
2、练习简单延时函数的编制,两种类型实现
3、AVR单片机端口寄存器的使用及理解
4、while();和do~while的代换
5、while(1)和for(;;)无限循环的代用
6、float型数据同int型数据所占空间及延时时间的比较


Update:(07.08.31)
1、方法二中用uint i替代uchar i,方便延时函数的书写
2、增加宏定义uint
3、增加方法三,重新编写了延时函数,用unsigned int      代替float,并且用uint型单层循环来替代二层的uchar型,看一下延时是否准确
4、方法三增加第二种跑马灯程序,第一种循环5次后运行第二种
5、方法三使用LED_01()和LED_02()两个函数来代表两种跑马灯方式,练习程序模块化
6、练习函数的嵌套调用
*******************************************************************************/  


         在“简单延时函数的应用”的基础上,编写此程序,主要练习函数的调用,并对函数类型的应用进行了简单的测试,算是有了一些心得。欢迎朋友们批评指正!


rar

文章评论0条评论)

登录后参与讨论
EE直播间
更多
我要评论
0
6
1
2
3
4
5
6
7
8
9
0
关闭 站长推荐上一条 /5 下一条