?? main.c
字號:
//利用4Hz時基中斷,
#include<spce061a_chf.h>
#include"bit.h"
#include"TCS230.h"
int main(void)
{
unsigned int t_red=0;
unsigned int t_green=0;
unsigned int t_blue=0;//白平衡測試得到的時間值
unsigned int temp_counter=0;
unsigned int counter_red=0;
unsigned int counter_green=0;
unsigned int counter_blue=0;//實際測試得到的顏色值
*P_INT_Ctrl=0x0008;
asm("irq off");
init_IO();
while(1)
{
temp_counter=Red();
t_red=0.25*255/temp_counter;
temp_counter=Blue();
t_blue=0.25*255/temp_counter;
temp_counter=Green();
t_green=0.25*255/temp_counter;//白平衡測試
//下面開始實際測試
temp_counter=Red();
counter_red=t_red*temp_counter/0.25;
temp_counter=Blue();
counter_blue=t_blue*temp_counter/0.25;
temp_counter=Green();
counter_green=t_green*temp_counter/0.25;//實際測試
//下面根據(jù)counter_red,counter_blue,counter_green分析顏色值
}
return 0;
}
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -