资源简介
利用STC12C5A驱动OV7670摄像头,在9325彩屏液晶上显示。
代码片段和文件信息
#include
#include
#include “9325tp.h“
#include “ov7670_fifo.h“
#include “UART.h“
void main_init()
{
EX0=1; //红外中断
IT0=1; //下降沿有效
}
unsigned char bn=0;
void main(void)
{
unsigned int ab;
unsigned int c_data;
unsigned char tmp;
main_init();
UART1_init();
UART1_Send_String(“UART初始化成功!\r\n“);
ILI9325_Initial();
UART1_Send_String(“LCD初始化成功!\r\n“);
CLR_Screen(Blue2);
FIFO_CS_L();
FIFO_WE_L();
do
{
tmp = Sensor_init();
}
while(!tmp);
UART1_Send_String(“OV7670初始化成功!\r\n“);
EA=1; //总中断
while(1)
{
while(bn!=2)
{
}
FIFO_RRST_L(); //复位FIFO读指针
FIFO_RD_L();
FIFO_RD_H();
FIFO_RD_L();
FIFO_RRST_H();
FIFO_RD_H();
LCD_SetPos(02390319);
EA=0;
for(a=0;a<320;a++)
{
for(b=0;b<240;b++)
{
FIFO_RD_L();
c_data = CAMERA2MCU_Data;//读高位
c_data <<= 8;
FIFO_RD_H();
FIFO_RD_L();
c_data |= CAMERA2MCU_Data;//读低位
FIFO_RD_H();
Write_Data_U16(c_data);
}
}
EA=1;
bn=0;
}
}
void int0() interrupt 0
{
if(bn==0)
{
FIFO_WRST_L(); //复位FIFO写指针
FIFO_RD_L();
FIFO_RD_H();
FIFO_RD_L();
FIFO_WRST_H();
FIFO_RD_H();
bn=1;
FIFO_WE_H();
}
else if(bn==1)
{
FIFO_WE_L();
bn=2;
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2012-09-21 20:36 OV7670摄像头\
文件 6498 2010-01-16 10:51 OV7670摄像头\24x33.h
文件 45143 2009-12-02 11:54 OV7670摄像头\8x16.h
文件 6158 2012-09-21 18:54 OV7670摄像头\9325TP.C
文件 2103 2012-09-21 18:55 OV7670摄像头\9325TP.h
文件 10361 2012-09-21 20:33 OV7670摄像头\9325TP.LST
文件 20551 2012-09-21 20:33 OV7670摄像头\9325TP.OBJ
文件 3931 2012-06-29 11:44 OV7670摄像头\GB1616.h
文件 1406 2012-09-21 20:36 OV7670摄像头\main.c
文件 4577 2012-09-21 20:33 OV7670摄像头\main.LST
文件 17270 2012-09-21 20:33 OV7670摄像头\main.OBJ
文件 6500 2012-09-21 18:53 OV7670摄像头\ov7670_fifo.c
文件 2684 2012-09-21 18:45 OV7670摄像头\ov7670_fifo.h
文件 12549 2012-09-21 20:33 OV7670摄像头\ov7670_fifo.LST
文件 20567 2012-09-21 20:33 OV7670摄像头\ov7670_fifo.OBJ
文件 4264 2012-09-21 18:53 OV7670摄像头\Sensor_config.h
文件 878 2012-09-21 18:57 OV7670摄像头\UART.c
文件 119 2012-09-21 18:57 OV7670摄像头\UART.h
文件 2342 2012-09-21 20:33 OV7670摄像头\UART.LST
文件 12135 2012-09-21 20:33 OV7670摄像头\UART.OBJ
文件 24239 2012-09-21 18:50 OV7670摄像头\彩屏.plg
文件 65833 2012-09-21 20:33 OV7670摄像头\摄像头
文件 6520 2012-09-21 20:33 OV7670摄像头\摄像头.hex
文件 90 2012-09-21 20:33 OV7670摄像头\摄像头.lnp
文件 31040 2012-09-21 20:33 OV7670摄像头\摄像头.M51
文件 6881 2012-09-21 20:33 OV7670摄像头\摄像头.plg
文件 57979 2012-09-21 20:36 OV7670摄像头\摄像头.uvopt
文件 13755 2012-09-21 20:36 OV7670摄像头\摄像头.uvproj
文件 57735 2012-09-21 18:50 OV7670摄像头\摄像头_uvopt.bak
文件 0 2012-09-21 18:50 OV7670摄像头\摄像头_uvproj.bak
相关资源
- 贴片STC12C5A60S2的原理图和PCB库
- OV7670和ADV611的图像采集与压缩系统设
- STC12C5A60S2 实现双串口应用及红外解析
- STC12C5A60S2自带ADC采集电压信号+DS18B2
- 基于STC89C52RC和STC12C5A60S2单片机的DHT
- STC12C5A60S2的原理图库和PCB库
- STC12C5A60S2-LQFP48 AD原理图库
- STC12C5A60S2封装库
- STC12C5A60S2单片机各个模块程序代码
- CMOS OV7670的寄存器配置表 书写很整齐
- ov7670摄像头模块不带fifo用stm32f207实现
- STC12C5A60S2控制SIM900A短信GSM模块
- 基于STC12C5A60S2 的TM7707测试程序
- stc12c5a红外hx1838解码
- OV7670模块详细代码
- stc12c5a60s2AD液晶显示程序
- 基于STC12C5A60S2和GSMTC35I的发送与接收信
- 基于S3C2440的OV7670摄像头的裸机程序
评论
共有 条评论