中斷優(yōu)先級(jí)高低順序 51單片機(jī)怎么設(shè)置外部中斷和時(shí)鐘中斷的優(yōu)先級(jí)?使得外部中斷優(yōu)先級(jí)大于時(shí)鐘中斷?
51單片機(jī)怎么設(shè)置外部中斷和時(shí)鐘中斷的優(yōu)先級(jí)?使得外部中斷優(yōu)先級(jí)大于時(shí)鐘中斷?51單片機(jī)有五個(gè)中斷源,包括兩個(gè)外部中斷、兩個(gè)定時(shí)器/計(jì)數(shù)器中斷和一個(gè)串口中斷。沒有時(shí)鐘中斷。當(dāng)你說時(shí)鐘中斷,你的意思是定
51單片機(jī)怎么設(shè)置外部中斷和時(shí)鐘中斷的優(yōu)先級(jí)?使得外部中斷優(yōu)先級(jí)大于時(shí)鐘中斷?
51單片機(jī)有五個(gè)中斷源,包括兩個(gè)外部中斷、兩個(gè)定時(shí)器/計(jì)數(shù)器中斷和一個(gè)串口中斷。沒有時(shí)鐘中斷。當(dāng)你說時(shí)鐘中斷,你的意思是定時(shí)器中斷。中斷優(yōu)先級(jí)的設(shè)置主要是指中斷優(yōu)先級(jí)寄存器IP的設(shè)置,其8位如下:xxpt2pst1px1pt0px0,其中px0是外部中斷0的優(yōu)先級(jí)設(shè)置位置,PX1是外部中斷1的優(yōu)先級(jí)設(shè)置位置,pt0pt1是定時(shí)器的優(yōu)先級(jí)設(shè)置位置。當(dāng)設(shè)置優(yōu)先級(jí)設(shè)置位置=1時(shí),最高優(yōu)先級(jí)為高級(jí)中斷。當(dāng)設(shè)置優(yōu)先級(jí)和設(shè)置位置=0時(shí),最低優(yōu)先級(jí)為低級(jí)中斷。同一中斷級(jí)別的內(nèi)部優(yōu)先級(jí)順序?yàn)橥獠恐袛?最高定時(shí)器0外部中斷1定時(shí)器2串口最低。最簡單的方法是將使用的外部中斷設(shè)置為高級(jí)中斷,將其他中斷設(shè)置為低級(jí)中斷。Setbpx 0可在程序中用于將外部中斷0設(shè)置為高級(jí)中斷。