當前位置:首頁 » 編程語言 » c語言退出程序函數

c語言退出程序函數

發布時間: 2025-07-20 05:24:34

① 退出程序的C語言函數怎麼寫

用ad轉,16個電阻串聯在一起,每個節點引出線與按鍵相連,按鍵另一端為公共端與p1^n相連。然後ad口採集到的電壓也不同,就能判別按的是哪個按鍵,因此只要寫ad采樣程序就可以了
這是stc12c2052ad的例子
/**********************************************************ad轉換**********************************************************/
voidinitadc()
{p1=0xff;
adc_contr|=0x80;
delaynop(200);
p1m0=0x01;//這兩個寄存器用來設置p1口四種狀態,每一位對應一個p1引腳,按狀態組合操作
p1m1=0x01;//設置p1.0為開漏狀態
delaynop(200);
}
uintadc()
{
adc_data=0;//清除結果adc_contr=0x60;//轉換速度設置0x60最快速度adc_contr=0xe0;//1110,0000清adc_flag,adc_start位和低3位
adc_contr=0xe0;
delaynop(200);//使輸入電壓達到穩定
adc_contr=0xe8;//1110,1000令adcs=1,啟動a/d轉換,
while(1)//等待a/d轉換結束
{
if(adc_contr&0x10)//0001,0000測試a/d轉換結束否
{break;}
}
adc_contr=0xe0;//1110,0111清adc_flag位,關閉a/d轉換,
delaynop(400);returnadc_data;//返回a/d10位轉換結果
}
voidadc_to_key()//adc數據轉換按鍵信號
{
v=adc();
。。。
。。。
。。。你自己完成咯}

熱點內容
匈牙利演算法最大 發布:2025-07-20 10:52:54 瀏覽:852
sql日期列表 發布:2025-07-20 10:52:09 瀏覽:36
linux谷歌瀏覽器安裝 發布:2025-07-20 10:44:07 瀏覽:335
好用的反編譯 發布:2025-07-20 10:32:44 瀏覽:57
9月9日復刻先祖是什麼安卓 發布:2025-07-20 10:30:27 瀏覽:606
流控資料庫 發布:2025-07-20 10:27:16 瀏覽:414
雲搶包網站源碼 發布:2025-07-20 10:25:38 瀏覽:121
安卓多開為什麼一直打不開 發布:2025-07-20 10:25:00 瀏覽:883
ios移動文件夾 發布:2025-07-20 10:24:50 瀏覽:690
數控機床編程步驟 發布:2025-07-20 10:14:22 瀏覽:97