?? main.c
字號(hào):
//main.c
#include "lcd.h"
#include "led.h"
#include "system.h"
void main() {
/**** 初始化 ****/
FrecInit(); // 頻率初始化
LCDInit(); // LCD初始化
IO0DIR_bit.P0_15 = 0; // 設(shè)置按鍵1端口為輸入
IO0DIR_bit.P0_16 = 0; // 設(shè)置按鍵2端口為輸入
IO0DIR_bit.P0_30 = 0; // 設(shè)置電位器端口為輸入
IO0DIR_bit.P0_31 = 1; // 設(shè)置LED1端口為輸出
IO0DIR_bit.P0_4 = 1; // 設(shè)置D1端口為輸出
/**** LCD 初始化 ****/
LCDSendCommand(DISP_ON); // 開(kāi)啟LCD
LCDSendCommand(CLR_DISP); // LCD清屏
LCDSendCommand(DD_RAM_ADDR); // 顯示定位于LCD第一行
LCDSendTxt(" www.iar.com "); // 寫(xiě)入顯示字符
while(1) {
if(IO0PIN_bit.P0_15 == 0) { // 按鍵1壓下
Light(1); // 開(kāi)啟LCD背光
Led1BlinkSlow(); // LED1慢閃
}
if(IO0PIN_bit.P0_16 == 0) {// 按鍵2壓下
Light(0); // 關(guān)閉LCD背光
Led1Blink(); // LED1快閃
}
if(IO0PIN_bit.P0_30 == 0) IO0SET_bit.P0_31 = 1; // 電位器向右調(diào)整,點(diǎn)亮LED1
else IO0CLR_bit.P0_31 = 1; // 電位器向左調(diào)整,熄滅LED1
}
}
?? 快捷鍵說(shuō)明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號(hào)
Ctrl + =
減小字號(hào)
Ctrl + -