功能:可實(shí)現(xiàn)簡(jiǎn)易計(jì)算器功能,能夠進(jìn)行加減乘除運(yùn)算。
要求:以單片機(jī)最小系統(tǒng)為基礎(chǔ),利用鍵盤(pán)輸入數(shù)字(1~5位,整數(shù)),按下UP鍵(表示“+”),再輸入數(shù)字(1~5位,整數(shù)),最后按下ENTER鍵(表示“=”)可實(shí)現(xiàn)加法運(yùn)算;同理,利用DOWN鍵(表示“-”)可實(shí)現(xiàn)減法運(yùn)算。當(dāng)撥碼開(kāi)關(guān)第1位撥至on(其余皆不接通)時(shí),以FUNC鍵表示“×”可實(shí)現(xiàn)乘法運(yùn)算;當(dāng)撥碼開(kāi)關(guān)第2位撥至on(其余皆不接通)時(shí),以FUNC鍵表示“÷”可實(shí)現(xiàn)除法運(yùn)算。按下BACK鍵清除顯示可重新計(jì)算。顯示用數(shù)碼管實(shí)現(xiàn),通過(guò)兩片74HC573驅(qū)動(dòng)數(shù)碼管。
引腳:?jiǎn)纹瑱C(jī)P1.0~P1.7接CON10的D0~D7, 單片機(jī)P3.3接CON10的DUAN,單片機(jī)P3.5接CON10的WEI,單片機(jī)的P3.2、P3.4依次接撥碼開(kāi)關(guān)的第1、2位,按鍵電路接單片機(jī)P2口。