freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

計(jì)算器課程設(shè)計(jì)--簡易計(jì)算器-免費(fèi)閱讀

2025-07-06 14:55 上一頁面

下一頁面
  

【正文】 ib。 } weishu=0。 weishu++。l==1)) //有一個(gè)數(shù)是負(fù)數(shù) { zhi=yishu/ershu。 g=0。 f=0。 cun_zhi=0。x(weishu+3)。amp。 if(k==1amp。 } for(x=g。 } for(x=f。 } weishu=0。 weishu++。 32 if(k==1amp。 } } if(k==1amp。 } e=0。 31 } d=0。 ershu=0。 //保留三位小數(shù) for(x=0。l==1) //第一個(gè)數(shù)是負(fù)數(shù),第二個(gè)數(shù)負(fù)數(shù) { zhi=ershu+yishu。 } if(k==0amp。amp。xg。xf。 } break。j=0。c==1) { if(h) g=j。break。x) yi_shuru[x1]=0。m==0) { m=1。break。er_shuru[j++]=7。e++。 case 0x12:writedata(0x34)。c=1。break。 writedata(0x2B)。 }break。j=0。c==1) { if(h) g=j。break。x) yi_shuru[x1]=0。m==0) { m=1。break。er_shuru[j++]=7。e++。 case 0x12:writedata(0x34)。c=1。break。 writedata(0x2D)。 }break。 j=0。c==1) { if(h) g=j。break。x) yi_shuru[x1]=0。m==0) { m=1。break。er_shuru[j++]=7。e++。 case 0x12:writedata(0x34)。c=1。break。 writedata(0x0f)。 }break。 //用完的標(biāo)志歸零 a=1。 c 標(biāo)志有第二個(gè)數(shù)按下等于鍵才能有效, c 讓等于只能一次 { if(h) g=j。 //等于或負(fù)號(hào) case 0x84:if(c==0amp。 //得到第一個(gè)計(jì)算數(shù)值 for(x=j。h=0。 case 0x24:writedata(0x39)。c=1。break。er_shuru[j++]=4。e++。 //c 與以上 a 相似, e 與上面 d 相似 case 0x21:writedata(0x31)。 //除號(hào)代碼 writedata(0x00)。writedata(0x2D)。m==0) { m=1。break。yi_shuru[i++]=7。d++。 case 0x12:writedata(0x34)。a=1。break。 = . */ //標(biāo)志位定義 bit a,b,c,h=1,k,l,m。 float zhi,cun_zhi。 13 參考文獻(xiàn) [1]馬忠梅 .單片機(jī) C 程序設(shè)計(jì) [M],北京 :北京航空航天大學(xué)出版社, 2021 Ma Zhongmei. microcontroller C programming [M], Beijing: Beijing Aerospace University Press, 2021 [2]李廣弟 .單片機(jī)基礎(chǔ) [M],北京 :北京航空航天大學(xué)出版社, 2021 Li Guangdi. microcontroller based on [M], Beijing: Beijing Aerospace University Press, 2021 [3] 曹巧媛 .單片機(jī)原理及應(yīng)用 [M],北京:電子工業(yè)出版社, . Cao Theory and Applications [M], Beijing: Electronic Industry Press, . [4/] 張洪潤 .蘭清華,單片機(jī)應(yīng)用技術(shù)教程 [M],北京:清華大學(xué)出版社,. Zhang Hongrun ,Lan Qinghua, MCU application technology tutorial [M], Beijing: Tsinghua University Press, . 14 附 錄 A 電路原理圖 15 附 錄 B 電路 PCB 圖 16 附 錄 C 元器件布局圖 17 附 錄 D 鍵盤電路原理圖及 PCB 圖 18 附 錄 E 元器件清單 19 附 錄 F 程序清單 /********************************************** 項(xiàng)目名稱:簡易計(jì)算器 作者:徐彬鑫 實(shí)現(xiàn)功能: 7 位以內(nèi)的四則運(yùn)算(包括小數(shù)),結(jié)果保留三位小數(shù) 按鍵功能 : 0— 9 為 0— 9 十個(gè)數(shù)字鍵 a 為小數(shù)點(diǎn)鍵 b 第一功能為負(fù)號(hào)鍵,第二功能為等于鍵 c— f 分別為 +,,*, /鍵 ***************************************************/ include include include include //自定義函數(shù) void jia_deng(uint i,uint j)。 回顧起此 次單片機(jī)課程設(shè)計(jì),我仍感慨頗多 。 例 3:56*15=840 實(shí)際值: 840 計(jì)算值: 840 結(jié)論:誤差為 0。jian_deng(uint i,uint j)。 3 鍵盤功能模塊 根據(jù)系統(tǒng)的基本要求,采用由 16 個(gè)鍵構(gòu)成的行列式鍵盤分別接在 AT89S52 單片機(jī)的 ,相對于獨(dú)立式鍵盤節(jié)省了大量口線和空間,給電路設(shè)計(jì)帶來極大的方便,不過也相應(yīng)的增加了程序的設(shè)計(jì)難度。另外, AT89S52 可降至 0Hz 靜態(tài)邏輯操作,支持 2 種軟件可選擇節(jié)電模式。 功能要求說明 在本次工程實(shí)踐中,主要完成如下方面的設(shè)計(jì)任務(wù): ( 1) 計(jì)算器 上電或按鍵復(fù)位后能顯示初始化界面 ( 2) 2秒后進(jìn)入計(jì)算器界面 ( 3) 按鍵能進(jìn)行加、減、乘、除運(yùn)算并顯示結(jié)果 ( 4) 按清零鍵后能進(jìn)行下一次計(jì)算 設(shè)計(jì)課題總體方案介紹及工作原理說明 計(jì)算器 的總體功能原理是以 AT89S52單片機(jī)為主要控制核心,通過外接 4*4 行列式鍵盤作為控制信號(hào)輸入源,一塊 12864 液晶作為顯示器件, 通過按鍵控制,單片機(jī)實(shí)時(shí) 地 去執(zhí) 行, 在 12864 液晶上顯示界面 。 系統(tǒng)控制原理圖如圖 1 所示??臻e模式下, CPU 停止工作,允許RAM、定時(shí)器 /計(jì)數(shù)器、串口、中斷繼續(xù)工作。 采用矩陣式連接方法,組成 44 式 16 個(gè)按鍵,分別代表數(shù)字“ 0~9”、運(yùn)算符“ +、 、 *、 /”、等于號(hào)“ =”、清零鍵。cheng_deng(uint i,uint j)。 例 4:64/12=5 實(shí)際值: 5 計(jì)算值: 5 結(jié)論:誤差為 0。由于我在暑假參加了單片機(jī)培訓(xùn),我選擇了難度較大的計(jì)算器課題,但是我沒能完成更多的功能,沒有編寫出功能更加強(qiáng)大的計(jì)算器程序。 //加法處理函數(shù) void jian_deng(uint i,uint j)。 long int zheng_zhi。 /*主函數(shù) */ void main() { lcdset()。 //標(biāo)志位 d 記錄按下次數(shù),標(biāo)志位 a 位 1,可以按下小數(shù)點(diǎn) case 0x21:writedata(0x31)。d++。yi_shuru[i++]=4。break。a=1。 case 0x24:writedata(0x39)。h=0。writedata(0x00)。 a=0。er_shuru[j++]=1。break。c=1。 case 0x42:writedata(0x36)。e++。er_shuru[j
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1