1,4 → 1,4 |
CCS PCM C Compiler, Version 3.245, 27853 10-III-07 23:23 |
CCS PCM C Compiler, Version 3.245, 27853 22-IV-07 16:12 |
|
Filename: D:\KAKLIK\projekty\programy\PIC_C\PICcam\873\camerus.lst |
|
77,7 → 77,9 |
.................... |
.................... |
.................... |
.................... #define CAMERA_ADR 0xC4 |
.................... |
.................... |
.................... void main() |
.................... { |
* |
176,8 → 178,8 |
0078: BSF 11.0 |
0079: BTFSC 11.0 |
007A: GOTO 079 |
.................... i2c_write(0xC0); |
007B: MOVLW C0 |
.................... i2c_write(CAMERA_ADR); |
007B: MOVLW C4 |
007C: BCF 03.5 |
007D: MOVWF 26 |
007E: CALL 019 |
197,7 → 199,7 |
.................... |
.................... // **** Write data => Adr($13) = 0x05 **** |
.................... // This will tri-state the Y and UV busses on the OV6620, which |
.................... // will allow re-programming of the mega8 to proceed at startup |
.................... // will allow re-programming of the atmega8 to proceed at startup |
.................... // if needed. |
.................... |
.................... i2c_start(); |
204,8 → 206,8 |
0089: BSF 11.0 |
008A: BTFSC 11.0 |
008B: GOTO 08A |
.................... i2c_write(0xC0); |
008C: MOVLW C0 |
.................... i2c_write(CAMERA_ADR); |
008C: MOVLW C4 |
008D: BCF 03.5 |
008E: MOVWF 26 |
008F: CALL 019 |
230,7 → 232,7 |
009D: CALL 004 |
.................... |
.................... //**** Write data => Adr($3F) = 0x42 **** |
.................... // This will turn on the external clock for the mega8 to use. |
.................... // This will turn on the external clock for the atmega8 to use. |
.................... |
.................... i2c_start(); |
009E: BSF 03.5 |
237,8 → 239,8 |
009F: BSF 11.0 |
00A0: BTFSC 11.0 |
00A1: GOTO 0A0 |
.................... i2c_write(0xC0); |
00A2: MOVLW C0 |
.................... i2c_write(CAMERA_ADR); |
00A2: MOVLW C4 |
00A3: BCF 03.5 |
00A4: MOVWF 26 |
00A5: CALL 019 |