8259A是一種中斷控制芯片,在單片機(jī)系統(tǒng)中一般用來(lái)擴(kuò)展單片機(jī)的中斷,pc機(jī)中也有這個(gè)芯片,
8259引腳圖
8259A的主要功能如下:
①一片8259A可以接受并管理8級(jí)可屏蔽中斷請(qǐng)求,通過(guò)9片8259A級(jí)聯(lián)可擴(kuò)展至64級(jí)可屏蔽中斷優(yōu)先控制。
②對(duì)每一級(jí)中斷都可以通過(guò)程序來(lái)屏蔽或允許。
③在中斷響應(yīng)周期,8259A可為CPU提供相應(yīng)的中斷類型碼。
④具有多種工作方式,并可通過(guò)編程來(lái)加以選擇。
初始化命令字的作用是什么?如何對(duì)8259A進(jìn)行初始化編程?
答案:通過(guò)初始化編程向8259A寫入相應(yīng)的初始化命令ICW,可以使芯片處于一個(gè)規(guī)定的基本工作方式,并在此方式下進(jìn)行工作。8259A的初始化命令字共有4個(gè)ICW1-ICW4,進(jìn)行初始化時(shí)要求ICW1-ICW4按一定的順序?qū)懭搿?/p>
-
單片機(jī)
+關(guān)注
關(guān)注
6026文章
44459瀏覽量
631159 -
cpu
+關(guān)注
關(guān)注
68文章
10781瀏覽量
210518 -
控制芯片
+關(guān)注
關(guān)注
2文章
492瀏覽量
39154
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論