?? tda7410.lst
字號:
C51 COMPILER V6.23a TDA7410 10/20/2002 21:22:56 PAGE 1
C51 COMPILER V6.23a, COMPILATION OF MODULE TDA7410
OBJECT MODULE PLACED IN tda7410.OBJ
COMPILER INVOKED BY: C:\KEIL\C51\BIN\C51.EXE tda7410.c BROWSE DEBUG OBJECTEXTEND
stmt level source
1 #include "global.h"
2 #include "i2c.h"
3 #include "mb90092.h"
4 #include "tda7410.h"
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19 void write_tda7410(unsigned char addr,unsigned char datt);
20
21
22 void SOUND_servo(void)
23 {
24 1
25 1 switch(sound_task)
26 1 {
27 2
28 2 case SOUND_SOURCE_SELECT:
29 2 sound_source++;
30 2 if(sound_source > SOURCE_STEREO_DECODER)sound_source = SOURCE_CD;
31 2
32 2 sound_task = SOUND_TASK_IDLE;
33 2 osd_task = OSD_SOUND;
34 2 osd_timer = 0; // OSD_TIMEOUT_1SEC;
35 2 break;
36 2
37 2 case VOLUME_CONTROL:
38 2
39 2 break;
40 2
41 2
42 2 default:
43 2 break;
44 2
45 2
46 2
47 2
48 2
49 2
50 2 }
51 1
52 1 }
53
54
55 /*--------------------------------------------------------
C51 COMPILER V6.23a TDA7410 10/20/2002 21:22:56 PAGE 2
56 * Title : Initial TDA7410 audio signal processor
57 * Input : None
58 * Return : None
59 * Description : initial function
60 *--------------------------------------------------------*/
61 void TDA7410_initial(void)
62 {
63 1 write_tda7410(0, 0x00) ;
64 1 write_tda7410(1, 0x94) ;
65 1 write_tda7410(2, 0x00) ;
66 1 write_tda7410(3, 0x00) ;
67 1 write_tda7410(4, 0x00) ;
68 1 write_tda7410(5, 0x00) ;
69 1 }
70
71
72
73 /*********************************************************************
74 * TDA7410 I2C BUS INTERFACE PROTOCOL
75 *S 1 0 0 0 1 1 0 R/W(=0) ACK X X T I A3 A2 A1 A0 ACK ...DATA... ACK P
76 *S=start ACK=acknowledge T =testing I=autoincrement P = STOP
77 *
78 **********************************************************************/
79 void write_tda7410(unsigned char addr,unsigned char datt)
80 {
81 1
82 1 I2C_Start();
83 1 I2C_Send(IIC_TDA7410+0);
84 1 I2C_Send(addr);
85 1 I2C_Send(datt);
86 1 I2C_Stop();
87 1
88 1 }
89
90
91
92
MODULE INFORMATION: STATIC OVERLAYABLE
CODE SIZE = 92 ----
CONSTANT SIZE = ---- ----
XDATA SIZE = ---- ----
PDATA SIZE = ---- ----
DATA SIZE = ---- 2
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 + -