Page 627 - 완) I MDP 프로젝트 작품 보고서(전체과 1학년)1.6
P. 627

}
                 unsigned  char  OV7670_read(unsigned  char  regID,  unsigned  char  *regDat)
                 {

                     i2c_start();
                     if(0==i2c_write_byte(0x42))
                    {
                         i2c_stop();
                         return(0);
                    }

                     delay_us(50);
                     if(0==i2c_write_byte(regID))
                    {
                         i2c_stop();

                         return(0);
                    }
                     i2c_stop();

                     delay_us(50);


                     i2c_start();
                     if(0==i2c_write_byte(0x43))
                    {
                         i2c_stop();

                         return(0);
                    }
                     delay_us(50);
                     *regDat=i2c_read_byte();
                    i2c_noack();
                     i2c_stop();

                     return(1);
                 }


                 unsigned  char  OV7670_init(void)

                 {
                     unsigned  char  temp;

                     unsigned    int  i=0;




                                                         -  620  -
   622   623   624   625   626   627   628   629   630   631   632