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

正文內(nèi)容

基于單片機簡易計算器的設(shè)計-預(yù)覽頁

2025-07-16 14:49 上一頁面

下一頁面
 

【正文】 計的是簡單的計算器,可以進行四則運算,為了得到教好的顯示效果,采用LCD顯示數(shù)據(jù)和結(jié)果。該系統(tǒng)通過單片機控制,實現(xiàn)對4*4鍵盤掃描進行實時的按鍵檢測,并把檢測數(shù)據(jù)存儲下來。2. 簡易計算器設(shè)計基本原理根據(jù)功能和指示要求,本系統(tǒng)選用以MCS51單片機為主控機。該器件采用ATMEL高密度非易失存儲器制造技術(shù)制造,與工業(yè)標準的MCS51指令集和輸出管腳相兼容。現(xiàn)在對這些引腳的功能加以說明:。然而,初始復(fù)位不改變RAM(包括工作寄存器R0R7)的狀態(tài),8051的初始態(tài)。單片機實質(zhì)上是一個硬件的芯片,在實際應(yīng)用中,通常很難直接和被控對象進行電氣連接,必須外加各種擴展接口電路、外部設(shè)備、被控對象等硬件和軟件,才能構(gòu)成一個單片機應(yīng)用系統(tǒng)。 : LCD顯示模塊本設(shè)計采用LCD液晶顯示器來顯示輸出數(shù)據(jù)。本設(shè)計通過D0D7引腳向LCD寫指令字或?qū)憯?shù)據(jù)以使LCD實現(xiàn)不同的功能或顯示相應(yīng)的數(shù)據(jù)。通過不同的程序?qū)崿F(xiàn)不同的功能,尤其是特殊的一些功能,通過使用單片機編寫的程序可以實現(xiàn)高智能、高效率以及高可靠性,因此采用單片機作為計算器的主要功能部件,可以很快的實現(xiàn)運算功能。矩陣鍵盤采用四條I/O 線作為行線,四條I/O 線作為列線組成鍵盤,在行線和列線的每個交叉點上設(shè)置一個按鍵。 矩陣鍵盤內(nèi)部電路圖第三章 主程序設(shè)計Keil C51是美國Keil Software公司出品的51系列兼容單片機C語言軟件開發(fā)系統(tǒng),與匯編相比,C語言在功能上、結(jié)構(gòu)性、可讀性、可維護性上有明顯的優(yōu)勢,因而易學易用。在開發(fā)大型軟件時更能體現(xiàn)高級語言的優(yōu)勢。然后分別由C51及A51編譯器編譯生成目標文件(.OBJ)。指導人:皮大能//201366includeincludeincludeincludeincludedefine uchar unsigned chardefine uint unsigned intdouble num[2]。 void main(){int i=0,j=0,k=0,flag=0,a=0,b,c=0,e=0,opNum=0。write_(0x80)。=39。}else{opNum = opNum * 10 + (expression[j] 48)。opNum=0。++j。sum0=sum1。 }b=strlen(numble1)。c){write_data(numble1[c])。)。numble2[2]=sum0%10+48。delayms(5)。}//**************************//鍵盤掃描程序驅(qū)動//文件名://**************************ifndef __keyboard_H__define __keyboard_H__includeincludedefine uchar unsigned chardefine uint unsigned intuint move=0。,39。,39。,39。,39。,39。 uchar code OP[]={39。,39。,39。}。 temp=tempamp。 temp=P3amp。break。break。 temp=tempamp。 expression[move]=table[key]。 temp=tempamp。 temp=P3amp。break。break。 temp=tempamp。 expression[move]=table[key]。 temp=tempamp。 temp=P3amp。break。break。 temp=tempamp。}else{ write_data(OP[key10])。 } } P3=0xf7。 if(temp!=0xf0) { delayms(10)。 if(temp!=0xf0) {temp=P3。break。break。 } if(key==14) mark=1。 move++。for(i=xms。j)。lcden=1。P0=date。lcden=0。 write_(0x06)。: return first + second。: return first second。: return first * second。: return first / second。 while(OP[i] != 39。 } return 0。經(jīng)歷了從最初的設(shè)計到最后仿真結(jié)果的出現(xiàn),從根本上提高了對專業(yè)的認識及興趣,對于我們工科來說,對以后就業(yè)有及其重大的
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1