|
4黑幣
本模塊實現(xiàn)的功能是檢測光強強度,根據(jù)光強大小來判斷開關(guān)窗簾(即電機正反轉(zhuǎn)),利用數(shù)字光強傳感模塊檢測光強強度并將數(shù)據(jù)顯示在1602液晶屏上,顯示的數(shù)據(jù)是五位數(shù),同時利用矩陣鍵盤液晶屏上設(shè)置光強范圍,F(xiàn)在存在的問題是光強強度五位數(shù)不能用來做比較,而矩陣鍵盤設(shè)置的數(shù)字是可以調(diào)用的,請大俠幫忙解答。
部分程序如下:
uint ge,shi,bai,qian,wan,key; //這是檢測的光強強度的變量
uint w1=0,q1=1,b1=3,s1=4,g1=5;
uint w2=0,q2=0,b2=1,s2=0,g2=0; //這兩行是矩陣鍵盤設(shè)置的范圍的每一位。(如w1、q1、b1、s1、g1分別是最大值的萬位千位百位十位個位
//下面程序是轉(zhuǎn)換出個十百千萬
void conversion(uint temp_data) // 數(shù)據(jù)轉(zhuǎn)換出 個,十,百,千,萬
{
wan=temp_data/10000+0x30 ;
temp_data=temp_data%10000; //取余運算
qian=temp_data/1000+0x30 ;
temp_data=temp_data%1000; //取余運算
bai=temp_data/100+0x30 ;
temp_data=temp_data%100; //取余運算
shi=temp_data/10+0x30 ;
temp_data=temp_data%10; //取余運算
ge=temp_data+0x30; |
|