训练项目一:闪烁灯.c
来自「长沙理工自己的实验程序」· C语言 代码 · 共 61 行
C
61 行
/****************************************************************************
** File Name: 闪烁灯
** Createed By: Wangchangsong
** Create Date: 07/24/2008
** Version: 1.0
** Descriptions: led display
**
**---------------------------------------------------------------------------
** Modified By:
** Modified Date:
** Version:
** Descriptions:
**
****************************************************************************/
#include <iom128v.h>
/****************************************************************************
** Function Name: timeDelay
** Descriptions: delay time
** Input Parameters: uiTime
** Output parameters: void
** Returned Value: void
**---------------------------------------------------------------------------
****************************************************************************/
void TimeDelay(unsigned int uiTime )
{
unsigned int i = 0,j = 0;
for (i = 0;i < uiTime;i++)
{
for (j = 0;j <2260;j++);
}
}
/****************************************************************************
** Function Name: main
** Descriptions: led display
** Input Parameters: void
** Output parameters: void
** Returned Value: void
**---------------------------------------------------------------------------
****************************************************************************/
void main(void)
{
DDRB = ( 1<< PB1); /* PB0左移,有效 */
while(1) /* 死循环 */
{
TimeDelay(20);
PORTB = ~PORTB; /* 取反 */
/* 延时 */
}
}
/****************************************************************************
END FILE
****************************************************************************/
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?