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

正文內(nèi)容

單片機4x4鍵盤計算器課程設(shè)計-免費閱讀

2025-07-20 12:44 上一頁面

下一頁面
  

【正文】 //開顯示,關(guān)光標 write_(0x06)。}void init() //初始化{ delay(15)。 delay(5)。 case 15: { flag=1。fuhao=0。 i++。flag=0。 } if(fuhao==3) //如果符號鍵是* { write_(0x80+0x4f)。 while(c!=0) { write_dat(0x30+c%10)。b=0。 if(fuhao==1) //如果符號鍵是+,執(zhí)行+運算 { write_(0x80+0x4f)。0xf0。 case 0xb7:num=14。0xf0。 write_dat(0x30+i)。 write_(0x01)。0xf0。 電氣與電子信息工程學(xué)院 單片機課設(shè)設(shè)計 case 0xdb:num=9。0xf0。 else if(flag==1) b=b*10+table1[num]。439。 電氣與電子信息工程學(xué)院 單片機課設(shè)設(shè)計 case 0xbd:num=6。 temp=P2。 fuhao=1。//如果沒有按符號鍵,符號前的數(shù)值為a else if(flag==1) b=b*10+table1[num]。 case 0xbe:num=2。 temp=P2。y0。39。+39。void keyscan()。通過親身對程序設(shè)計和電路焊接調(diào)試的體會,自己對單片機有了進一步的了解,單片機編程能力也得到了提高。不過有了上個學(xué)期數(shù)字電路焊接調(diào)試的經(jīng)驗,這次單片機調(diào)試還算是比較順利。五、實物效果圖 圖 13 實物效果圖 電氣與電子信息工程學(xué)院 單片機課設(shè)設(shè)計六、心得體會兩周的時間,終于順利完成了單片機的課程設(shè)計。 電氣與電子信息工程學(xué)院 單片機課設(shè)設(shè)計9 腳(DB2):雙向數(shù)據(jù)總線的第 2 位。)V。這時的鍵值與鍵號相一致。矩陣鍵盤的工作原理:開始LCD 初始化LCD 是否為忙?單片機向 LCD 寫命令單片機向 LCD 寫數(shù)據(jù)顯示數(shù)據(jù)結(jié)束YN 電氣與電子信息工程學(xué)院 單片機課設(shè)設(shè)計計算器的鍵盤布局如圖 5 所示:一般有 16 個鍵組成,在單片機中正好可以用一個 P 口實現(xiàn) 16個按鍵功能,這種形式在單片機系統(tǒng)中也最常用。 單片機模塊 單片機控制主程序流程圖如下:圖 6 單片機外圍擴展電路程序模塊為了節(jié)約成本,本設(shè)計中液晶顯示模塊與單片機之間采用模擬口線的方式控制,鍵盤與單片機之間采用掃描的工作方式。如圖 3 所示。 圖 1 獨立的功能按鍵 圖 2 矩陣鍵盤輸入(2)方案二:采用矩陣式鍵盤作為輸入模塊矩陣式按鍵輸入模塊,其特點是:電路和軟件稍復(fù)雜,但相比之下,當鍵數(shù)越多時,越節(jié)約 I/O 口,比較節(jié)省資源。AT89C51 是 一 種 帶 4K 字 節(jié) FLASH 存 儲 器 ( FPEROM—Flash Programmable and Erasable Read Only Memory) 的 低 電 壓 、 高 性 能 CMOS 8 位 微 處 理 器 , 俗 稱 單 片 機 。二、設(shè)計方案與選擇方案芯片、方案構(gòu)思本設(shè)計中的芯片可以采用兩種方案,一種是以 FPGA 為核心處理芯片,配備相應(yīng)的外設(shè);另一種是以 STC89C52 處理器,配備相應(yīng)的外設(shè)。用 LED 或 LCD 進行顯示。三、設(shè)計內(nèi)容設(shè)計基于 51 單片機的簡易計算器系統(tǒng)電路,并以該電路為基礎(chǔ)進行編程,要求能夠?qū)崿F(xiàn) 0-99 之間的數(shù)進行加、減、乘、除運算的功能。封面封面包括“《單片機課程設(shè)計》課程設(shè)計報告”、班級、姓名、學(xué)號以及完成日期等。通常由單塊集成電路芯片組成,內(nèi)部包含有計算機的基本功能部件:中央處理器 CPU,存儲器和 I/O 接口電路等。、方案比較與選擇通過以上兩種方案的論證和比較,從設(shè)計的實用性、方便性和成本等諸多方面考慮,最終選擇了以 AT89C51 單片機作為中央處理單元進行計算器的設(shè)計,這樣設(shè)計能夠?qū)崿F(xiàn)對六位整數(shù)、兩位小數(shù)的加、減、乘、除的四則運算。通過對比,故采用方案二作為系統(tǒng)輸入模塊。在計算器運算中,需顯示的數(shù)字、符號較多,按很據(jù)個方面的特點,而后可以發(fā)現(xiàn) LCD 液晶顯示,雖然在價格上的確是稍貴于 LED 數(shù)碼管;但數(shù)碼管在硬件設(shè)計電路中,會因線太多、線路復(fù)雜而過于繁瑣,則舍棄 LED 數(shù)碼管,選擇 LCD 液晶顯示。在行線和列線的每個交叉點上設(shè)置一個按鍵。這時,鍵值依次為88,84,82,81;48,44,42,41,…,18,14,12,11。 電氣與電子信息工程學(xué)院 單片機課設(shè)設(shè)計 圖 11 單片機控制電路的時鐘電路和復(fù)位電路LCD1602 顯示 圖 12 LCD1602 顯示1602 點陣字符液晶模塊(LCM)引腳及功能1 腳(V DD/VSS):電源 5V177。6 腳(E):使能操作(1:LCM 可做讀寫操作;0:LCM 不可做讀寫操作)。14 腳(DB7):雙向數(shù)據(jù)總線的第 7 位。另外一點就是硬件焊接調(diào)試部分。檢測來檢測去,發(fā)現(xiàn)來是在測試最小系統(tǒng)時在一個位選端接了高電平,對位選信號產(chǎn)生了影響。sbit e=P1^2。,39。,39。 for(x=z。 temp=tempamp。 break。 電氣與電子信息工程學(xué)院 單片機課設(shè)設(shè)計 temp=tempamp。 } } else if(num==3) //判斷按下39。 temp=tempamp。 break。 temp=tempamp。 { if(k==1) { k=0。 } P2=0xfb。 while(temp!=0xf0) { temp=P2。 break。,39。
點擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1