Test Code for OV7670 Camera module with FIFO AL422

Dependencies:   MODSERIAL mbed ov7670

Dependents:   OV7670_Test_Code

You can find more information in this page: https://mbed.org/users/edodm85/notebook/ov7670-camera-module/

Revision:
0:19429e334b75
Child:
2:bbd557817319
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/main.h	Sun Mar 10 13:03:52 2013 +0000
@@ -0,0 +1,46 @@
+#pragma once 
+#include "mbed.h"
+#include "ov7670.h"
+#include "MODSERIAL.h"
+
+
+
+MODSERIAL pc(USBTX,USBRX);
+Timer t;
+bool new_send = false;
+
+DigitalOut led1(LED1);
+DigitalOut led2(LED2);
+DigitalOut led3(LED3);
+DigitalOut led4(LED4);
+
+
+//Camera
+#define SIZEX (160)
+#define SIZEY (120)
+#define SIZE (SIZEX*SIZEY)
+
+OV7670 camera
+(
+    p28,p27,            // SDA,SCL(I2C / SCCB)
+    p23,p24,p25,        // VSYNC,HREF,WEN(FIFO)  
+    Port0,0x07878000,   // PortIn data        p18(P0.26),p17(P0.25),p16(P0.24),p15(P0.23),p11(P0.18),p12(P0.17),p14(P0.16),p13(P0.15)
+    p26,p29,p30         // RRST,OE,RCLK
+); 
+
+unsigned char bank0 [SIZE];
+unsigned char *bank1 = (unsigned char *)(0x2007C000);
+
+//RESET
+extern "C" void mbed_reset();
+
+//Serial
+char word[8];
+int t1 = 0; 
+int t2 = 0;
+int t3 = 0;
+
+//
+void parse_cmd();
+void CameraSnap(char c);
+void CameraGrab();