📄 filter.lst
字号:
C51 COMPILER V7.50 FILTER 10/30/2006 16:14:42 PAGE 1
C51 COMPILER V7.50, COMPILATION OF MODULE FILTER
OBJECT MODULE PLACED IN .\Obj\Filter.obj
COMPILER INVOKED BY: C:\Keil\C51\BIN\C51.EXE Source\T803\Filter.c LARGE OPTIMIZE(6,SPEED) BROWSE INCDIR(.\Include\;.\Sou
-rce\;.\Include\Panel\;.\Include\GammaTable\;.\Include\tuner\) DEFINE(T103) DEBUG OBJECTEXTEND PRINT(.\Filter.lst) OBJECT
-(.\Obj\Filter.obj)
line level source
1 //---------------------------------------------------------------------------
2 // Terawins Inc. Company Confidential Strictly Private
3 //
4 // $Archive: Filter.c $
5 // $Revision: 1.01 $
6 // $Author: JoannW $
7 // $Date: 2002/06/27 $
8 //
9 // --------------------------------------------------------------------------
10 // >>>>>>>>>>>>>>>>>>>>>>>>> COPYRIGHT NOTICE <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
11 // --------------------------------------------------------------------------
12 // Copyright 2002 (c) Terawins Inc.
13 // --------------------------------------------------------------------------
14 #ifdef LOADFILTER
#include <reg51.h>
#include "common.h"
#include "Struct.h"
#include "TW803Reg.h"
#include "Filter.h"
#include "TwoWire.h"
#include "Global.h"
#include ".\source\T803\FiltDat.c"
void LoadFilter(uCHAR cFilterID)
{
uCHAR i;
uCHAR c;
uCHAR code *p=ScaleCoefData[cFilterID];
// turn off 2-wire bus address auto increase
//I2CWriteByte(TW101,TW_INTERFACE,I2CReadByte(TW101,TW_INTERFACE)&~AUTO_INC );
//I2CWriteByte(TW101,SCALING_CTRL,0x01); //Reset write pointer to 0x00
I2CWriteByte(TW101,SCALING_CTRL,0x81|DCLKI_IS_FASTER);
for(i=0; i<SCALECOEFSIZE; i++)
{
c=*p++;
I2CWriteByte(TW101,COEF_DATA_PORT,c);
}
// turn on 2-wire bus address auto increase
I2CWriteByte(TW101,TW_INTERFACE,I2CReadByte(TW101,TW_INTERFACE)|AUTO_INC);
}
#endif
47
MODULE INFORMATION: STATIC OVERLAYABLE
CODE SIZE = ---- ----
CONSTANT SIZE = ---- ----
XDATA SIZE = ---- ----
C51 COMPILER V7.50 FILTER 10/30/2006 16:14:42 PAGE 2
PDATA SIZE = ---- ----
DATA SIZE = ---- ----
IDATA SIZE = ---- ----
BIT SIZE = ---- ----
END OF MODULE INFORMATION.
C51 COMPILATION COMPLETE. 0 WARNING(S), 0 ERROR(S)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -