Keisuke Fujii
/
OV7670_register_set
Diff: read.h
- Revision:
- 1:9c7022a05ab2
- Parent:
- 0:579e5a58b159
--- a/read.h Mon Jun 13 08:11:07 2011 +0000 +++ b/read.h Mon Dec 12 02:43:33 2011 +0000 @@ -18,23 +18,24 @@ OV7670.frequency( 300000 ); wait_ms( 10 ); - i2c( WRITE, 18, 1, 0x80 ); + i2c( WRITE, 0x12, 1, 0x80 ); //reset } void tran_frame( void ) { OV7670.stop(); - OV7670.frequency( 300000 ); + OV7670.frequency( 200000 ); wait_ms( 10 ); - i2c( WRITE, 0x12, 1, 0x80 ); + i2c( WRITE, 0x12, 1, 0x80 ); //reset wait_ms( 10 ); /*i2c( WRITE, 0x12, 1, 0x08 ); wait_ms( 10 ); //i2c( WRITE, 0x18, 1, 0x27 ); //HSTOP wait_ms( 10 ); //i2c( WRITE, 0x1A, 1, 0x27 ); //VSTOP*/ - i2c( WRITE, 0x11, 1, 0x83 ); + //i2c( WRITE, 0x11, 1, 0x83 ); //48[MHz] -> 12[MHz] + //i2c( WRITE, 0x11, 1, 0x80 ); //24[MHz] -> 24[MHz] } void camera( void ) @@ -67,12 +68,15 @@ if( OV7670.write( mode ) == 1 ) { i = 0; + led = 0xff; } else { i = 1; + led << 1; } } + led = 0x00; i = 1; if( mode == 0x42 ) {