1樓:賞代桃己蓉
1、埠位址怎麼那麼多?8255就需要四個位址,就算是偶位址,那1ff0h~1ff6h也有四個偶位址,足夠了。後面第三點說每人選兩組設計,難道是做兩遍?
2、圖簡單。用8255的a口接8個發光二極體,b口接8個開關。c口其中一位比如pc0接另外的開關,pc4接蜂鳴器。
3、圖在這裡可沒法畫。按上面說的自己畫就行,解碼器的輸出接8255的片銀做選。假設自己所選埠仔帶位址為1ff0h,1ff2h,1ff4h,1ff6h
初始化程式簡單,mov
dx,1ff6h
moval,10000011b
outdx,al
控制程式:next:mov
dx,1ff2h
inal,dx
movdx,1ff0h
outdx,al
8個發光二極體。
movdx,1ff4h
inal,dx
movcx,4
shlal,cl
因為念搏蘆讀到的是pc0,要送到pc4,所以要移位。
outdx,al
jmpnext
2樓:性希慕昔延
搜一下:用8086/8088cpu和8255a並行介面設計一介面控制電路要求。
並行介面晶元8255a可以工作在方式0、方式1和方式2的埠是
3樓:網友
intel8255a是一種通用的可程式設計並行i/o介面晶元:8255a的結構 8255a由4部分組成: (1)資料匯流排緩衝器 (2)三個8位埠pa、pb、pc,其中pc口可分為兩個4位埠,可分別同埠a和埠b 配合使用,可以用作控制訊號輸出等。
3)a組和b組的控制電路。 (4)讀/寫控制邏輯。8255a的工作方式 8255a有三種工作方式:
方式0、方式1和方式2。 (1):方式0——基本輸入/輸出 在此工作方式下,每個口都作為基本的輸入輸出口,c口的高4位和低4位以及a口 和b口都可獨立地設定為輸入口和輸出口。
在此工作方式下:輸出的資料被鎖存,而輸入的資料不被鎖存。 (2):
方式1——選通輸入/輸出 此工作方式下,三個埠分為a、b兩組,a、b兩個口仍用作資料輸入輸出口,而c 口分成兩部分,分別作為a口和b口的聯絡訊號。在8255a中,聯絡訊號是3位,兩個 資料口,共用去c口的6位,剩餘的兩位仍可作為資料位使用。 (3):
方式2——雙向選通輸入/輸出 此工作方式只限於a組使用,它用a口的8位資料線,用c口的5位進行聯絡。工作時 輸入輸出都能被鎖存。 當a口工作在方式2時,b口可以在方式0或方式1工作。
答案是:a b c
4樓:earth嚇死你
可以同時工作在三個方式的只有埠a
已知序列介面8251a+資料口位址為40h,控制口位址為41h。請編寫程式,通過8251a+
5樓:
已知序列介面8251a+資料口位址為40h,控制口位址為41h。請編寫程式,通過8251a+
序列介面,將32位元組的資料從1000h傳送出去//程式**mov dx,41h ; 8251a+控制口位址mov al,03h ; 設定序列介面工作耐森方式out dx,almov dx,40h ; 8251a+資料口位址mov bx,1000h ; 資料起始位址mov cx,32 ; 傳送位元組好畝巨集數send:mov al,[bx] ;從bx處取出一友冊位元組資料out dx,al ; 通過8251a+傳送出去inc bx ; 指標向後移動loop send ; 迴圈傳送。
某系統採用8255a作i/o介面,初始代時cpu訪問其08bh埠,將8255a各資料埠設定
6樓:
某系統採用8255a作i/o介面,初始代時cpu訪問其08bh埠,將8255a各資料埠設定。
8255a的08bh埠的作用是進行可程式設計i/o介面的哪改初始化,其中可以控制資料埠的設定,以滿足不同的應用要求。在這李卜判裡,我們可以通過控制08bh埠的內容來設定8255a的資料埠,以控制資料埠資料的訪問在100以內。步驟:
1、首先,將8255a的控制埠(控制字)設定為09h,以使之能夠接受資料埠的設定;2、然後,將08bh埠設定為80h,以指定資料埠的格式;3、最後,通過設定08bh埠的最後兩位,即可控制資料埠資料的訪問在100以內,具體設定如下:00h:控制資料埠資料的訪問在0-99以內;02h:
控制資料埠資料的訪問在100-199以內;04h:控制資料埠資料的訪問在200-255以內;因此,我們可以將08bh埠設定為弊兆82h,以控制資料埠資料的訪問在100以內。
8255a 的埠a工作於方式 2,埠b工作於方式 0 時,其埠c用作什麼
7樓:網友
8255a 的埠c有乙個8位資料輸出存鎖/緩衝器,乙個8位資料輸入緩衝器(不存鎖),可由方式控制字設定分為兩個位口,亦可作為a、b口選通方式的狀態製作訊號。
c口還有位控制功能,可由置位控制字對c口某個位置位1或復位2。
例如,置位控制字為05h(0000 0101),則令pc置位為1;
又如,置位控制字為08h(0000 1000),則令pc復位為0。
8086系統中的8255a晶元的埠位址有幾個
8樓:網友
8255a晶元有3個埠,4個埠位址。
1)a口:編號為pa0~pa7,用於8255向外設輸入輸出8位並行資料。
2)b口:編號為pb0~pb7,用於8255向外設輸入輸出8位並行資料。
3)c口:編號為pc0~pc7,用於8255向外設輸入輸出8位並行資料,當8255工作於應答i/o方式時,c口用於應答訊號的通訊。
4)控制暫存器。
8255a在方式0工作時,埠a、b和c的輸入 輸出可以有____ 種組合。 a.4 b.8 c.16 d.
9樓:考試資料網
答案】:c8255a工作在方式0時,搜團可以將埠a、埠b、端亮漏殲口c的上半部和埠c的下半部分別設定為輸入或輸出。因此總的組合敬衝可以有16種。
8086/8088工作於最大模式下,在其硬體連線中需將其引腳連線多大電壓
10樓:
摘要。8086/8088工作於最大模式下,在其硬體連線中需將其什麼引腳連線多大電壓您好親,!<
1.兩種工作方式 為了便於組成不同規模的系統,在8086晶元中設計了兩種工作模式,即最小模式和最大模式。2.
如何設定工作方式 8086cpu的mn/mx#(minimum/maximum mode control)管腳,是最大最小模式控制訊號(標號33),它決定了8086工作在哪種工作模式。如果mn/mx#接+5v, 則cpu工作在最小模式;mn/mx#接地,cpu工作在最大模式。mn/mx#管腳為訊號輸入管腳, 在設計系統時,根據選擇的工作模式,將該訊號直接連線+5v或地。
8086/8088工作於最大模式下,在其硬體連線中需將其引腳連線多大電壓。
8086/8088工作於最大模式下,在其硬體連線中需將其什麼引腳連線多大電壓。
就是8088
沒有8086
8086/8088工作於最大模式下,在其硬體連線中需將其什麼引腳連線多大電壓您好親,!<
1.兩種工作方式 為了便於組成不同規模的系統,在8086晶元猛搭中設計隱彎了兩種工作模式,即最小模式和最大模式。2.
如何設定工作方式 8086cpu的mn/mx#(minimum/maximum mode control)管腳,是最大最小模式控制訊號(標號33),它決定了8086工作在哪種工作模式。如果mn/mx#接+5v, 則cpu工作在最小模式;mn/mx#接灶知悶地,cpu工作在最大模式。mn/mx#管腳為訊號輸入管腳, 在設計系統時,根據選擇的工作模式,將該訊號直接連線+5v或地。
玩魔獸CPU和主機板用INTEL好還是AMD好
單玩魔獸的話 用amd和intel就可以 從 上來說intel的cpu 高於amd 但是 同級對於支援cpu的主機板來說,intel的主機板 要低於amd的。但是如果玩要求高的3d遊戲的話 比如現代戰爭,戰爭機器,等之類遊戲的話 intel是首選 但 相對高些 下面有個建議 cpu intel in...
cpu不超頻用幾十年估計沒問題顯示卡呢?b85主機板能超嗎技嘉卡超頻散熱售後(最重要)怎麼樣
電腦硬體都是消耗品,都有壽命 的,cpu和顯示卡一般都是3 6年的壽命,如果不超頻保養的好,用10年都沒問題,如果運氣不好,cpu和顯示卡隨便超一超就有可能超壞的 b85主機板不能超頻 不加電壓,怎麼超頻都沒任何壽命問題 加壓的話,溫度控制不好,長期高溫會加速電子元件老化 要超頻你就要買帶k的u了,...
我想升級一下cpu和主機板 個8g記憶體1200能搞定嗎下面的是配置其他的不換
cpu amd 740 460 元 技嘉 ga fm2a75m d3h 530元 威剛 4gb x2 ddr3 1600 萬紫 千紅回 280 答 換不換配置討論意義不是很大。你想想除了你說的東西以為還剩下啥。不如內直接重新裝機。原機容器的 硬碟 保留 光碟機 保留 顯示卡 話說這貨留不留無所謂,基...