Dependencies:   mbed

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 ) 
     {