PIC單片機(jī)的INT中斷設(shè)計(jì)思路及程序設(shè)計(jì)
PIC單片機(jī)端口RC連接8只發(fā)光二極管LED作為流水燈模擬發(fā)光部件。利用片內(nèi)的定時(shí)器/計(jì)數(shù)器TMR0模塊和中斷邏輯功能部件,使TMR0工作在定時(shí)器模式,并且在超時(shí)溢出時(shí)向CPU發(fā)送中斷請(qǐng)求信號(hào),外部中斷信號(hào)輸入腳INT作為電源故障檢測(cè)端。
電源電壓檢測(cè)模塊電路原理圖如圖1所示,流水燈電路原理圖如圖2所示.
圖1 電源電壓檢測(cè)模塊電路原理圖
圖2 流水燈電路原理圖
2. 程序設(shè)計(jì)
程序設(shè)計(jì)流程如圖3~圖6所示。
圖3 主程序流程
圖4 中斷服務(wù)程序流程
圖5 延時(shí)子程序1流程
圖6 延時(shí)子程序2流程
塵埃粒子計(jì)數(shù)器相關(guān)文章:塵埃粒子計(jì)數(shù)器原理
評(píng)論