?? w8254.c
字號:
void Tim0_8254(uint a)
{
uchar l,h;
l=(uchar)(a&0x00ff);
h=(uchar)(a>>8);
A1_8254=1;A0_8254=1;
CS_8254=0x36;
//選擇寫方式控制字,計數器0先低后高字節,方式3,二進制計數
A1_8254=0;A0_8254=0;
CS_8254=l;
CS_8254=h;
//寫計數器2初值a
}
/**************************************************/
/***************************************************
*原型:
*功能:計數器2初始化,輸出方波,分頻比為a
*說明:基準時鐘分頻設置
*參數:
*返回:
***************************************************/
void Tim2_8254(uint a)
{
uchar l,h;
l=(uchar)(a&0x00ff);
h=(uchar)(a>>8);
A1_8254=1;A0_8254=1;
CS_8254=0xb6;
//選擇寫方式控制字,計數器2先低后高字節,方式3,二進制計數
A1_8254=1;A0_8254=0;
CS_8254=l;
CS_8254=h;
//寫計數器2初值a
}
/**************************************************/
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -