問答題

由AT89C51構(gòu)成的產(chǎn)品自動(dòng)裝箱系統(tǒng)電路如下圖所示。產(chǎn)品計(jì)數(shù)脈沖由外部中斷0輸入,兩個(gè)數(shù)碼管實(shí)時(shí)顯示包裝箱中產(chǎn)品的數(shù)量。當(dāng)包裝箱中產(chǎn)品數(shù)量達(dá)到60時(shí),由P1.0發(fā)出一個(gè)脈寬為50ms的正脈沖用以驅(qū)動(dòng)封箱機(jī)構(gòu),同時(shí)將數(shù)碼管顯示清為00以便為下一箱產(chǎn)品裝箱做好準(zhǔn)備。請(qǐng)分別寫出兩個(gè)數(shù)碼管驅(qū)動(dòng)器U2、U3的地址范圍,并編程實(shí)現(xiàn)上述功能。編程提示:主程序完成初始化、產(chǎn)品數(shù)量實(shí)時(shí)顯示、判斷是否裝滿和發(fā)出封箱信號(hào)的工作。外部中斷0中斷服務(wù)程序用來完成產(chǎn)品計(jì)數(shù)工作。封箱信號(hào)的脈寬定時(shí)用T1中斷來實(shí)現(xiàn)。


您可能感興趣的試卷

你可能感興趣的試題