?? test001.c
字號:
/********************************************************************************************
* 文 件 名:test001.c
* 功 能:將ARMSKY-51Easy教學實驗開發板上的LED11點亮。
* 硬件條件:1.CPU型號:AT89S52
* 2.晶振:12.000MHz
* 3.用跳線帽短接LED11__P1.7
* 作 者:POWER
* 日 期:2006年12月12號
* 斯凱科技主頁:www.armsky.net
* 斯凱科技論壇:www.armsky.net/bbs
*********************************************************************************************/
#include "reg52.h" // 包含頭文件
/* 與編譯器無關的數據類型定義 */
/********************************************************************************************/
typedef unsigned char uint8; // 無符號8位整型變量
typedef signed char int8; // 有符號8位整型變量
typedef unsigned short uint16; // 無符號16位整型變量
typedef signed short int16; // 有符號16位整型變量
typedef unsigned int uint32; // 無符號32位整型變量
typedef signed int int32; // 有符號32位整型變量
typedef float fp32; // 單精度浮點數(32位長度)
typedef double fp64; // 雙精度浮點數(64位長度)
/********************************************************************************************/
sbit P1_7 = P1 ^ 7; // 定義位變量
#define LED11_ON() (P1_7=0) // 定義"LED11_ON()"為AT89S52的P1.7腳輸出低電
// 平使LED11點亮
/********************************************************************************************
* 函數名稱:main()
* 功 能:點亮LED11
*********************************************************************************************/
void main (void)
{
while(1) // 死循環
{
LED11_ON(); // AT89S52的P1.7腳輸出低電平來點亮LED11
}
}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -