//#include <STC15F104E.H> //头文件
#include <STC15.H> //头文件
sbit AV_key = P3^2;
sbit CH_key = P3^3;
void Delayms(unsigned int ms) //XmS@12.000MHz//X毫秒延时
{
unsigned char i, j;
while(ms--)
{i = 12;
j = 169;
do
{
while (--j);
} while (--i);
}
}
//****主程序
void main(void)
{
P3M1 = 0xff; //设置成开漏模式
P3M0 = 0x00;
Delayms(5000); //延时5秒 等电视工作稳定后 再进行键操作
//5秒过后
CH_key = 0; //8脚变低电平
Delayms(200); //延时0.2秒
CH_key = 1; //8脚变高电平
Delayms(1000); //延时1秒
while(1)
{
}
} |