• 大小: 79KB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2021-05-05
  • 语言: 其他
  • 标签: 12C5A  OV7670  9325  

资源简介

利用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

评论

共有 条评论