国产爱久久久精品_看**视频一一级毛片_91啪国自产中文字幕在线_国内精品伊人久久久久妇

網絡消費網 >  5G > > 正文
基于51單片機12864簡易計算器
時間:2022-02-11 10:22:01
終于寫計算器了,其實計算器老早就寫好了的,只是那會一直在忙考試還有實驗室項目,所以沒能空出時間來寫博客。現在寒假在家,終于可以靜心的學點東西了。下面就先寫點自己寫這個程序的過程。其實這是個單片機課的期末課題,但是沒有幾個能寫的好的。計算器其實要考慮周全也是很復雜的,。但我們只要求做簡易計算器,所以我的計算器只有整數加減乘除,帶負數功能。經過檢驗,實用性還是可以的。這個程序的整體思路很簡單,主要是一些細節的處理。思路是,先矩陣鍵盤掃描,監測運算符號按下,存儲兩個運算數,計算結果,整個過程的實時顯示。先是矩陣鍵盤掃描,我以前一直用的郭天祥教的方法,這種方法很好理解,但是缺點是代碼太長了,于是我上網去找一種簡單的矩陣鍵盤掃描。(相比于埋頭苦想,有時候去網上找方法也是不錯的)void keyscan(){uchar h,l;if(keypress()){P3=0X0F;_nop_();h=P3;h&=0X0F;//讀取按鍵所在‘行’P3=0XF0;_nop_();_nop_();l=P3;l&=0XF0;//讀取按鍵所在‘列’key=h+l;//最后相加作為SWITCH CASE的選擇//這種掃描過程很清楚明了是吧switch(key){case 0xEE:key=1;Input[i]=1;break;// 1case 0xDE:key=4;Input[i]=4;break;// 4case 0xBE:key=7;Input[i]=7;break;// 7case 0x7E:key=0;Input[i]=0;break; /// 0case 0xED:key=2;Input[i]=2;break;// 2case 0xDD:key=5;Input[i]=5;break;// 5case 0xBD:key=8;Input[i]=8;break; // 8case 0x7D:key=16;i--;break; // = 16case 0xEB:key=3;Input[i]=3;break; // 3case 0xDB:key=6;Input[i]=6;break; // 6case 0xBB:key=9;Input[i]=9;break; // 9case 0x7B: clear();break; // c 17case 0xE7:key=18;Input[i]=+;n=i;break; // + 18case 0xD7:key=19;Input[i]=-;n=i;break;// - 19case 0xB7:key=20;Input[i]=*;n=i;break; // * 20case 0x77:key=21;Input[i]=/;n=i;break; // / 21default:key=22; }i++; while(keypress());}}我的keyscan()函數就出來了。。。把每次按鍵的數存入數組,然后一直顯示數組成員就可以達到實時顯示輸入數字的效果了。void jisuan(int n,int l,uchar yusuan){int a=0,b=0,c=0,result;uchar x;for(x=0;x{a+=(Input[x]-0)*pow(10,n-x-1);}for(x=n+1;x{b+=(Input[x]-0)*pow(10,l-x-1);}// write_num(0,1,a);// write_num(0,2,b);switch(yusuan){case +:result=a+b;write_num(0,1,result); break; // + 18case -:result=a-b;write_num(0,1,result);break;// - 19case *:result=a*b;write_num(0,1,result);break; // * 20case /:result=a/b;write_num(0,1,result);break; // / 21}}這個就是計算函數了,里面的a+=(Input[x]-0)*pow(10,n-x-1);b+=(Input[x]-0)*pow(10,l-x-1);這是用來計算輸入數值的,這個應該可以理解最后是主函數:void main(){Lcd_Init();// write_string(0,3,"check ok");while(1){keyscan();write_string(0,0,Input);if(key==16){l=i; if(n>0&&n!=i-1){switch(Input[n]){ case +:jisuan(n,l,+); break; // + 18case -:jisuan(n,l,-);break;// - 19case *:jisuan(n,l,*);break; // * 20case /:jisuan(n,l,/);break; // / 21}}else{write_string(0,1,"ERROR");} }delayms(1);}while(1);}簡易計算器的51程序就此結束了

關鍵詞: 51單片機12864簡易計算

版權聲明:
    凡注明來網絡消費網的作品,版權均屬網絡消費網所有,未經授權不得轉載、摘編或利用其它方式使用上述作品。已經本網授權使用作品的,應在授權范圍內使用,并注明"來源:網絡消費網"。違反上述聲明者,本網將追究其相關法律責任。
    除來源署名為網絡消費網稿件外,其他所轉載內容之原創性、真實性、完整性、及時性本站不作任何保證或承諾,請讀者僅作參考并自行核實。
熱文

網站首頁 |網站簡介 | 關于我們 | 廣告業務 | 投稿信箱
 

Copyright © 2000-2020 m.fnsyft.com All Rights Reserved.
 

中國網絡消費網 版權所有 未經書面授權 不得復制或建立鏡像
 

聯系郵箱:920 891 263@qq.com

備案號:京ICP備2022016840號-15

營業執照公示信息

国产爱久久久精品_看**视频一一级毛片_91啪国自产中文字幕在线_国内精品伊人久久久久妇

        色狠狠综合天天综合综合| 欧美精品一区二区不卡| 欧美经典一区二区| 爽好多水快深点欧美视频| 成人免费毛片高清视频| 亚洲精品国久久99热| 91.com在线观看| 亚洲老司机在线| 国产成人综合在线播放| 日韩理论片网站| 日韩天堂在线观看| 亚洲一区二区三区在线播放| 国产成人亚洲综合a∨婷婷图片| 99re这里只有精品首页| 亚洲一级电影视频| 久久亚洲一级片| 日韩有码一区二区三区| 久久久久久久久久久99999| 日本精品一区二区三区四区的功能| 久久综合久久综合九色| 日韩在线a电影| 国产日韩欧美a| 欧美日本一区二区在线观看| 亚洲免费在线电影| 成人精品免费网站| 午夜在线电影亚洲一区| 国产精品天干天干在观线| 极品瑜伽女神91| 亚洲嫩草精品久久| 精品理论电影在线观看 | 国产精品美女久久福利网站| 欧美日韩成人高清| 亚洲一区二区偷拍精品| 91色九色蝌蚪| 欧美日韩美女一区二区| 亚洲一二三专区| 久久精子c满五个校花| 欧美日本不卡视频| 亚洲国产精品尤物yw在线观看| 91免费在线视频观看| 欧美日韩另类一区| 亚洲高清中文字幕| 国产欧美日本一区二区三区| 日韩亚洲国产中文字幕欧美| 日本成人在线不卡视频| 136国产福利精品导航| 精品成人一区二区三区| 狠狠色狠狠色综合| 亚洲图片欧美视频| 中文字幕在线观看一区| 北岛玲一区二区三区四区| 欧美日韩一区二区三区视频| 亚洲一区二区三区不卡国产欧美| 国产欧美精品国产国产专区| 精品免费一区二区三区| 国产一区二区三区免费在线观看| 亚洲自拍偷拍图区| 最新中文字幕一区二区三区| 91同城在线观看| 欧美一区二区三区在线观看| 麻豆精品在线播放| 亚洲尤物视频在线| 日韩理论片在线| 国产亚洲精久久久久久| 精品久久人人做人人爽| 韩国精品主播一区二区在线观看 | 国产欧美一二三区| 国产·精品毛片| 欧美日韩亚洲综合在线 欧美亚洲特黄一级 | 久久精品在这里| 精品三级在线看| 国产精品亚洲第一区在线暖暖韩国| 一本色道亚洲精品aⅴ| 亚洲一区二区三区四区五区黄| 国产精品久久久久久久久免费樱桃| 久久亚洲综合av| 成人av免费在线观看| 欧美一三区三区四区免费在线看| 久久成人18免费观看| 色悠悠久久综合| 三级久久三级久久久| 亚洲自拍与偷拍| 亚洲一区二区在线视频| 亚洲欧美日韩国产手机在线| 亚洲日本一区二区三区| 国产精品久久久一本精品| 国产精品美女久久久久久2018| 久久精品亚洲国产奇米99| 久久久久国产精品麻豆| 99精品在线免费| 精品国产免费一区二区三区香蕉| 成人永久看片免费视频天堂| 91精品国产福利| 懂色中文一区二区在线播放| 日韩欧美一二三| 成人福利在线看| 精品毛片乱码1区2区3区| 99麻豆久久久国产精品免费| 2023国产精品视频| 91色乱码一区二区三区| 国产人伦精品一区二区| 国产欧美一区二区三区鸳鸯浴 | 欧美一级日韩一级| 丁香网亚洲国际| 欧美va在线播放| 91在线免费播放| 国产日韩精品一区| 中文字幕乱码亚洲精品一区| 1000部国产精品成人观看| 国产精品久久一卡二卡| 亚洲精品国产视频| 亚洲午夜电影在线| 免费视频最近日韩| 欧美日韩dvd在线观看| 国产高清亚洲一区| 精品国产精品一区二区夜夜嗨| 99久久99久久精品免费观看| 国产欧美一区二区精品秋霞影院| 中文字幕二三区不卡| 中文字幕日韩av资源站| 一区二区三区久久久| 免费的成人av| 91精品久久久久久久91蜜桃| 成人性色生活片免费看爆迷你毛片| 久久女同精品一区二区| 中文字幕免费在线观看视频一区| 亚洲精品国产成人久久av盗摄| 午夜视频在线观看一区二区| 国内精品伊人久久久久av一坑 | 另类小说色综合网站| 欧美精品第一页| 91亚洲精华国产精华精华液| 中文字幕一区二区三区不卡在线 | 亚洲国产毛片aaaaa无费看| 色噜噜夜夜夜综合网| 国产成人精品免费网站| 国产视频911| 亚洲男人电影天堂| 美女网站视频久久| 欧美电影免费观看高清完整版在线观看 | 亚洲人成亚洲人成在线观看图片| 丝袜美腿亚洲一区二区图片| 在线成人高清不卡| 久久午夜免费电影| 亚洲最新视频在线观看| 欧美性一二三区| 成年人国产精品| 亚洲视频一区二区免费在线观看 | 青草av.久久免费一区| 91麻豆精品国产91久久久久| 国产日韩欧美精品在线| 亚洲一区二区三区在线看| 欧美精品亚洲一区二区在线播放| 久久影音资源网| 亚洲电影在线免费观看| 91精品国产乱码| 国产精品久久久久久久久免费樱桃 | 波多野结衣欧美| 亚洲欧美另类久久久精品| 欧美在线|欧美| 91色porny在线视频| 亚洲成人av资源| 欧美一级欧美一级在线播放| 亚洲国产精品国自产拍av| 青椒成人免费视频| 久久这里只有精品6| 亚洲一区二区三区在线看| 国产成人丝袜美腿| 亚洲欧洲精品一区二区三区不卡| 在线亚洲欧美专区二区| 久久影院视频免费| 日韩不卡一区二区| 久久亚洲精品国产精品紫薇| 亚洲伊人伊色伊影伊综合网| 成人免费看黄yyy456| 亚洲一区二区三区自拍| 欧美一级精品在线| 亚洲三级在线播放| 国产成人免费视频网站| 一区二区三区欧美亚洲| 日韩一区二区麻豆国产| 亚洲理论在线观看| 粗大黑人巨茎大战欧美成人| 亚洲一区自拍偷拍| 欧美成人免费网站| 亚洲午夜视频在线观看| 91亚洲午夜精品久久久久久| 日韩激情视频在线观看| 国产精品午夜在线| 欧美日韩在线三级| 亚洲欧美在线观看| 岛国av在线一区| 亚洲sss视频在线视频| 久久久精品欧美丰满| 欧美性xxxxxxxx| 国产精品电影一区二区| 成熟亚洲日本毛茸茸凸凹| 亚洲成a天堂v人片| 国产日韩精品久久久| 欧美日韩国产123区|