⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 sensor_micron3m_mt9t111.c

📁 Module is Sensor ov creation !
💻 C
📖 第 1 页 / 共 5 页
字号:
    CAM_SEND_CMD (0x098E, 0xBC2E); 	// MCU_ADDRESS [LL_GAMMA_NEUTRAL_CURVE_16]
    CAM_SEND_CMD (0x0990, 0x00F3); 	// MCU_DATA_0
    CAM_SEND_CMD (0x098E, 0xBC2F); 	// MCU_ADDRESS [LL_GAMMA_NEUTRAL_CURVE_17]
    CAM_SEND_CMD (0x0990, 0x00F9); 	// MCU_DATA_0
    CAM_SEND_CMD (0x098E, 0xBC30); 	// MCU_ADDRESS [LL_GAMMA_NEUTRAL_CURVE_18]
    CAM_SEND_CMD (0x0990, 0x00FF); 	// MCU_DATA_0
    CAM_SEND_CMD (0x098E, 0x8400); 	// MCU_ADDRESS [SEQ_CMD]
    CAM_SEND_CMD (0x0990, 0x0005); 	// MCU_DATA_0

    CAM_SEND_CMD (0x098E, 0xEC1F); 	
    CAM_SEND_CMD (0x0990, 0x0037); 	
    CAM_SEND_CMD (0x098E, 0xE81F); 	
    CAM_SEND_CMD (0x0990, 0x0037); 	
    CAM_SEND_CMD (0x098E, 0x2403); 	
    CAM_SEND_CMD (0x0990, 0x0003); 	
    CAM_SEND_CMD (0x098E, 0x4825); 	
    CAM_SEND_CMD (0x0990, 0x09F6); 	
    CAM_SEND_CMD (0x098E, 0x486D); 	
    CAM_SEND_CMD (0x0990, 0x1388); 	
    CAM_SEND_CMD (0x098E, 0x481F); 	
    CAM_SEND_CMD (0x0990, 0x09F6); 	
    CAM_SEND_CMD (0x098E, 0x4867); 	
    CAM_SEND_CMD (0x0990, 0x0378); 	
    CAM_SEND_CMD (0x098E, 0x480C); 	
    CAM_SEND_CMD (0x0990, 0x146C); 	
    CAM_SEND_CMD (0x098E, 0x4854); 	
    CAM_SEND_CMD (0x0990, 0x0024); 	
    CAM_SEND_CMD (0x098E, 0x4811); 	
    CAM_SEND_CMD (0x0990, 0x060E); 	
    CAM_SEND_CMD (0x098E, 0x4859); 	
    CAM_SEND_CMD (0x0990, 0x01E5); 	
    CAM_SEND_CMD (0x098E, 0x4813); 	
    CAM_SEND_CMD (0x0990, 0x02D0); 	
    CAM_SEND_CMD (0x098E, 0x485B); 	
    CAM_SEND_CMD (0x0990, 0x010B); 	
    CAM_SEND_CMD (0x098E, 0x6825); 	
    CAM_SEND_CMD (0x0990, 0x0000); 	
    CAM_SEND_CMD (0x098E, 0x6C25); 	
    CAM_SEND_CMD (0x0990, 0x0001); 	
    CAM_SEND_CMD (0x098E, 0x6827); 	
    CAM_SEND_CMD (0x0990, 0x0007); 	
    CAM_SEND_CMD (0x098E, 0x6C27); 	
    CAM_SEND_CMD (0x0990, 0x0001); 	
    CAM_SEND_CMD (0x098E, 0x6821); 	
    CAM_SEND_CMD (0x0990, 0x1B58); 	
    CAM_SEND_CMD (0x098E, 0xE823); 	
    CAM_SEND_CMD (0x0990, 0x008C); 	
    CAM_SEND_CMD (0x098E, 0xE824); 	
    CAM_SEND_CMD (0x0990, 0x007C); 	
    CAM_SEND_CMD (0x098E, 0x6C21); 	
    CAM_SEND_CMD (0x0990, 0x1B58); 	
    CAM_SEND_CMD (0x098E, 0xEC23); 	
    CAM_SEND_CMD (0x0990, 0x008C); 	
    CAM_SEND_CMD (0x098E, 0xEC24); 	
    CAM_SEND_CMD (0x0990, 0x007C); 	
    CAM_SEND_CMD (0x098E, 0xA415); 	
    CAM_SEND_CMD (0x0990, 0x0004); 	
    CAM_SEND_CMD (0x098E, 0xE82B); 	
    CAM_SEND_CMD (0x0990, 0x0002); 	
    CAM_SEND_CMD (0x098E, 0x6815); 	
    CAM_SEND_CMD (0x0990, 0x0018);	
    CAM_SEND_CMD (0x098E, 0x6817); 	
    CAM_SEND_CMD (0x0990, 0x0008);    
    CAM_SEND_CMD (0x098E, 0x682D); 	
    CAM_SEND_CMD (0x0990, 0x0008); 	
    CAM_SEND_CMD (0x098E, 0x682F); 	
    CAM_SEND_CMD (0x0990, 0x0040); 	
    CAM_SEND_CMD (0x098E, 0x6831); 	
    CAM_SEND_CMD (0x0990, 0x0020); 	
    CAM_SEND_CMD (0x098E, 0x6833); 	
    CAM_SEND_CMD (0x0990, 0x0080); 	
    CAM_SEND_CMD (0x098E, 0x6835); 	
    CAM_SEND_CMD (0x0990, 0x0080); 	
    CAM_SEND_CMD (0x098E, 0x6839); 	
    CAM_SEND_CMD (0x0990, 0x012C); 	
    CAM_SEND_CMD (0x098E, 0x6837); 	
    CAM_SEND_CMD (0x0990, 0x0040); 	
    CAM_SEND_CMD (0x098E, 0xA005); 	
    CAM_SEND_CMD (0x0990, 0x0000); 
    CAM_SEND_CMD (0x098E, 0x681B); 	
    CAM_SEND_CMD (0x0990, 0x0004); 	
    CAM_SEND_CMD (0x098E, 0x6C1B); 	
    CAM_SEND_CMD (0x0990, 0x0004); 	

    CAM_SEND_CMD (0x098E, 0xC8F4); 	
    CAM_SEND_CMD (0x0990, 0x0005); 	
    CAM_SEND_CMD (0x098E, 0xC8F5); 	
    CAM_SEND_CMD (0x0990, 0x0001); 	
    CAM_SEND_CMD (0x098E, 0x48F6); 	
    CAM_SEND_CMD (0x0990, 0x85E8); 	
    CAM_SEND_CMD (0x098E, 0x48F8); 	
    CAM_SEND_CMD (0x0990, 0x8D27); 	
    CAM_SEND_CMD (0x098E, 0x48FA); 	
    CAM_SEND_CMD (0x0990, 0x4A1B); 	
    CAM_SEND_CMD (0x098E, 0x48FC); 	
    CAM_SEND_CMD (0x0990, 0x73A8); 	
    CAM_SEND_CMD (0x098E, 0x48FE); 	
    CAM_SEND_CMD (0x0990, 0x3ECD); 	
    CAM_SEND_CMD (0x098E, 0x4900); 	
    CAM_SEND_CMD (0x0990, 0x1A06); 	
    CAM_SEND_CMD (0x098E, 0x4902); 	
    CAM_SEND_CMD (0x0990, 0x3FF8); 	
    CAM_SEND_CMD (0x098E, 0x4904); 	
    CAM_SEND_CMD (0x0990, 0x0003); 	
    CAM_SEND_CMD (0x098E, 0x4906); 	
    CAM_SEND_CMD (0x0990, 0x0027); 	
    CAM_SEND_CMD (0x098E, 0x4908); 	
    CAM_SEND_CMD (0x0990, 0x0034); 	
    CAM_SEND_CMD (0x098E, 0xC8EE); 	
    CAM_SEND_CMD (0x0990, 0x005A); 	
    CAM_SEND_CMD (0x098E, 0xC8EF); 	
    CAM_SEND_CMD (0x0990, 0x00AF); 	
    CAM_SEND_CMD (0x098E, 0xC8F0); 	
    CAM_SEND_CMD (0x0990, 0x0064); 	
    CAM_SEND_CMD (0x098E, 0xC8F1); 	
    CAM_SEND_CMD (0x0990, 0x00AC); 	
    CAM_SEND_CMD (0x098E, 0xB839); 	
    CAM_SEND_CMD (0x0990, 0x0001); 	
    CAM_SEND_CMD (0x098E, 0xC910); 	
    CAM_SEND_CMD (0x0990, 0x0004); 	
    CAM_SEND_CMD (0x098E, 0xC911); 	
    CAM_SEND_CMD (0x0990, 0x00C8); 	
    CAM_SEND_CMD (0x098E, 0x48B0); 	
    CAM_SEND_CMD (0x0990, 0x0180); 	
    CAM_SEND_CMD (0x098E, 0x48B2); 	
    CAM_SEND_CMD (0x0990, 0xFF7A); 	
    CAM_SEND_CMD (0x098E, 0x48B4); 	
    CAM_SEND_CMD (0x0990, 0x0018); 	
    CAM_SEND_CMD (0x098E, 0x48B6); 	
    CAM_SEND_CMD (0x0990, 0xFFCA); 	
    CAM_SEND_CMD (0x098E, 0x48B8); 	
    CAM_SEND_CMD (0x0990, 0x017C); 	
    CAM_SEND_CMD (0x098E, 0x48BA); 	
    CAM_SEND_CMD (0x0990, 0xFFCC); 	
    CAM_SEND_CMD (0x098E, 0x48BC); 	
    CAM_SEND_CMD (0x0990, 0x000C); 	
    CAM_SEND_CMD (0x098E, 0x48BE); 	
    CAM_SEND_CMD (0x0990, 0xFF1F); 	
    CAM_SEND_CMD (0x098E, 0x48C0); 	
    CAM_SEND_CMD (0x0990, 0x01E8); 	
    CAM_SEND_CMD (0x098E, 0x48C6); 	
    CAM_SEND_CMD (0x0990, 0x0079); 	
    CAM_SEND_CMD (0x098E, 0x48C8); 	
    CAM_SEND_CMD (0x0990, 0xFFAD); 	
    CAM_SEND_CMD (0x098E, 0x48CA); 	
    CAM_SEND_CMD (0x0990, 0xFFE2); 	
    CAM_SEND_CMD (0x098E, 0x48CC); 	
    CAM_SEND_CMD (0x0990, 0x0033); 	
    CAM_SEND_CMD (0x098E, 0x48CE); 	
    CAM_SEND_CMD (0x0990, 0x002A); 	
    CAM_SEND_CMD (0x098E, 0x48D0); 	
    CAM_SEND_CMD (0x0990, 0xFFAA); 	
    CAM_SEND_CMD (0x098E, 0x48D2); 	
    CAM_SEND_CMD (0x0990, 0x0017); 	
    CAM_SEND_CMD (0x098E, 0x48D4); 	
    CAM_SEND_CMD (0x0990, 0x004B); 	
    CAM_SEND_CMD (0x098E, 0x48D6); 	
    CAM_SEND_CMD (0x0990, 0xFFA5); 	
    CAM_SEND_CMD (0x098E, 0x48C2); 	
    CAM_SEND_CMD (0x0990, 0x0020); 	
    CAM_SEND_CMD (0x098E, 0x48C4); 	
    CAM_SEND_CMD (0x0990, 0x0044); 	
    CAM_SEND_CMD (0x098E, 0x48D8); 	
    CAM_SEND_CMD (0x0990, 0x0022); 	
    CAM_SEND_CMD (0x098E, 0x48DA); 	
    CAM_SEND_CMD (0x0990, 0xFFE2); 	
    CAM_SEND_CMD (0x098E, 0xDC2A); 	
    CAM_SEND_CMD (0x0990, 0x001F); 	
    CAM_SEND_CMD (0x098E, 0xDC2B); 	
    CAM_SEND_CMD (0x0990, 0x0012); 	
    CAM_SEND_CMD (0x098E, 0xAC02); 	
    CAM_SEND_CMD (0x0990, 0x0002); 	
    CAM_SEND_CMD (0x098E, 0xC914); 	
    CAM_SEND_CMD (0x0990, 0x0000); 	
    CAM_SEND_CMD (0x098E, 0xC915); 	
    CAM_SEND_CMD (0x0990, 0x00FF); 	
    CAM_SEND_CMD (0x098E, 0x48DC); 	
    CAM_SEND_CMD (0x0990, 0x004D); 	
    CAM_SEND_CMD (0x098E, 0x48DE); 	
    CAM_SEND_CMD (0x0990, 0x0096); 	
    CAM_SEND_CMD (0x098E, 0x48E0); 	
    CAM_SEND_CMD (0x0990, 0x001D); 	
    CAM_SEND_CMD (0x098E, 0x48E2); 	
    CAM_SEND_CMD (0x0990, 0x004D); 	
    CAM_SEND_CMD (0x098E, 0x48E4); 	
    CAM_SEND_CMD (0x0990, 0x0096); 	
    CAM_SEND_CMD (0x098E, 0x48E6); 	
    CAM_SEND_CMD (0x0990, 0x001D); 	
    CAM_SEND_CMD (0x098E, 0x48E8); 	
    CAM_SEND_CMD (0x0990, 0x004D); 	
    CAM_SEND_CMD (0x098E, 0x48EA); 	
    CAM_SEND_CMD (0x0990, 0x0096); 	
    CAM_SEND_CMD (0x098E, 0x48EC); 	
    CAM_SEND_CMD (0x0990, 0x001D); 	
	
    CAM_SEND_CMD (0x098E, 0xC949); 	
    CAM_SEND_CMD (0x0990, 0x0000); 	
    CAM_SEND_CMD (0x098E, 0xC94A); 	
    CAM_SEND_CMD (0x0990, 0x0062); 	
    CAM_SEND_CMD (0x35A2, 0x0080); 	
    CAM_SEND_CMD (0x35A4, 0x0596); 	
    CAM_SEND_CMD (0x098E, 0xE86F); 	
    CAM_SEND_CMD (0x0990, 0x0080); 	
    CAM_SEND_CMD (0x098E, 0xE870); 	
    CAM_SEND_CMD (0x0990, 0x0036); 	
    CAM_SEND_CMD (0x098E, 0xEC6F); 	
    CAM_SEND_CMD (0x0990, 0x0080); 	
    CAM_SEND_CMD (0x098E, 0xEC70); 	
    CAM_SEND_CMD (0x0990, 0x0036); 	
    CAM_SEND_CMD (0x098E, 0xC948); 	
    CAM_SEND_CMD (0x0990, 0x0004); 	

    CAM_SEND_CMD (0x098E, 0x8400); 	
    CAM_SEND_CMD (0x0990, 0x0005); 	
	//DELAY=500
	//TC_TimeDly(200);
	TC_TimeDly(100);
    CAM_SEND_CMD (0x098E, 0x8400); 	
    CAM_SEND_CMD (0x0990, 0x0006); 	
	//DELAY=500
	//TC_TimeDly(200);
	TC_TimeDly(100);
	
#elif USE96MHZ
//initial_tab
CAM_SEND_CMD (0x0100, 0x2000); 	
CAM_SEND_CMD (0x0116, 0x000A); 	
CAM_SEND_CMD (0x0016, 0x0667); 	
//DELAY=1
TC_TimeDly(1);
CAM_SEND_CMD (0x0014, 0x8047); 	
CAM_SEND_CMD (0x0014, 0x8045); 	
//DELAY=10
TC_TimeDly(4);
CAM_SEND_CMD (0x0014, 0x2145); 	
CAM_SEND_CMD (0x0010, 0x0010); 	
CAM_SEND_CMD (0x0012, 0x0070); 	
CAM_SEND_CMD (0x002A, 0x77EA); 	
CAM_SEND_CMD (0x0014, 0x2545); 	
CAM_SEND_CMD (0x0014, 0x2547); 	
CAM_SEND_CMD (0x0014, 0x3447); 	
//DELAY=1
TC_TimeDly(1);
CAM_SEND_CMD (0x0014, 0x3047); 	
CAM_SEND_CMD (0x0014, 0x3046); 	
CAM_SEND_CMD (0x0022, 0x01E0); 	
CAM_SEND_CMD (0x001E, 0x0707); 	
CAM_SEND_CMD (0x3084, 0x2409); 	
CAM_SEND_CMD (0x3092, 0x0A49); 	
CAM_SEND_CMD (0x3094, 0x4949); 	
CAM_SEND_CMD (0x3096, 0x4949); 	
CAM_SEND_CMD (0x0018, 0x4028); 	
CAM_SEND_CMD (0x0016, 0x0667); 	
CAM_SEND_CMD (0x0026, 0x0000); 	
CAM_SEND_CMD (0x001A, 0x0218); 	
CAM_SEND_CMD (0x3C50, 0x0001); 	
CAM_SEND_CMD (0x301A, 0x12CC); 	
CAM_SEND_CMD (0x301C, 0x0100); 	
CAM_SEND_CMD (0x3088, 0xFFFF); 	
CAM_SEND_CMD (0x3172, 0x0003); 	
CAM_SEND_CMD (0x316C, 0x0406); 	
CAM_SEND_CMD (0x30FE, 0x4A38); 	
CAM_SEND_CMD (0x3100, 0x4738); 	
CAM_SEND_CMD (0x3126, 0x00FF); 	
//DELAY=500
TC_TimeDly(125);
CAM_SEND_CMD (0x098E, 0xB839); 	
CAM_SEND_CMD (0x0990, 0x0008); 	
//LSC
CAM_SEND_CMD (0x364A, 0x0150); 	
CAM_SEND_CMD (0x364C, 0x626E); 	
CAM_SEND_CMD (0x364E, 0x20B2); 	
CAM_SEND_CMD (0x3650, 0x82B1); 	
CAM_SEND_CMD (0x3652, 0xE1B2); 	
CAM_SEND_CMD (0x368A, 0xAA67); 	
CAM_SEND_CMD (0x368C, 0x562E); 	
CAM_SEND_CMD (0x368E, 0x4F51); 	
CAM_SEND_CMD (0x3690, 0x88D1); 	
CAM_SEND_CMD (0x3692, 0x9A33); 	
CAM_SEND_CMD (0x36CA, 0x6AB1); 	
CAM_SEND_CMD (0x36CC, 0xC2EF); 	
CAM_SEND_CMD (0x36CE, 0x8173); 	
CAM_SEND_CMD (0x36D0, 0x8B92); 	
CAM_SEND_CMD (0x36D2, 0xD514); 	
CAM_SEND_CMD (0x370A, 0x284E); 	
CAM_SEND_CMD (0x370C, 0x98B1); 	
CAM_SEND_CMD (0x370E, 0xACF4); 	
CAM_SEND_CMD (0x3710, 0x0594); 	
CAM_SEND_CMD (0x3712, 0x1E35); 	
CAM_SEND_CMD (0x374A, 0xA1D1); 	
CAM_SEND_CMD (0x374C, 0x8753); 	
CAM_SEND_CMD (0x374E, 0x87F6); 	
CAM_SEND_CMD (0x3750, 0x2FB6); 	
CAM_SEND_CMD (0x3752, 0x0939); 	
CAM_SEND_CMD (0x3640, 0x0570); 	
CAM_SEND_CMD (0x3642, 0x2A0E); 	
CAM_SEND_CMD (0x3644, 0x59D1); 	
CAM_SEND_CMD (0x3646, 0xA970); 	
CAM_SEND_CMD (0x3648, 0x83D2); 	
CAM_SEND_CMD (0x3680, 0xA56C); 	
CAM_SEND_CMD (0x3682, 0x3D0D); 	
CAM_SEND_CMD (0x3684, 0x61B0); 	
CAM_SEND_CMD (0x3686, 0xA5D0); 	
CAM_SEND_CMD (0x3688, 0xAF52); 	
CAM_SEND_CMD (0x36C0, 0x0E31); 	
CAM_SEND_CMD (0x36C2, 0x87F0); 	
CAM_SEND_CMD (0x36C4, 0x9FD1); 	
CAM_SEND_CMD (0x36C6, 0xF390); 	
CAM_SEND_CMD (0x36C8, 0xC5D4); 	
CAM_SEND_CMD (0x3700, 0x460F); 	
CAM_SEND_CMD (0x3702, 0xB18F); 	
CAM_SEND_CMD (0x3704, 0x8474); 	
CAM_SEND_CMD (0x3706, 0x5852); 	
CAM_SEND_CMD (0x3708, 0x09B5); 	
CAM_SEND_CMD (0x3740, 0x300E); 	
CAM_SEND_CMD (0x3742, 0xEF11); 	
CAM_SEND_CMD (0x3744, 0x88B6); 	
CAM_SEND_CMD (0x3746, 0x7175); 	
CAM_SEND_CMD (0x3748, 0x5E38); 	
CAM_SEND_CMD (0x3654, 0x00F0); 	
CAM_SEND_CMD (0x3656, 0x134E); 	
CAM_SEND_CMD (0x3658, 0x5451); 	
CAM_SEND_CMD (0x365A, 0xC790); 	
CAM_SEND_CMD (0x365C, 0x9A12); 	
CAM_SEND_CMD (0x3694, 0xE3CC); 	
CAM_SEND_CMD (0x3696, 0x412E); 	
CAM_SEND_CMD (0x3698, 0x0930); 	
CAM_SEND_CMD (0x369A, 0xCDD0); 	
CAM_SEND_CMD (0x369C, 0xC812); 	
CAM_SEND_CMD (0x36D4, 0x4011); 	
CAM_SEND_CMD (0x36D6, 0xB72F); 	
CAM_SEND_CMD (0x36D8, 0x9E92); 	
CAM_SEND_CMD (0x36DA, 0xCCF1); 	
CAM_SEND_CMD (0x36DC, 0xB2F4); 	
CAM_SEND_CMD (0x3714, 0x78CE); 	
CAM_SEND_CMD (0x3716, 0xA8D0); 	
CAM_SEND_CMD (0x3718, 0xA333); 	
CAM_SEND_CMD (0x371A, 0x1793); 	
CAM_SEND_CMD (0x371C, 0x0415); 	
CAM_SEND_CMD (0x3754, 0x958E); 	
CAM_SEND_CMD (0x3756, 0xDF52); 	
CAM_SEND_CMD (0x3758, 0x9A36); 	
CAM_SEND_CMD (0x375A, 0x27F6); 	
CAM_SEND_CMD (0x375C, 0x7838); 	
CAM_SEND_CMD (0x365E, 0x0170); 	
CAM_SEND_CMD (0x3660, 0x11EE); 	
CAM_SEND_CMD (0x3662, 0x40D1); 	
CAM_SEND_CMD (0x3664, 0x91B0); 	
CAM_SEND_CMD (0x3666, 0xDB11); 	
CAM_SEND_CMD (0x369E, 0xA14D); 	
CAM_SEND_CMD (0x36A0, 0x0EAE); 	
CAM_SEND_CMD (0x36A2, 0x2210); 	

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -