?? 1key.c
字號:
/*********************************************************************************************
程序名: 8路流水燈
編寫人: 杜洋
編寫時間: 2009年5月15日
硬件支持: STC12C2052 內部RC或外部12MHZ晶振
接口說明: 8個LED彩燈接P1口,按鍵接P3.7
修改日志:
NO.1-
/*********************************************************************************************
說明:
按鍵按下時燈亮,松開后燈滅。
/*********************************************************************************************/
#include <REG51.h> //51頭文件
/*********************************************************************************************/
#define DY_PORT P1 //設置LED連接的I/O組
sbit DY_KEY = P3 ^ 7;
/*********************************************************************************************
bit [自定義名] ; //定義一個位(位的值只能是0或1)例:bit LED
#define [代替名] [原名] //用代替名代替原名(可以方便修改常改或調試的值)例:#define LED P1
sbit [自定義名] = [系統位名] ; //自定義系統位名。例:sbit Add_Key = P3 ^ 1;
unsigned char [自定義名] ; //定義一個0~255的整數變量.例:unsigned char a;
unsigned int [自定義名] ; //定義一個0~65535的整數變量
/*********************************************************************************************/
void main(void){
while(1){
DY_KEY = 1;
DY_PORT = 0xff;
if(DY_KEY == 0){
DY_PORT = 0x00;
}
}
}
/*********************************************************************************************/
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -