📄 dvd.c
字号:
/*
Author : Aleyn.wu
Company : www.e-midas.cn
E-mail : aleyn@e-midas.cn
*/
flash unsigned char DVDKey[7] = {
0x0F, //UP
0x05, //DOWN
0x5C, // |<<
0x03, // >>|
0x0B, //OK
0x1C, //EJECT
0x00};
void SendDVDIR(unsigned char Code)
{
unsigned char OutCode;
unsigned char i;
IR_ON_Multi(0x10);
IR_OFF_Multi(0x08);
//1
OutCode=0x00;
for (i=0;i<8;i++)
{
IR_ON_One();
if (OutCode&0x01) {IR_OFF_Three();}
else {IR_OFF_One();}
OutCode>>=1;
}
//2
OutCode=0xFF;
for (i=0;i<8;i++)
{
IR_ON_One();
if (OutCode&0x01) {IR_OFF_Three();}
else {IR_OFF_One();}
OutCode>>=1;
}
//3
OutCode=Code;
for (i=0;i<8;i++)
{
IR_ON_One();
if (OutCode&0x01) {IR_OFF_Three();}
else {IR_OFF_One();}
OutCode>>=1;
}
//4
OutCode=~Code;
for (i=0;i<8;i++)
{
IR_ON_One();
if (OutCode&0x01) {IR_OFF_Three();}
else {IR_OFF_One();}
OutCode>>=1;
}
IR_ON_One();
IR_OFF_Multi(0x45);
}
void SendDVDIRRept(void)
{
IR_ON_Multi(0x10);
IR_OFF_Multi(0x04);
IR_ON_One();
IR_OFF_Multi(0xA6);
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -