国产爱久久久精品_看**视频一一级毛片_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 www.fnsyft.com All Rights Reserved.
 

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

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

備案號:京ICP備2022016840號-15

營業執照公示信息

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

        欧美日韩免费不卡视频一区二区三区| 国产精品情趣视频| 亚洲免费观看在线观看| 精品一区二区三区日韩| 国产日韩成人精品| 欧美亚一区二区| 国产精品三级久久久久三级| 久久精品国产网站| 欧美国产日韩a欧美在线观看| 色拍拍在线精品视频8848| 国产亚洲精品精华液| 日韩高清欧美激情| 久久精品欧美日韩| 在线观看成人小视频| 国产精品久久免费看| 久久电影国产免费久久电影| 亚洲国产精品精华液2区45| 欧美视频在线观看一区二区| 国产精品美女一区二区在线观看| 狠狠狠色丁香婷婷综合久久五月| 国产精品久久久久天堂| 91精品国产免费| 亚洲影院久久精品| 91老司机福利 在线| 色婷婷av一区二区三区大白胸| 欧美极品另类videosde| 国产一区二区成人久久免费影院| 18欧美亚洲精品| 欧美成人一区二区三区| 日韩激情一区二区| 国产精品美女久久久久久| 欧美一区二区精品| 日韩高清不卡一区二区| 欧美国产精品专区| 日韩午夜在线播放| 日本中文字幕一区二区视频| 中文字幕不卡一区| 欧美mv日韩mv国产网站app| 日韩经典一区二区| 亚洲欧洲精品一区二区三区不卡| 日韩小视频在线观看专区| 婷婷开心激情综合| 国产精品久久久久久久久果冻传媒| 欧美一卡2卡3卡4卡| 日韩精品亚洲一区二区三区免费| 国产精品欧美综合在线| 精品久久久久久久久久久久久久久久久| 日韩av不卡在线观看| 中文字幕永久在线不卡| 久久久久久一级片| 狠狠色狠狠色综合| 亚洲h动漫在线| 亚洲免费观看高清完整版在线| 91视频你懂的| 91精品福利在线一区二区三区| 调教+趴+乳夹+国产+精品| 国产精品区一区二区三区| 欧美精品一区二区三区四区| 激情六月婷婷久久| 婷婷成人激情在线网| 一级特黄大欧美久久久| 国产精品毛片久久久久久| 精品国产乱码久久久久久久| 国产一区二区视频在线| 色哟哟亚洲精品| 亚洲国产成人av网| 亚洲欧洲另类国产综合| 国产精品美女久久久久久久久| gogogo免费视频观看亚洲一| 欧美高清dvd| 狠狠网亚洲精品| 在线看国产一区| 日一区二区三区| 亚洲综合视频网| 亚洲精品久久久久久国产精华液 | 欧洲一区在线观看| 五月婷婷欧美视频| 亚洲国产一区在线观看| 樱桃国产成人精品视频| 中文字幕在线不卡国产视频| 国产精品午夜在线| 国产亚洲婷婷免费| 久久久久久一级片| 91香蕉视频mp4| 久久综合色鬼综合色| 播五月开心婷婷综合| 日韩三级伦理片妻子的秘密按摩| 国产在线观看一区二区| 欧美日韩不卡在线| 国产在线精品免费| 欧美放荡的少妇| 国产福利不卡视频| 欧美一区二区三区在线| 粉嫩一区二区三区性色av| 欧美一区欧美二区| 成人精品视频.| 精品福利一二区| 91在线丨porny丨国产| 久久一区二区三区四区| 成人黄色国产精品网站大全在线免费观看 | 中文av一区二区| 国产精品嫩草影院com| 国产女人水真多18毛片18精品视频| 国产蜜臀av在线一区二区三区| 久久精品免视看| 国产精品福利一区| 综合分类小说区另类春色亚洲小说欧美| 亚洲啪啪综合av一区二区三区| 最新日韩av在线| 夜夜夜精品看看| 色综合天天天天做夜夜夜夜做| 蜜桃精品视频在线| 欧美日韩性生活| 成人av午夜影院| 久久精品人人爽人人爽| 国产欧美精品国产国产专区| 亚洲天堂久久久久久久| 一区二区在线看| 日韩电影免费在线看| 欧美日韩一区二区在线观看| 国产成人av电影在线观看| 久久亚洲精精品中文字幕早川悠里| 久久综合狠狠综合久久综合88| 国产精品传媒视频| 一区二区三区高清在线| 免费欧美高清视频| 欧美一卡2卡三卡4卡5免费| 91丨九色丨蝌蚪富婆spa| 中文字幕日韩一区二区| 亚洲国产成人高清精品| 精品亚洲成a人在线观看| 精品久久久久久久久久久久包黑料 | 亚洲一区二区三区爽爽爽爽爽| 免费日本视频一区| 欧美日本国产视频| 99国产一区二区三精品乱码| 国产精品福利影院| 亚洲永久精品国产| 国产一区二区福利视频| 久久久影视传媒| 亚洲视频在线一区二区| 日本少妇一区二区| 欧美大片在线观看| 欧美国产综合一区二区| 舔着乳尖日韩一区| 日韩欧美综合在线| 欧美激情在线免费观看| 午夜欧美视频在线观看| 欧美肥大bbwbbw高潮| 国产日产欧美一区二区视频| 亚洲福利电影网| 欧美日韩亚州综合| 久久久av毛片精品| 日韩精品一级中文字幕精品视频免费观看| 欧美久久久久久久久久| 久久久另类综合| 婷婷夜色潮精品综合在线| 欧美一区二区播放| 综合久久综合久久| 黄页网站大全一区二区| 亚洲国产高清不卡| 色综合久久综合中文综合网| 成人av免费在线| 一区二区在线观看视频| 欧美日韩精品一区二区三区| 久久久99精品免费观看| 视频一区视频二区中文| 精品免费国产一区二区三区四区| 国产精品久久久久影院| 麻豆极品一区二区三区| 国产欧美一区二区精品性色 | 日韩欧美国产一二三区| 国产亚洲精久久久久久| 日本在线播放一区二区三区| 在线成人av网站| 久久久久国产精品麻豆| 亚洲高清免费一级二级三级| 欧美一区二区三区的| 亚洲天天做日日做天天谢日日欢| 国内精品伊人久久久久影院对白| 国产精品美女久久久久av爽李琼| 色综合久久久久综合体| 久久久另类综合| 久久激情五月激情| 国产精品久久一级| 欧美精品自拍偷拍动漫精品| 国产精品二三区| 国产成人免费视频一区| 亚洲自拍都市欧美小说| 精品国产sm最大网站免费看| 午夜av电影一区| 国产欧美一区二区精品婷婷| 国产在线一区二区综合免费视频| 1024精品合集| 日韩一区二区电影在线| 亚洲国产日韩a在线播放性色| 97se亚洲国产综合自在线不卡| 日本系列欧美系列| ...av二区三区久久精品| 欧美一区二区三区免费观看视频|