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

正文內(nèi)容

片機課程設(shè)計--計算器(文件)

2025-06-28 08:19 上一頁面

下一頁面
 

【正文】 n 39。break。*39。//f c case 0x7e:return 39。break。439。//b 0 case 0xee:return 39。break。539。//6 3 case 0xde:return 39。break。939。 //去抖 while(KeyPort!=0xf7)。0xf0。 //去抖 while(KeyPort!=0xfb)。0xf0。 //去抖 while(KeyPort!=0xfd)。0xf0。 //去抖 while(KeyPort!=0xfe)。0xf0。 KeyPort=0xf0。t) for(j=19。 } } display(tempdata)。 tempdata[5]=b%10。 if(a10) { tempdata[4]=11。 } } } if(firstflag==0) { tempdata[3]=a/100。039。) { temp[0]=keynum39。 } } else if(i6) { 20 if((i==1)amp。:a=a/b。:a=a*b。:a=ab。:a=a+b。 i=0。c39。 if(keynum!=39。 } 19 for(i=0。)||(keynum==39。)||(keynum==39。)||(keynum==39。 void main(void) { unsigned char keynum,i,sign,a,b。同時在設(shè)計的過程中發(fā)現(xiàn)了自己的不足之處,例如對以前所學(xué)過的知識理解得不夠深刻,掌握得不夠牢固,對 C語言掌握得不夠好等。怎樣才能找到課堂所學(xué)與實際應(yīng)用的最佳結(jié)合點 ,怎樣讓自己的業(yè)余更接近專業(yè) ,怎樣讓自己的計劃更具有序性,而不會忙無一用 , 這都是我們所要考慮和努力的。 在軟件調(diào)試過程中,對出現(xiàn)的錯誤進行了認真的分析和修改,多次調(diào)試成功后,能夠很好的達到既定的設(shè)計效果。判斷鍵碼是數(shù)字鍵、清零鍵還是功能鍵( + * ∕ =)),是數(shù)值鍵則送 LED顯示并保存數(shù)值,是清零鍵則做清零處理,是功能 鍵就判斷是“ =”還是運算鍵,若是“ =”則計算出最后結(jié)果并送 LED顯示,若是運算鍵則保存相對運算程序的首地址。 鍵盤掃描程序設(shè)計 鍵 掃程序的過程為:開始時,先判斷是否有鍵閉合,無鍵閉合時,返回繼續(xù)判斷,有鍵閉合時,先去抖動,然后確定是否有鍵按下,若無鍵按下,則返回繼續(xù)判斷是否有鍵閉合,若有鍵按下,則判斷鍵號,然后釋放,若釋放按鍵完畢,則返回,若沒有釋放按鍵,則返回繼續(xù)釋放。單片機是靠程序運行的,并且可以修改。因而作為典型的外圍設(shè)備, LED顯示單元是反映系統(tǒng)輸出和操作輸入的有效器件。這樣鍵盤上按鍵的數(shù)量就為 4*4個。顯示部分:采用 LCD靜態(tài)顯示。 ( 5)計算最大數(shù)字為 255,當(dāng)輸入 256時,將顯示 0。 (2) 另外鍵盤包括數(shù)字鍵( 09)、符號鍵( +、 、 *、 /)、清除鍵和等號鍵,故只需要 16個按鍵即可,設(shè)計中采用集成的計算機鍵盤。本程序中,如果檢測到某鍵按下了,就不再檢測其它的按鍵,這完全能滿足絕大多數(shù)需要,又能節(jié)省大量的 CPU時間。 矩陣鍵盤 鍵盤是單片機系統(tǒng)中最常用的人機對話輸入設(shè)備,用戶通過鍵盤向單片機輸入數(shù)據(jù)或指令。 中斷系統(tǒng): 8051具備較完善的中斷功能,有兩個外中斷、兩個定時 /計數(shù)器中斷和一個串行中斷,可滿足不同的控制要求,并具有 2級的優(yōu)先級別選擇。 程序存儲器 (ROM): 8051共有 4096個 8位掩膜 ROM,用于存放用戶程序,原始數(shù)據(jù)或表格。計算器可選用的外圍設(shè)備有微型打印機、盒式磁帶機和磁卡機等。顯示器是計算器的輸出部件,有發(fā)光二極管顯示器和液晶顯示器等 。低檔計算器的運算器、控制器由數(shù)字邏輯電路實現(xiàn)簡單的串行運算,其隨機存儲器只有一、二個單元,供累加存儲用。 設(shè)計任務(wù) 在本次課程設(shè)計中,主要完成如下方面的設(shè)計任務(wù): ( 1)簡要闡述單片機技術(shù)發(fā)展的國內(nèi)外現(xiàn)狀及 LED動態(tài)顯示和矩陣鍵盤基本原理; ( 2)掌握 AT89C51的最小電路及外圍擴展電路的設(shè)計方法; ( 3)了解單片機數(shù)據(jù)轉(zhuǎn)換功能及工作過程; ( 4)完成主要功能模塊的硬件電路設(shè)計及必要的參數(shù)確定; 4 ( 5)自學(xué) Protel、 Proteus等在課程設(shè)計中要用到的軟件。系統(tǒng)以采用 MCS51系列單片機 Intel8051為中心器件來設(shè)計計算器控制器,實現(xiàn)了能根據(jù)實際輸入值顯示并存儲的功能,計算程序則是參照教材。在工業(yè)生產(chǎn)中。計算器作為一種快速通用的計算工具方便了用戶的使用。計算其具有簡單的整數(shù)加減乘除功能。 課程設(shè)計報告 題 目 計算器課程設(shè)計 課 程 名 稱 單片機原理及接口技術(shù) 院 部 名 稱 專 業(yè) 班 級 學(xué) 生 姓 名 學(xué) 號 地 點 學(xué) 時 指 導(dǎo) 教 師 目 錄 1 摘要 ..................................................................................................................................................................2 第一章 緒論 ...................................................................................................................................................3 課題簡介 ..............................................................................................................................................3 設(shè)計目的 ..............................................................................................................................................3 設(shè)計任務(wù) ..............................................................................................................................................3 第二章 課題背景 ..........
點擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1