當前位置:首頁 » 編程語言 » 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();
。。。
。。。
。。。你自己完成咯}

熱點內容
java返回this 發布:2025-10-20 08:28:16 瀏覽:588
製作腳本網站 發布:2025-10-20 08:17:34 瀏覽:884
python中的init方法 發布:2025-10-20 08:17:33 瀏覽:576
圖案密碼什麼意思 發布:2025-10-20 08:16:56 瀏覽:762
怎麼清理微信視頻緩存 發布:2025-10-20 08:12:37 瀏覽:679
c語言編譯器怎麼看執行過程 發布:2025-10-20 08:00:32 瀏覽:1009
郵箱如何填寫發信伺服器 發布:2025-10-20 07:45:27 瀏覽:252
shell腳本入門案例 發布:2025-10-20 07:44:45 瀏覽:110
怎麼上傳照片瀏覽上傳 發布:2025-10-20 07:44:03 瀏覽:801
python股票數據獲取 發布:2025-10-20 07:39:44 瀏覽:708