現(xiàn)使用80C51進(jìn)行設(shè)計
發(fā)布時間:2016/7/16 19:00:15 訪問次數(shù):926
在某個會場上,專門設(shè)置了人員入口和出口,為了安全需要,會場內(nèi)只允許1000人同時在場。RHRG30120當(dāng)人數(shù)到達(dá)1000人時,入口亮紅燈,門衛(wèi)阻止人員進(jìn)入。
現(xiàn)使用80C51進(jìn)行設(shè)計,統(tǒng)計人數(shù)。為了簡化程序,暫時不考慮中途有人退場的情況。系統(tǒng)使用定時/計數(shù)器0工作,每次進(jìn)入1人,人員統(tǒng)計的傳感器就向T0(P3.4)腳輸出一個負(fù)脈沖,在仿真中,我們用一個按鈕來產(chǎn)生下降沿。門口的紅燈由P1,0引腳控制,高電平燈亮。本系統(tǒng)中,使用定時/計數(shù)器0統(tǒng)計外部事件,用作計數(shù)器,需要選擇外部時鐘,不需要使用中斷;計數(shù)值最大為10O0,使用方式l和方式0都可以,在此選用方式1。TMOD=00O00101=05H,把人數(shù)統(tǒng)計的高8位放在30H,低8位放在31H。
仿真系統(tǒng)圖如圖7。16所示。為方便驗證,設(shè)初值人數(shù)為995人,當(dāng)人數(shù)達(dá)到1000人,數(shù)碼管輪流顯示數(shù)字和英文HOLD,并且紅燈亮。在系統(tǒng)中還另外加了一個按鈕輸入負(fù)脈沖到外部中斷0輸入引腳,該按鈕是用來清零的,使數(shù)碼管顯示人數(shù)為0。
在某個會場上,專門設(shè)置了人員入口和出口,為了安全需要,會場內(nèi)只允許1000人同時在場。RHRG30120當(dāng)人數(shù)到達(dá)1000人時,入口亮紅燈,門衛(wèi)阻止人員進(jìn)入。
現(xiàn)使用80C51進(jìn)行設(shè)計,統(tǒng)計人數(shù)。為了簡化程序,暫時不考慮中途有人退場的情況。系統(tǒng)使用定時/計數(shù)器0工作,每次進(jìn)入1人,人員統(tǒng)計的傳感器就向T0(P3.4)腳輸出一個負(fù)脈沖,在仿真中,我們用一個按鈕來產(chǎn)生下降沿。門口的紅燈由P1,0引腳控制,高電平燈亮。本系統(tǒng)中,使用定時/計數(shù)器0統(tǒng)計外部事件,用作計數(shù)器,需要選擇外部時鐘,不需要使用中斷;計數(shù)值最大為10O0,使用方式l和方式0都可以,在此選用方式1。TMOD=00O00101=05H,把人數(shù)統(tǒng)計的高8位放在30H,低8位放在31H。
仿真系統(tǒng)圖如圖7。16所示。為方便驗證,設(shè)初值人數(shù)為995人,當(dāng)人數(shù)達(dá)到1000人,數(shù)碼管輪流顯示數(shù)字和英文HOLD,并且紅燈亮。在系統(tǒng)中還另外加了一個按鈕輸入負(fù)脈沖到外部中斷0輸入引腳,該按鈕是用來清零的,使數(shù)碼管顯示人數(shù)為0。
上一篇:單片機(jī)處理中斷的特有過程
熱門點擊
- 超凈間的等級劃分
- MAX232引腳排列與內(nèi)部功能結(jié)構(gòu)
- 字?jǐn)?shù)據(jù)定義偽指令DW
- 82C55的內(nèi)部結(jié)構(gòu)和引腳排列
- 查詢傳送方式
- 金與鋁
- 外部RAM單元1000H的內(nèi)容傳送到R5
- 斜坡電流測量流程
- 硼磷硅玻璃
- PC口按位置位/復(fù)位命令字
推薦技術(shù)資料
- 聲道前級設(shè)計特點
- 與通常的Hi-Fi前級不同,EP9307-CRZ這臺分... [詳細(xì)]