|
*******************************************************************************/
//--包含你要使用的頭文件
#include <reg52.h> //此文件中定義了51的一些特殊功能寄存器
#include <intrins.h>
//--聲明全局函數(shù)--//
void Delay10ms(unsigned int c); //延時(shí)10ms
/*******************************************************************************
* 函 數(shù) 名 : main
* 函數(shù)功能 : 主函數(shù)
* 輸 入 : 無
* 輸 出 : 無
*******************************************************************************/
main()
{
unsigned char LED;
LED = 0xff; //0xfe = 1111 1110
while (1)
{
P1 = LED;
Delay10ms(50);
LED = LED << 1; //循環(huán)右移1位,點(diǎn)亮下一個(gè)LED "<<"為左移位
if (P1 == 0x00) //當(dāng)它全滅的時(shí)候,重新賦值
{
LED = 0xff; // 0xfe = 1111 1110
}
|
評(píng)分
-
查看全部評(píng)分
|