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

正文內(nèi)容

基于單片機(jī)簡(jiǎn)易計(jì)算器的設(shè)計(jì)_本科生畢業(yè)論文(設(shè)計(jì))(存儲(chǔ)版)

  

【正文】 B1B2B3B4B5B6B7B8C1C1D1D1E1E1F2F1A0A7F1F2X T A L 218X T A L 119A L E30EA31P S E N29RS T9P 0 .0 /A D 039P 0 .1 /A D 138P 0 .2 /A D 237P 0 .3 /A D 336P 0 .4 /A D 435P 0 .5 /A D 534P 0 .6 /A D 633P 0 .7 /A D 732P 1 . 01P 1 . 12P 1 . 23P 1 . 34P 1 . 45P 1 . 56P 1 . 67P 1 . 78P 3 .0 /R X D10P 3 .1 /T X D11P 3 .2 /I NT 012P 3 .3 /I NT 113P 3 .4 /T 014P 3 .7 / R D17P 3 . 6 / W R16P 3 .5 /T 115P 2 .7 /A 1 528P 2 .0 / A 821P 2 .1 / A 922P 2 .2 /A 1 023P 2 .3 /A 1 124P 2 .4 /A 1 225P 2 .5 /A 1 326P 2 .6 /A 1 427U1A T 8 9 C5 1D714D613D512D411D310D29D18D07E6RW5RS4VSS1VDD2VEE3L C D 1L M 0 1 6 LR11 0 k+ 5 VR21 0 kC11 0 0 nC20 .1 u FC30 .1 u FX1CR Y S T A L 附錄二 軟件程序 include include define uchar unsigned char define uint unsigned int sbit lcden=P2^2。239。639。+39。=39。 for(x=z。 lcden=1。 lcden=0。//清屏 } void keyscan() //鍵盤(pán)掃描程序 { uchar temp,uu=0xf7。0x0f。 case 0xde: key=1。 case 0xdd: key=5。 case 0xdb: key=9。 case 0xd7: key=13。0x0f。 if(k2!=0) { for(j=0。jk2+1。 } if(js==12) { s=s1*s2。 n=0。i) //在液晶上顯示結(jié)果 { write_data(table[b[i1]])。 i=flag1=0。 } else if(key10) { write_data(table[key])。 else k2=i1。待人平和、工作認(rèn)真、治學(xué)嚴(yán)謹(jǐn)?shù)乃o我留下了很深刻的印象。在畢業(yè)設(shè)計(jì)的前期,首先給我們分析了一下課題的基本含義,也介紹了不少有用的資料和書(shū)籍;在硬件設(shè)計(jì)等方面給予悉心地指導(dǎo);在調(diào)試的過(guò)程中, 羅 老師給每個(gè)出現(xiàn)的問(wèn)題也給予了及時(shí)的指導(dǎo)。 } else { write_data(table[key])。j++) a[j]=b[j]=0。 write_cmd(0x80)。 for(i=n。 temp1=(long int)(s)。 } if(js==10) //判斷是什么運(yùn)算,并執(zhí)行運(yùn)算 { s=s1+s2。 a1=1。 s1=s2=0。 } while(temp!=0x0f) { temp=P3。 case 0xe7: key=12。 case 0xeb: key=8。 case 0xed: key=4。 switch(temp) { case 0xee: key=0。 temp=P3。//設(shè)置開(kāi)顯示,不顯示光標(biāo) (關(guān)顯示是 0x08) 22 write_cmd(0x06)。 lcden=1。//寫(xiě)指令控制端為低 P0=cmd。 float jieguo=0。/39。939。539。139。 編程時(shí),已充分使用了結(jié)構(gòu)化的思想?!睘橹梗际遣捎孟嗤姆椒ㄈベx值的 結(jié) 論 在硬件的制作過(guò)程中,我走了很多彎路。 ……………… case 0x77: key=15。 uint i。然后鍵值并顯示緩存。 ………… if(js==13) { s=(s1*)/(s2*)。 根據(jù)以上的顯示程序的流程框圖,便能編寫(xiě)出其顯示子程序: void jscl() //計(jì)算并顯示函數(shù) { uchar i,j,n。 while(1) { ………… write_cmd(0x80+0x40)。 14 圖 41 主程序框圖 本來(lái)在考慮主模塊流程時(shí),曾考慮到在初始化 LCD 顯示后應(yīng)該進(jìn)入中斷服務(wù)的,當(dāng)然也這么畫(huà)上去了;可經(jīng)過(guò)老師的提點(diǎn),之后又反復(fù)推敲了好幾遍,再將流程好好地走了幾遍,發(fā)現(xiàn)的確存在著問(wèn)題。非編碼鍵盤(pán)成本低廉。 前面說(shuō)明了該系統(tǒng)的設(shè)計(jì),系統(tǒng)采用了比較簡(jiǎn)單的設(shè)計(jì)方案,所以該系統(tǒng)的硬件設(shè)計(jì)的總外圍電路不會(huì)產(chǎn)生過(guò)多的干擾。一次設(shè)計(jì)往往不能完全考慮到系統(tǒng)的各個(gè)方面,系統(tǒng)需要不斷完善以 及進(jìn)行功能升級(jí)。 計(jì)算器硬件方案及硬件資源分配 硬 件資源分配 主要用到的硬件:?jiǎn)纹瑱C(jī) STC89C52 、液晶顯示屏 LCD1602 、 4*4 按鍵鍵盤(pán)硬件分配: P3 口:作為輸入口,與鍵盤(pán)連接,實(shí)現(xiàn)數(shù)據(jù)的輸入; P0、 P2 口:作為輸出口( P2 口為高位, P0 口為低位),控制 LCD 液晶顯示屏顯示數(shù)據(jù)的結(jié)果; 液晶顯示屏 LCD1602 顯示輸出。 其他方面簡(jiǎn)介 DDRAM 用來(lái)暫存顯示字符的代碼,共 80 個(gè)字節(jié), DDRAM 的各個(gè)單元對(duì)應(yīng)著顯示屏上的各個(gè)字符位,如圖 226 所示。 1602 液晶模塊內(nèi)部的控制器共有 11 條控制指令,豐富的指令可以完成液晶的時(shí)序控制、工作方式設(shè)置和數(shù)據(jù)顯示等。 8 圖 25 復(fù)位電路 單片機(jī)的現(xiàn)狀及發(fā)展方向 單片機(jī)是為了工業(yè)控制需要滿足而誕生的,是自動(dòng)控制系統(tǒng)的核心部件,因而也主要用于工業(yè)控制、智能化儀器儀表、家用電器中。 圖 24 晶振外接結(jié)構(gòu)引腳圖 XTAL1 是片內(nèi)振蕩器的反相放大器輸入端, XTAL2 則是輸出端,使用外部振蕩器時(shí),外部振蕩信號(hào)應(yīng)直接加到 XTAL1,而 XTAL2 懸空。該位置位后,只要一 條 MOVX 和 MOVC 指令才能將 ALE 激活。門(mén)狗計(jì)時(shí)完成后, RST 腳輸出 96 個(gè)晶振周期的高電平。 6 在使用 8 位地址(例如 MOVX RI)訪問(wèn)外部數(shù)據(jù)存儲(chǔ)器 時(shí), P2 口輸出 P2 鎖存器的內(nèi)容。 P1 口: P1 口是一個(gè)具有內(nèi)部上拉電阻的 8 位雙向 I/O 口, P1 輸出緩沖器能驅(qū)動(dòng) 4 個(gè)TTL 邏輯電平。 5 1234567891 01 11 21 31 41 51 61 71 81 92 0 2 12 92 82 72 62 52 42 32 24 03 93 83 73 63 53 43 33 23 13 0P 1 . 0P 1 . 1P 1 . 3P 1 . 2R S TP 1 . 7P 1 . 6P 1 . 5P 1 . 4P 3 . 6T 1 / 3 . 5G N DX T A L 2P 3 . 7X T A L 1T 0 / 3 . 4I N T 1 / 3 . 3P 0 . 1V c cR X D / P 3 . 0X T D / P 3 . 1I N T 0 / 3 . 2A L EE A / V v vP 0 . 7P 0 . 6P 0 . 5P 0 . 4P 0 . 3P 0 . 2P 0 . 0P 2 . 3P 2 . 2P 2 . 1P 2 . 0P S E NP 2 . 4P 2 . 5P 2 . 6P 2 . 7 圖 23 STC89C52 引腳圖 ( 1) 口線: P0、 P P P3 共四個(gè)八位口 。在單芯片上,擁有靈巧的 8位 CPU 和在線系統(tǒng)可編程 Flash,使得 STC89C52 為眾多嵌入式控制應(yīng)用系統(tǒng)提供高靈活、超有效的解決方案 。 采用矩陣式按鍵,可以方便地 輸入一個(gè)數(shù)值,使操作界面更具有 更方便、簡(jiǎn)潔和 人性化,且節(jié)約了寶貴的 I/O 口資源, 故采用方案二作為系統(tǒng)輸入模塊。因此,單片機(jī)只要和 適當(dāng)?shù)能浖巴獠吭O(shè)備相結(jié)合,便可成為一個(gè)單片機(jī)控制系統(tǒng)。計(jì)算器在人們的日常中是比較常見(jiàn)的電子產(chǎn)品之一,如何使計(jì)算器技術(shù)更加的成熟,充分利用已有的軟件和硬件條件,設(shè)計(jì)出更出色的計(jì)算器,使其更好地為各個(gè)行業(yè)服務(wù),成了如今電子領(lǐng)域重要的研究課題。四個(gè)端口 的作用是: 一個(gè) 輸入端 接 4*4 矩陣鍵盤(pán) , 另一個(gè)數(shù)據(jù)輸入端 接 顯示屏LCD1602 的三個(gè)特殊端口,而 另外 兩個(gè) 端口作為 輸出端口,一個(gè) 端口 接 顯示屏 LCD1602的數(shù)據(jù)端口,另一個(gè) 端口 作為振蕩電路的輸入端和輸出端, 連接好電路,接通電源,則可在 液晶顯示屏 LCD1602 顯示 加、減、乘、除 的運(yùn)算過(guò)程及結(jié)果,這是計(jì)算機(jī)的設(shè)計(jì)總過(guò)程。與本研究成果相關(guān)的所有人所做出的任何貢獻(xiàn)均已在論文(設(shè)計(jì))中作了明確的說(shuō)明并表示了謝意。 本人論文(設(shè)計(jì))中有原創(chuàng)性數(shù)據(jù)需要保密的部分為(如沒(méi)有,請(qǐng)?zhí)顚?xiě) “無(wú) ”): 學(xué)生簽名: 年 月 日 指導(dǎo)教師簽名: 年 月 日 基于單片機(jī)的簡(jiǎn)易計(jì)算器的設(shè)計(jì) 摘要 近幾年單片機(jī)技術(shù)的發(fā)展很快,其中,電子產(chǎn)品的更新速度迅猛。計(jì)算器 Simple calculator design based on single chip ABSTRACT Singlechip puter technology d
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1