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

正文內(nèi)容

基于89c51的計(jì)算器設(shè)計(jì)-免費(fèi)閱讀

  

【正文】 } write(39。 clear()。 x=y=0。 } } } else { if(k10) { y=1。 fh=k。)。 i=0。(y==0)) { start=0。 } if(f==1) { result=result。E39。 case 6:write(tab[result/100000%10])。 if(result=1000000) i=7。 f=1。\039。 case 14: result=date1date2。 } } return k。 p=0x0f。 writerom(0x38) 。 LCDE=0。 LCDE=1。 write(date)。 LCDE=1。}writerom(uchar date){ while(busy()amp。 _nop_()。 return bus。 _nop_()。 RS=0。define p P1sbit RS=P2^0。通過(guò)這段時(shí)間的設(shè)計(jì),讓我明白科學(xué)的思維方法和學(xué)習(xí)方法是多么重要,只有這樣才能夠有很高的效率,才能夠讓自己的工作更完美。急于求成是不好的,通過(guò)此次畢業(yè)設(shè)計(jì)我深有體會(huì)。 2.若延時(shí)未到直接結(jié)束處理(ret)。 在單片機(jī)應(yīng)用系統(tǒng)設(shè)計(jì)中,系統(tǒng)有兩性能很大一部分取決于鍵盤(pán)處理程序。若所有列線均為高電平,則鍵盤(pán)中無(wú)鍵按下。在輸出結(jié)果后如果想利用前一次運(yùn)算結(jié)果進(jìn)行計(jì)算,則直接輸入符號(hào),不用進(jìn)行num1輸入,這時(shí)系統(tǒng)會(huì)自動(dòng)將將上一次運(yùn)算結(jié)果的值賦給數(shù)值1,然后將標(biāo)記W=2,進(jìn)行數(shù)值2輸入。值得注意的是104電容應(yīng)選擇電解電容而不是瓷片電容。在系統(tǒng)編程需要在目標(biāo)板上有額外的電路完成編程任務(wù)。 指令5:光標(biāo)或顯示移位 S/C:高電平時(shí)移動(dòng)顯示的文字,低電平時(shí)移動(dòng)光標(biāo)。 第16腳:背光源負(fù)極。第2腳:VDD接5V正電源。當(dāng)有鍵閉合時(shí),與閉合鍵相連的兩條 I/O 口線之間短路。為可靠起見(jiàn),電源穩(wěn)定后還要經(jīng)一定的延時(shí)才撤銷復(fù)位信號(hào),以防電源開(kāi) RC 復(fù)位電路可以實(shí)現(xiàn)上述基本功能。電容C1和C2可以幫助起振,典型值為30pF,調(diào)節(jié)它們可以達(dá)到微調(diào)fOSC的目的。在單片機(jī)內(nèi)部,接至上述振蕩器的反相放大器的輸出端。同時(shí),它還可以產(chǎn)生振蕩電流,向單片機(jī)發(fā)出時(shí)鐘信號(hào)。 方案二:采用查詢法來(lái)檢測(cè)是否有按鍵按下,如圖,這樣單片機(jī)不停地在一個(gè)循環(huán)里檢測(cè)是否有按鍵按下,雖然很浪費(fèi)系統(tǒng)資源,但是,從成本上考慮還是比較經(jīng)濟(jì)的。 方案二:采用液晶顯示器件。 因此針對(duì)以上方面,在貼近自己的實(shí)際生活中,結(jié)合自己專業(yè)特點(diǎn),選擇用89c51單片機(jī)來(lái)設(shè)計(jì)簡(jiǎn)易計(jì)算器,一方面,簡(jiǎn)易計(jì)算器對(duì)我們來(lái)說(shuō)比較熟悉,對(duì)沒(méi)有很多設(shè)計(jì)經(jīng)驗(yàn)的我們來(lái)說(shuō)也比較容易能接受,容易激發(fā)我們的興趣。而一般計(jì)算機(jī)的程序可以根據(jù)需要隨時(shí)改動(dòng),或重新輸入新的程序。第2天:按照確定的方案設(shè)計(jì)單元電路。 單片機(jī)系統(tǒng)課 程 設(shè) 計(jì)成績(jī)?cè)u(píng)定表設(shè)計(jì)課題 基于89C51的計(jì)算器設(shè)計(jì) 學(xué)院名稱 : 電氣工程學(xué)院 專業(yè)班級(jí) : 自動(dòng)化1102 學(xué)生姓名 : 路同林 學(xué) 號(hào) : 201123910214 指導(dǎo)教師 : 王 黎 設(shè)計(jì)地點(diǎn) : 31630 設(shè)計(jì)時(shí)間 : 20131216~20131227 指導(dǎo)教師意見(jiàn):成績(jī): 簽名: 年 月 日單片機(jī)系統(tǒng)課 程 設(shè) 計(jì)課程設(shè)計(jì)名稱: 基于89C51的計(jì)算器設(shè)計(jì) 專 業(yè) 班 級(jí) : 學(xué) 生 姓 名 : 學(xué) 號(hào) : 指 導(dǎo) 教 師 : 課程設(shè)計(jì)地點(diǎn): 課程設(shè)計(jì)時(shí)間: 單片機(jī)系統(tǒng) 課程設(shè)計(jì)任務(wù)書(shū)學(xué)生姓名 專業(yè)班級(jí) 學(xué)號(hào) 題 目基于89C51的單片機(jī)設(shè)計(jì)課題性質(zhì)工程設(shè)計(jì)課題來(lái)源自擬指導(dǎo)教師王黎主要內(nèi)容(參數(shù))利用89C51單片機(jī)設(shè)計(jì)計(jì)算器,要求能夠?qū)崿F(xiàn)以下的功能:1. 該系統(tǒng)通過(guò)單片機(jī)控制,實(shí)現(xiàn)對(duì)4*4鍵盤(pán)掃描進(jìn)行實(shí)時(shí)的按鍵檢測(cè),并把檢測(cè)數(shù)據(jù)存儲(chǔ)下來(lái)。要求畫(huà)出單元電路圖,元件及元件參數(shù)選擇要有依據(jù),各單元電路的設(shè)計(jì)要有詳細(xì)論述。 簡(jiǎn)易計(jì)算器主要用于加減乘除;科學(xué)計(jì)算器,又增添了初等函數(shù)運(yùn)算(有的還帶有數(shù)據(jù)總加、求平均值等統(tǒng)計(jì)運(yùn)算)。另一方面,在單片機(jī)百花齊放的時(shí)代,我們需放點(diǎn)精力在單片機(jī)上,針對(duì)為何選89c51,因?yàn)樗且环N通用型的單片機(jī),性價(jià)比較高,雖然是8位的單片機(jī),但現(xiàn)在應(yīng)用的量及范圍還很大,同時(shí),因51單片機(jī)發(fā)展的歷史長(zhǎng),學(xué)習(xí)資料比較多而且完善。:如數(shù)字輸入錯(cuò)誤,可以通過(guò)刪除鍵,對(duì)錯(cuò)誤的數(shù)字進(jìn)行刪除操。液晶顯示具有平穩(wěn)、省電、美觀等優(yōu)點(diǎn),更容易滿足題目要求。經(jīng)過(guò)的對(duì)比,我們選擇方案二,采用查詢法檢測(cè)是否有按鍵按下。采用外部振蕩器時(shí),對(duì)HMOS單片機(jī),該引腳接外部振。 單片機(jī)晶振電路圖 復(fù)位電路影響單片機(jī)系統(tǒng)運(yùn)行穩(wěn)定性的因素可大體分為外因和內(nèi)因兩部分: (1)外因 射頻干擾,它是以空間電磁場(chǎng)的形式傳遞在機(jī)器內(nèi)部的導(dǎo)體(引線或零件引腳)感生出相應(yīng)的干擾,可通過(guò)電磁屏蔽和合理的布線/器件布局衰減該類干擾;電源線或電源內(nèi)部產(chǎn)生的干擾,它是通過(guò)電源線或電源內(nèi)的部件耦合或直接傳導(dǎo),可通過(guò)電源濾波、隔離等措施來(lái)衰減該類干擾 。 復(fù)位電路圖 鍵盤(pán)電路計(jì)算器輸入數(shù)字和其他功能按鍵要用到很多按鍵,如果采用獨(dú)立按鍵的方式,在這種情況下,編程會(huì)很簡(jiǎn)單,但是會(huì)占用大量的 I/O 口資源,因此在很多情況下都不采用這種方式。判斷有無(wú)按鍵按下的方法是:第一步,置列線 P34~P37 為輸入狀態(tài),從行線 P30~P33 輸出低電平,讀入列線數(shù)據(jù),若某一列線為低電平,則該列線上有鍵閉合。 第3腳:VL為液晶顯示器對(duì)比度調(diào)整端,接正電源時(shí)對(duì)比度最弱,接地時(shí)對(duì)比度最高,對(duì)比度過(guò)高時(shí)會(huì)產(chǎn)生“鬼影”,使用時(shí)可以通過(guò)一個(gè)10K的電位器調(diào)整對(duì)比度。`1602液晶模塊內(nèi)部的控制器共有11條控制指令,如下表所示1602液晶模塊的讀寫(xiě)操作、屏幕和光標(biāo)的操作都是通過(guò)指令編程來(lái)實(shí)現(xiàn)的。 指令6:功能設(shè)置命令 DL:高電平時(shí)為4位總線,低電平時(shí)為8位總線 N:低電平時(shí)為單 行顯示,高電平時(shí)雙行顯示 F: 低電平時(shí)顯示5x7的點(diǎn)陣字符,高電平時(shí)顯示5x10的點(diǎn)陣字符。其優(yōu)點(diǎn)是,即使器件焊接在電路板上,仍可對(duì)其(重新)進(jìn)行編程。 后者不能很好傳輸數(shù)據(jù),而且容易失敗。 鍵盤(pán)程序設(shè)計(jì)在操作按鍵時(shí),無(wú)論是按下還是松開(kāi),觸點(diǎn)在閉合和斷開(kāi)時(shí)均會(huì)產(chǎn)生抖動(dòng),此時(shí)邏輯電平是不穩(wěn)的,如果得不到正確處理,可能會(huì)引起單片機(jī)對(duì)按鍵命令的錯(cuò)誤執(zhí)行。判斷閉合鍵所在的位置時(shí),在確認(rèn)有鍵按下后,即可進(jìn)入確定具體閉合鍵的過(guò)程。在按鍵時(shí)按得快了沒(méi)有反應(yīng),按慢了一連響應(yīng)幾次,總給人遲鈍感,不能使人滿意。 :直接結(jié)束處理(ret)。如果省略了那些必要的步驟,急于求成,不僅會(huì)浪費(fèi)時(shí)間,還會(huì)適得其反??偠灾舜萎厴I(yè)設(shè)計(jì)讓我學(xué)到了好多平時(shí)在課堂上學(xué)不到的東西,增加了我的知識(shí)運(yùn)用能力,增強(qiáng)我的實(shí)際操作能力。sbit RW=P2^1。 RW=1。 _nop_()。}write(uchar date){ while(busy()amp。 LCDE=1。0x80)。 _nop_()。}/*uchar read(){ while(busy()==1)。 _nop_()。 return date。 clear()。 temp2=p 。}/**********輸出結(jié)果顯示(out)**********輸入?yún)?shù) date1:計(jì)算數(shù)據(jù)1 date2:計(jì)算數(shù)據(jù)2 date3:計(jì)算符號(hào)(%/*+)輸出數(shù)據(jù) 無(wú)****************************************/void resultscan (long date1,long date2,uchar date3){ uchar i,f。break。) { write(resul[i])。 } } else { i=11。 if(result=10000000) i=8。 case 5:write(tab[result/10000%10])。)。 f=0。 w=1。 while(chush
點(diǎn)擊復(fù)制文檔內(nèi)容
電大資料相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1