基于89C52與DT9122D紅外遙控用數(shù)碼管顯示
#include
#include
typedef
typedef
uchar code smg_tab[]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90,0x88,0x83,0xc6,0xa1,0x86,0x8e};//數(shù)碼管段碼0~F
sbit IRINPUT=P3^2;//紅外線接收頭端口
uchar IR_Input_Buffer[]={0x00,0x00,0x00,0x00};
uchar Display_Buffer[]={0x00,0x00};//數(shù)碼管顯示緩沖
//-------------------------------------------------/
//函數(shù)功能:延時(shí)函數(shù)(MS) /
//入口參數(shù):x
//出口函數(shù):無
//------------------------------------------------/
void _delay_ms(uint x)
{
}
//-------------------------------------------------/
//函數(shù)功能:延時(shí)函數(shù)(140US)
//入口參數(shù):x
//出口函數(shù):無
void _delay_us(uint x)
{
}
//-------------------------------------------------/
//函數(shù)功能:中斷0初始化
//入口參數(shù):無
//出口函數(shù):無
void IR_INT0(void)
{
}
//------------------------------------------------/
//函數(shù)功能:顯示函數(shù)(把接收到數(shù)據(jù)顯示在數(shù)碼管) /
//入口參數(shù):無
//出口函數(shù):無
//------------------------------------------------/
void Show_IR_Input_Value(void)
{
}
//--------------------------------------------------/
//函數(shù)功能:主函數(shù)(程序入口) /
//入口參數(shù):無
//出口函數(shù):無
//------------------------------------------------/
void main(void)
{
}
//--------------------------------------------------/
//函數(shù)功能:外部中斷0函數(shù) /
//入口參數(shù):無
//出口函數(shù):無
//-------------------------------------------------/
void Display_IR_Input_Value(void) interrupt 0//紅外遙控信號(hào)進(jìn)行鍵值解碼和糾錯(cuò).
{
}
評(píng)論