本次設(shè)計(jì)是用51單片機(jī)來(lái)設(shè)計(jì)的簡(jiǎn)易計(jì)算器。該設(shè)計(jì)系統(tǒng)是以STC89C51為單片機(jī)。P1口作為輸入端,外接4*4的鍵盤,通過鍵盤掃描來(lái)對(duì)輸入數(shù)的控制,并外接驅(qū)動(dòng)電路,系統(tǒng)采用LCD1602液晶作為顯示器,軟件程序采用均采用C語(yǔ)言編寫,便于移植與升級(jí)。報(bào)告詳細(xì)介紹了整個(gè)系統(tǒng)的硬件組成結(jié)構(gòu)、工作原理和系統(tǒng)的軟件程序設(shè)計(jì)。 設(shè)計(jì)是以單片機(jī)為核心的簡(jiǎn)易計(jì)算器系統(tǒng)設(shè)計(jì),輸入采用常見的4*4矩陣鍵盤,該設(shè)計(jì)作品可以進(jìn)行加、減、乘、除以及帶符號(hào)數(shù)字運(yùn)算,同時(shí)可以通過LCD1602靜態(tài)顯示操作過程及結(jié)果。根據(jù)功能和設(shè)計(jì)要求,本系統(tǒng)選用STC89C51單片機(jī)為主控機(jī),通過擴(kuò)展必要的外圍接口電路,包括鍵盤電路、顯示電路等主要模塊電路,實(shí)現(xiàn)對(duì)計(jì)算器的設(shè)計(jì),設(shè)計(jì)電路采用模塊化設(shè)計(jì)思路,即分別設(shè)計(jì)各模塊電路,然后進(jìn)行總體連接,即可實(shí)現(xiàn)設(shè)計(jì)目的。
|