806_tv.c
来自「一个关于s1d13806的应用程序」· C语言 代码 · 共 32 行
C
32 行
/*-------------------------------------------------------------------------*/
void seTvDisplayEnable(BOOL activate, BOOL FlickerFilter)
{
unsigned byte1fc,byte18;
// Enable/disable TV
byte1fc = seReadRegByte(0x1FC);
if (activate) // Enable TV output
{
byte1fc |= 0x04;
if (FlickerFilter)
byte1fc |= 0x02;
else
byte1fc &= ~0x02;
}
else // Disable TV output
byte1fc &= ~0x6;
// Process the *2 Pixel Clock bit
byte18 = seReadRegByte(0x18);
if (byte1fc & 0x4) // Flicker Filter On: Must also enable *2 clock
byte18 |= 0x80;
else // Flicker Filter Off: Must also disable *2 clock
byte18 &= ~0x80;
seWriteRegByte(0x18, byte18);
seWriteRegByte(0x1FC, byte1fc);
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?