?? main.c
字號:
#define uchar unsigned char //定義一下方便使用
#define uint unsigned int
#define ulong unsigned long
#include <reg52.h> //包括一個52標(biāo)準(zhǔn)內(nèi)核的頭文件
sbit P10 = P1^0; //要控制的LED燈
sbit K1= P3^2; //按鍵K1
char code dx516[3] _at_ 0x003b;//這是為了仿真設(shè)置的
//標(biāo)記的用法,用一個按鍵控制1個LED燈的亮滅
void main(void) // 主程序
{
bit light; //位變量
uint n;
while(1) //程序循環(huán)
{
if(!K1) //如果讀到K1為0
{
for(n=0;n<1000;n++); //等待按鍵穩(wěn)定
light=~light; //每按鍵一次,標(biāo)記變化一次
while(!K1); //等待按鍵松開
for(n=0;n<1000;n++); //等待按鍵穩(wěn)定松開
}
P10=light; //直接把位變量賦值給LED燈
}
}
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -