原則(題目沒提到的都設爲0)
8259A初始化編程
ICW1初始化命令字(0001 + 邊緣觸發 + 0 + 級聯(需要ICW3) + 不需要ICW4)
ICW4 初始化命令字
A0=1,ICW4必須寫入8259A的奇地址端口。
D7~D5,這3位總是爲0,用來表示ICW4的標識碼。
______
8255A初始化編程
初始化控制字
1+ 方式012 + 端口A輸出 + PC7-PC4爲輸出 + B方式0 + 端口B輸出 + PC3-PC0爲輸出 (默認公式 爲0的情況)
C端口置1/置0控制字
0000 PCx(000,111 對應PC1-PC7)+ 置位爲1,復位爲0
8237初始化編程
命令字參考說明 需要觀察是填什麼
DACK低爲0+DREQ高爲0+不擴展寫0+固定優先0+普通時序0+允許8237工作0+chanel0地址變0+MEM傳輸禁止0
模式字參考說明觀察是填什麼
隨單快級+增加一爲0+禁止預置爲0+校寫讀非+Chanel0123