久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 5618|回復: 7
收起左側

STC12單片機驅動OV7670帶fifo攝像頭程序 屏幕ILI9486

  [復制鏈接]
ID:466381 發表于 2021-2-13 02:25 | 顯示全部樓層 |閱讀模式
使用屏幕ILI9486(就是arduino的3.5寸320*480的屏)

單片機源程序如下:
  1. #include<STC12C5A60S2.h>
  2. #include "ov7670_fifo.h"
  3. #include "lcd.h"

  4. void main_init()
  5. {
  6.         EX0=1;          //紅外中斷
  7.         IT0=1;    //下降沿有效
  8.         //EA=1;
  9. }
  10. unsigned char bn=0;

  11. void main(void)
  12. {
  13.         unsigned int  a,b;
  14.         unsigned int  c_data;
  15.        
  16.         unsigned char tmp;
  17.        
  18.         main_init();
  19.         LCD_Init();
  20.        
  21.         FIFO_CS_L();
  22.         FIFO_WE_L();
  23.         do
  24.         {
  25.                 tmp = Sensor_init();
  26.         }
  27.         while(!tmp);         
  28.         //UART1_Send_String("OV7670初始化成功!\r\n");  
  29.        
  30.         EA=1;          //總中斷
  31. //        LCD_Clear(GREEN);
  32.         //while(1);
  33.        
  34.         while(1)
  35.         {
  36.                 while(bn!=2)
  37.                 {
  38.                
  39.                 }
  40.                
  41.                 FIFO_RRST_L();        //復位FIFO讀指針
  42.                 FIFO_RD_L();
  43.                 FIFO_RD_H();
  44.                 FIFO_RD_L();
  45.                 FIFO_RRST_H();
  46.                 FIFO_RD_H();
  47.                
  48.                 //LCD_SetPos(0,239,0,319);
  49.                 LCD_SetWindows(0,0,239,319);//設置顯示窗口
  50.                 EA=0;
  51.                 for(a=0;a<320;a++)
  52.                 {
  53.                         for(b=0;b<240;b++)
  54.                         {
  55.                                 FIFO_RD_L();
  56.                                 c_data = CAMERA2MCU_Data;//讀高位
  57.                                 //SBUF=CAMERA2MCU_Data;
  58.                                 c_data <<= 8;
  59.                                 FIFO_RD_H();
  60.                                 FIFO_RD_L();
  61.                                 //SBUF=CAMERA2MCU_Data;
  62.                                 c_data |= CAMERA2MCU_Data;//讀低位
  63.                                 FIFO_RD_H();
  64.                                
  65.                                 LCD_WR_DATA(c_data);
  66.                         }
  67.                 }
  68.                 EA=1;
  69.                 LCD_SetWindows(0,0,479,639);//設置顯示窗口
  70.                 bn=0;
  71.         }       
  72. }
  73.        
  74. void int0() interrupt 0
  75. {  
  76.         if(bn==0)
  77.         {
  78.                 FIFO_WRST_L();    //復位FIFO寫指針
  79.                 FIFO_RD_L();
  80.                 FIFO_RD_H();
  81.                 FIFO_RD_L();
  82.                 FIFO_WRST_H();
  83.                 FIFO_RD_H();
  84.                 bn=1;
  85.                 FIFO_WE_H();
  86.         }
  87.         else if(bn==1)
  88.         {
  89.                 FIFO_WE_L();
  90.                 bn=2;
  91.         }
  92. }
復制代碼

所有程序51hei提供下載:
攝像頭OV7670帶FIFO.zip (79.02 KB, 下載次數: 117)



評分

參與人數 1黑幣 +50 收起 理由
admin + 50 共享資料的黑幣獎勵!

查看全部評分

回復

使用道具 舉報

ID:689324 發表于 2021-2-17 01:26 | 顯示全部樓層
感謝分享,請問樓主VSYNC引腳上升沿怎么檢測?需要另接反相器么?
回復

使用道具 舉報

ID:466381 發表于 2021-2-21 17:49 | 顯示全部樓層
zhuzd 發表于 2021-2-17 01:26
感謝分享,請問樓主VSYNC引腳上升沿怎么檢測?需要另接反相器么?

不用接反相器,直接外部中斷檢測下降沿就可以了
捕獲.PNG
回復

使用道具 舉報

無效樓層,該帖已經被刪除
ID:585455 發表于 2021-7-7 16:52 | 顯示全部樓層
非常感謝,之前只用stm32才能run,這個範例讓我精神一振。
回復

使用道具 舉報

ID:984600 發表于 2021-11-25 13:24 | 顯示全部樓層
有沒有老哥知道stm32f103的ov9486加ov7725的程序
回復

使用道具 舉報

ID:984600 發表于 2021-12-13 13:51 | 顯示全部樓層
厲害,希望大佬繼續分享
回復

使用道具 舉報

ID:1012499 發表于 2022-4-14 14:40 | 顯示全部樓層
這個晶振必須是30MHz嗎?
回復

使用道具 舉報

ID:525244 發表于 2022-4-15 12:18 來自觸屏版 | 顯示全部樓層
讀的帶緩存的攝像頭嗎?能做物體識別碼?
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 北条麻妃99精品青青久久主播 | 欧美午夜一区二区三区免费大片 | caoporn国产精品免费公开 | 亚洲精品久久久久久久久久久 | 人人做人人澡人人爽欧美 | 金莲网| 欧美不卡 | 国产乱码精品一品二品 | 日韩一区二区三区视频 | 国产精品欧美一区喷水 | 日韩欧美在线观看 | 免费簧片视频 | 国产免费va | 亚洲成人激情在线观看 | 日韩一级黄色毛片 | 91超碰在线观看 | 亚洲区一 | 黑人巨大精品 | 99久9 | 国产伦精品一区二区三区精品视频 | 亚洲性爰| 成人免费视频 | 国产精品一区三区 | 日韩综合在线 | 日韩综合一区 | 99reav | 国产成人精品综合 | 一级毛片视频在线 | 99久久日韩精品免费热麻豆美女 | 欧美精品在线播放 | 综合一区| 黄色大片免费网站 | 天天干com| 久久中文字幕视频 | 日日干综合 | 中文字幕一区二区三区精彩视频 | 99久久99热这里只有精品 | 亚洲精品成人免费 | 男人天堂国产 | 天天干成人网 | 9久9久9久女女女九九九一九 |