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

正文內(nèi)容

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

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