由AT89C51構(gòu)成的產(chǎn)品自動裝箱系統(tǒng)電路如下圖所示。產(chǎn)品計數(shù)脈沖由外部中斷1輸入,兩個數(shù)碼管實(shí)時顯示包裝箱中產(chǎn)品的數(shù)量。當(dāng)包裝箱中產(chǎn)品數(shù)量達(dá)到40時,由P1.0發(fā)出一個脈寬為50ms的正脈沖用以驅(qū)動封箱機(jī)構(gòu),同時將數(shù)碼管顯示清為00以便為下一箱產(chǎn)品裝箱做好準(zhǔn)備。請分別寫出兩個數(shù)碼管驅(qū)動器U2、U3的地址范圍,并編程實(shí)現(xiàn)上述功能。編程提示:主程序完成初始化、產(chǎn)品數(shù)量實(shí)時顯示、判斷是否裝滿和發(fā)出封箱信號的工作。外部中斷1中斷服務(wù)程序負(fù)責(zé)完成產(chǎn)品計數(shù)工作。封箱信號的脈寬定時用T0中斷來實(shí)現(xiàn)。
您可能感興趣的試卷
你可能感興趣的試題
最新試題
計數(shù)溢出標(biāo)志位在控制寄存器()中,用于通知用戶定時/計數(shù)器已經(jīng)計滿。
在單片機(jī)中,如何檢測數(shù)碼管是否損壞?()
單片機(jī)中的定時器/計數(shù)器有幾種工作模式?()
以下哪個不是數(shù)碼管動態(tài)顯示的特點(diǎn)?()
8051單片機(jī)中的片內(nèi)程序存儲器空間有多大?()
在單片機(jī)系統(tǒng)中,若要實(shí)現(xiàn)多個數(shù)碼管的獨(dú)立控制,通常使用哪種方法?()
數(shù)碼管中的每一個段通常代表什么?()
以下哪個不是單片機(jī)開發(fā)板上的常見組件?()
單片機(jī)中的I/O端口主要用于什么?()
數(shù)碼管通常用于顯示什么?()