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

正文內(nèi)容

單片機(jī)4x4鍵盤計(jì)算器課程設(shè)計(jì)(留存版)

  

【正文】 京航空航天大學(xué)出版社,1998[2]?。郏停?北京:北京航空航天大學(xué)出版社,1994[3]?。ǖ谌妫? 北京:高等教育出版社,1989[4]?。跩].電工技術(shù),1999.[5] 徐仁貴等編著.《單片微型計(jì)算機(jī)應(yīng)用技術(shù)》.北京: 年 2 月第 1 版 [6] 張毅剛等編著.《單片機(jī)原理及應(yīng)用》. 北京: 年 1 月第 1 版 電氣與電子信息工程學(xué)院 單片機(jī)課設(shè)設(shè)計(jì) 一、課程設(shè)計(jì)任務(wù)與要求 設(shè)計(jì)基于 51 單片機(jī)的簡(jiǎn)易計(jì)算器系統(tǒng)電路,并以該電路為基礎(chǔ)進(jìn)行編程,要求能夠?qū)崿F(xiàn)0-99 之間的數(shù)進(jìn)行加、減、乘、除運(yùn)算的功能,并要求如下: 設(shè)計(jì)簡(jiǎn)易計(jì)算器,要求能對(duì) 0-99 之間的數(shù)進(jìn)行加、減、乘、除運(yùn)算; 用 44 的鍵盤作為輸入設(shè)備; 用 LED 或 LCD 進(jìn)行顯示; 使用 C 語(yǔ)言編寫無(wú)符號(hào)數(shù)加、減、乘、除運(yùn)算、輸入和顯示的程序; 對(duì)系統(tǒng)的進(jìn)行綜合和調(diào)試,使其具有對(duì) 0-99 之間的數(shù)進(jìn)行加、減、乘、除運(yùn)算的功能,還具有清零功能等; 編寫課程設(shè)計(jì)的總結(jié)。 四、設(shè)計(jì)要求 設(shè)計(jì)簡(jiǎn)易計(jì)算器,要求能對(duì) 0-99 之間的數(shù)進(jìn)行加、減、乘、除運(yùn)算。因此,單片機(jī)只要和適當(dāng)?shù)能浖巴獠吭O(shè)備相結(jié)合,便可成為一個(gè)單片機(jī)控制系統(tǒng)。顯示模塊、方案構(gòu)思(1)方案一:采用 LED 數(shù)碼管靜態(tài)顯示采用 LED 數(shù)碼管的靜態(tài)顯示,其特點(diǎn)是:其亮度較高;這種顯示方式接口,編程容易且管理簡(jiǎn)單;不足的是,占用的 I/O 的線資源較多。這樣鍵盤上按鍵的個(gè)數(shù)就為 44 個(gè)。10%或接地。15 腳(V DD):背光顯示器電源+5V。當(dāng)把那個(gè)高電平去掉后,終于得到了正確的結(jié)果。339。x0。 case 0xde:num=1。+39。 case 0xdd:num=5。 write_(0x01)。 switch(temp) // { case 0xeb:num=8。939。 temp=P2。 } while(temp!=0xf0) { temp=P2。 fuhao=0。flag=0。 //結(jié)果保留6位小數(shù) while(c!=0) { write_dat(0x30+c%10)。fuhao=0。 delay(5)。//清屏 }void main(){ init()。}void write_dat(uchar dat){ rs=1。 case 14: { write_(0x01)。 } if(fuhao==4) //如果符號(hào)鍵是/ { i=0。 } write_dat(0x2d)。 c=a+b。 case 0x77:num=15。 temp=P2。739。 temp=P2。539。0xf0。=39。0xf0。uchar k=0,flag=0,num,fuhao,i。139。調(diào)試的時(shí)候主要遇到了兩個(gè)問(wèn)題。11 腳(DB4):雙向數(shù)據(jù)總線的第 4 位。如果按功能劃分,它由如下功能部件組成,即微處理器(CPU)、數(shù)據(jù)存儲(chǔ)器(RAM)、程序存儲(chǔ)器(ROM/EPROM)、并行I/O口、串行口、定時(shí)器/計(jì)數(shù)器、中斷系統(tǒng)及特殊功能寄存器(SFR)。4*4 鍵盤程序模塊用匯編語(yǔ)言和 C 語(yǔ)言編寫,實(shí)現(xiàn)直接從 P2 口掃描得到鍵盤碼,并采用查詢方式得到與之對(duì)應(yīng)的 LCD 字型碼,在 LCD 上顯示出來(lái)。、方案比較與選擇本設(shè)計(jì)中的輸入模塊使用的是矩陣鍵盤輸入。由于 FPGA 器件集成密度高,方便易用,開(kāi)發(fā)和上市周期短,在數(shù)字設(shè)計(jì)和電子生產(chǎn)中得到迅速普及和應(yīng)用,并一度在高密度的可編程邏輯器件領(lǐng)域中獨(dú)占鰲頭。 電氣與電子信息工程學(xué)院 單片機(jī)課設(shè)設(shè)計(jì) 《單片機(jī)課程設(shè)計(jì)報(bào)告》教 學(xué) 院: 專業(yè)班級(jí): 學(xué) 號(hào): 學(xué)生姓名: 指導(dǎo)教師: 時(shí) 間: 地 點(diǎn): 電氣與電子信息工程學(xué)院 單片機(jī)課設(shè)設(shè)計(jì)單片機(jī)課程設(shè)計(jì)任務(wù)書一、課題名稱單片機(jī)課程設(shè)計(jì)二、設(shè)計(jì)目的 為了進(jìn)一步鞏固學(xué)習(xí)的理論知識(shí),增強(qiáng)學(xué)生對(duì)所學(xué)知識(shí)的實(shí)際應(yīng)用能力和運(yùn)用所學(xué)的知識(shí)解決實(shí)際問(wèn)題的能力,開(kāi)始為期兩周的單片機(jī)課程設(shè)計(jì)。但是基于 SRAM 編程的 FPGA,其編程信息需存放在外部存儲(chǔ)器上,需外部存儲(chǔ)器芯片,且使用方法復(fù)雜,保密性差,而其對(duì)于一個(gè)簡(jiǎn)單的計(jì)算器而言,使用 FPGA 有點(diǎn)大材小用,成本太高。鍵盤輸入預(yù)置用于計(jì)算,按鍵較多。四、單元電路設(shè)計(jì) 鍵盤輸入 計(jì)算器輸入數(shù)字和其他功能按鍵要用到很多按鍵,如果采用獨(dú)立按鍵的方式,在這種情況下,編程會(huì)很簡(jiǎn)單,但是會(huì)占用大量的 I/O 口資源,因此在很多情況下都不采用這種方式。單片機(jī)是靠程序運(yùn)行的,并且可以修改。12 腳(DB5):雙向數(shù)據(jù)總線的第 5 位。一個(gè)是鍵盤總是沒(méi)有反應(yīng),為了這個(gè)自己調(diào)試了很久,前前后后把電路板檢查了幾次,最后才發(fā)現(xiàn)是鍵盤本身的問(wèn)題,和同學(xué)們換了個(gè)好鍵盤才行。,39。long a,b,c。 while(temp!=0xf0) { temp=P2。號(hào),再按鍵時(shí)清屏,進(jìn)行下一次計(jì)算 { k=0。 while(temp!=0xf0) { temp=P2。,39。 temp=tempamp。,39。 temp=tempamp。 //39。 while(c!=0) { write_dat(0x30+c%10)。 } write_dat(0x3d)。 write_(0x80+0x4f)。 a=0。//選擇寫數(shù)據(jù) rw=0。 while(1) { keyscan()。 e=1。flag=0。 c=(long)(((float)a/b)*1000000)。b=0。 } write_dat(0x3d)。 break。 while(temp!=0xf0) { delay(5)。,39。 wh
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1