CHÆÅng 5 gheïP 8088 VÅÏi bäÜ nhåÏ vaì TÄØ chæÏC vaìO/ra dæÎ liãÛU


Mä taí caïc chán tên hiãûu cuía bäü âiãöu khiãøn DRAM TMS 4500A



tải về 401.71 Kb.
trang3/4
Chuyển đổi dữ liệu23.08.2016
Kích401.71 Kb.
#26047
1   2   3   4

Mä taí caïc chán tên hiãûu cuía bäü âiãöu khiãøn DRAM TMS 4500A


+ RA0-RA7 [I]: Âëa chè haìng., thæåìng âæåüc näúi våïi buï âëa chè taûi caïc chán âëa chè tháúp A0-A7.

+ CA0- CA7 [I]: âëa chè cäüt, thæåìng âæåüc näúi våïi bus âëa chè taûi caïc chán âëa chè cao.A8- A15.

+ MA0-MA7[O]: Âëa chè cho vi maûch nhåï, âæåüc näúi træûc tiãúp våïi DRAM taûi caïc chán âëa chè A0-A7.

+ ALE [I]: Cho pheïp chäút caïc tên hiãûu âëa chè haìng, âëa chè cäüt REN1 vaì .


+ .[I]: Xung choün maûch âãø bàõt âáöu viãûc ghi/âoüc DRAM, âæåüc näúi qua bäü âiãöu khiãøn trong thåìi âiãøm sæåìn xuäúng cuía xung ALE.

+ REN1 [I] : Choün 1 trong 2 khäúi nhåï DRAM näúi våïi bäü âiãöu khiãøn (REN=1) thç choün , REN1=0 thç chon 1

+ [I]: Sæåìn lãn cuía xung naìy kãút thuïc viãûc âoüc. Thæåìng âæåüc näúi våïi trong chãú âäü MN.

+ [I]: Sæåìn lãn cuía xung naìy kãút thuïc viãûc ghi. Thæåìng âæåüc näúi våïi trong chãú âäü MN.

+ CLK [I]: âáöu vaìo cho xung âäöng häö (näúi våïi CLK cuía PCU).

Hçnh 5.25. Bäü âiãöu khiãøn DRAM TMS 4500A

+ : Xung vaìo âiãöu khiãøn viãûc bàõt âáöu chu kyì laìm tæåi hoàûc xung ra âãø baïo cho bãn ngoaìi biãút bäü nhæï âang âæåüc laìm tæåi.

+ : Caïc chán cho pheïp chäút âëa chè haìng cuía RAM.

+ [O]: Chán cho pheïp chäút âëa chè cäüt cuía DRAM.

+ RDY [O]: RDY = 0 khi DRAM âang âæåüc laìm tæåi (näúi âãún RDY cuía 8284).

+ TWST [I]: (Timing/wait strap) choün traûng thaïi chåì vaì caïc thäng säú thåìi gian khaïc khi TWST = 1 thç CPU seî phaíi xen thãm 1 traûng thaïi chåì khi ghi/âoüc.

+ FSO,FS1 [I]: cuìng våïi TWST choün chãú âäü vaì táön säú laìm viãûc (baíng 5.6).

Hoaût âäüng cuía TMS 4500A


Trãn hçnh 5.26 laì mäüt thê duû æïng duûng cuía bäü âiãöu khiãøn DRAM TMS 4500A trong maûch nhåï gäöm 44464 âãø taûo nãn bäü nhåï 128 KB bàõt âáöu taûi âëa chè 00000H. Cáön læu yï caïch sæí duûng caïc chán REN1 näúi våïi A16 âãø choün ra 2 maính 64KB vaì näúi våïi maûch NAND âãø âàût 2 maíng nhåï vaìo vuìng âëa chè âaî âënh. Caïc chán TWST FS1 vaì FSO âæåüc âàût laì 0,1 vaì 1 âãø khäng coï traûng thaïi chåì vaì viãûc laìm tæåi âæåüc tiãún haình sau 61 chu kyì âäöng häö vaì keïo daìi trong 4 nhëp cuía xung laìm tæåi. Våïi táön säú fCLK = 5 MHz thç nhëp âäü laìm tæåi cho mäùi haìng laì 12,2 s (xáúp xè våïi giaï trë âaî âæåüc noïi âãún taûi pháön træåïc laì 15,6s). Khi bäü âiãöu khiãøn laìm tæåi nhåï thç RDY = 0 vaì CPU bë âæa vaìo traûng thaïi chåì.

Baíng 5.6. Choün chãú âäü cuía TMS 4500A.




TWST

FS1

FSO

Säú traûng thaïi chåì

Chu kyì laìm tæåi

Táön säú xung laìm tæåi(KHz)

Säú nhëp cho 1 láön laìm tæåi

0

0

0

0

ngoaìi

REFREQ

4

0

0

1

0

Tclk  31

64-95

3

0

1

0

0

Tclk  46

64-85

3

0

1

1

0

Tclk  61

64-82

4

1

0

0

1

Tclk  46

64-85

3

1

0

1

1

Tclk  61

64-80

4

1

1

0

1

Tclk  76

64-77

4

1

1

1

1

Tclk  76

64-88

4



Hçnh 5.26. TMS 4500A vaì 128 KB DRAM taûi âëa chè 00000FH-1FFFFH
Hçnh 5.27 mä taí caïc xung cuía bäü âiãöu khieenr khi noï hoaût âäüng. Cáön læu yï laì xung yãu cáöu laìm tæåi coï tæì bãn trong maûch, âæåüc taûo ra sau 61 chu kyì âäöng häö vaì phaíi chåì cho chu kyì bus hiãûn taûi âæåüc hoaìn táút thç måïi coï taïc duûng.


Hçnh 5.27. Biãøu âäö thåìi gian cuía bäü âiãöu khiãøn TMS 4500A
3. Phäúi gheïp 8088 våïi thiãút bë ngoaûi vi

3.1. Caïc kiãøu phäúi gheïp vaìo/ra

Âäúi våïi 8088 (hay hoü 80x86 noïi chung) coï 3 caïch phäúi gheïp CPU våïi caïc thiãút bë ngoaûi vi (caïc cäøng vaìo/ra, I/O) : a) thiãút bë ngoaûi vi coï khäng gian âëa chè taïch biãût våïi bäü nhåï vaì b) thiãút bë ngoaûi coï khäng gian âëa chè chung våïi bäü nhåï.



  • Thiãút bë vaìo/ra coï khäng gian âëa chè taïch biãût

Trong caïch phäúi gheïp naìy, bäü nhåï âæåüc âäüc quyãön duìng khäng gian 1MB maì CPU daình cho noï. Caïc thiãút bë ngoaûi vi (caïc cäøng) seî âæåüc daình riãng mäüt khäng gian 64KB cho mäùi loaûi cäøng vaìo hoàûc ra. Táút nhiãn ta phaíi duìng tên hiãûu IO/M, vaì caïc lãûnh trao âäøi dæî liãûu mäüt caïch thêch håüp cho mäùi khäng gian âoï (xem hçnh 5.28a).

  • Thiãút bë vaìo/ra vaì bäü nhåï coï chung khäng gian âëa chè

Trong caïch phäúi gheïp naìy, bäü nhåï vaì thiãút bë ngoaûi vi cuìng chia nhau khäng gian âëa chè 1MB maì CPU 8088 coï khaí nàng âëa chè hoïa. Caïc thiãút bë ngoaûi vi seî chiãúm mäüt vuìng naìo âoï trong khäng gian 1MB, pháön coìn laûi laì cuía bäü nhåï. Táút nhiãn trong træåìng håüp naìy ta duìng chung tên hiãûu IO/=0 vaì lãûnh trao âäøi dæî liãûu kiãøu lãûnh MOV cho caí bäü nhåï vaì thiãút bë ngoaûi vi (xem hçnh 5.28.b)

3.2. Giaíi maî âëa chè cho thiãút bë vaìo/ra

Viãûc giaíi maî âëa chè cho thiãút bë vaìo/ra cuîng gáön giäúng nhæ giaíi maî âëa chè cho maûch nhåï. Ta seî nháún maûnh åí âáy viãûc giaíi maî âëa chè cho caïc cäøng. Thäng thæåìng caïc cäøng coï âëa chè 8 bit taûi A0-A7, trong mäüt säú hãû vi xæí lyï khaïc (nhæ caïc maïy IBM PC) caïc cäøng coï 16 bit taûi A0 - A15. Tuyì theo âäü daìi cuía toaïn haûng trong lãûnh laì 8 hay 16 bit ta saín xuáút coï 1 cäøng 8 bit coï âëa chè liãn nhau âãø taûo nãn tæì våïi âäü daìi tæång æïng. Trong thæûc tãú êt coï hãû sæí duûng hãút 256 cäøng vaìo/ra khaïc nhau nãn ta chè xeït åí âáy caïc bäü giaíi maî âëa chè 8 bit A0-A7 vaì maûch giaíi maî thäng duûng coï sàôn 9nhæ 74LS138 chàóng haûn) âãø taûo ra caïc xung choün thiãút bë.

Caïc maûch giaíi maî âån giaín coï thãø taûo âæåüc tæì maûch NAND nhæ hçnh 5.29.

Trong træåìng håüp cáön nhiãu xung choün åí âáöu ra cho caïc cäøng vaìo/ra coï âëa chè liãn tiãúp, ta coï thãø duìng caïc maûch giaíi maî coï sàôn kiãøu 74LS138. Thê duû trãn hçnh 5.30 trçnh baìy 2 maûch tæång tæû nhau duìng 74LS138 âãø giaíi maî âëa chè cho 8 cäøng vaìo vaì 8 cäøng ra. Trãn cå såí maûch naìy ta cuîng coï thãø phäúi håüp våïi caí hai tên hiãûu âoüc vaì ghi âãø taûo ra tên hiãûu choün cho viãûc âoüc/ghi tæìng cäøng vaìo/ra ra cuû thãø. Bäü giaíi maî nhæ váûy âæåüc minh hoaû trãn hçnh 5.31.



Hçnh 5.30. Caïc bäü giaín maî våïi âëa chè 00-07 cho a) cäøng vaìo ; b) cäøng ra.


Hçnh 5.31. Mäüt bäü giaíi maî cho cäøng vaìo vaì cäøng ra våïi âëa chè 7CH-7FH
3.3. Caïc maûch cäøng âån giaín

Trong thæûc tãú coï ráút nhiãöu vi maûch täø håüp cåî væìa coï thãø âæåüc duìng laìm cäøng phäúi gheïp våïi bäü vi xæí lyï âãø vaìo/ra dæî liãûu. Caïc maûch naìy thæåìng âæåüc cáúu taûo nãn tæì caïc maûch chäút 8 bit coï âáöu ra 3 traûng haï (74LS373: kêch theo mæïc; 74LS374: kêch theo sæåìn), caïc maûch khuãúch âaûi âãûm 2 chiãöu 8 bit âáöu ra 3 traûng thaïi (74LS245). Chuïng âæåüc duìng trong caïc phäúi gheïp âån giaín âãø laìm cho CPU vaì thiãút bë ngoaûi vi hoaût âäüng tæång thêch våïi nhau, vê duû nhæ âãø âãûm bus hoàûc caïc maûch cäøng âãø taûo ra caïc tên hiãûu moïc näúi...

Trãn hçnh 5.32 laì vê duû mäüt maûch phäúi gheïp âån giaín duìng maûch 74LS373 âãø âæa tên hiãûu ra âiãöu khiãøn caïc âeìn LED bàòng lãûnh OUT 7CH, AL.

Hçnh 5.32. Mäüt maûch phäúi gheïp ra âån giaín duìng 74LS373
Trãn hçnh 5.33 laì vê duû mäüt maûch phäúi gheïp âån giaín duìng maûch 74LS244 âãø âoüc tên hiãûu tæì thiãút bë ngoaûi vi vaìo CPU bàòng lãûnh IN Al,7CH.


Hçnh 5.33. Mäüt maûch phäúi gheïp ra âån giaín duìng 74LS244
Ngoaìi caïc maûch phäúi gheïp âån giaín åí trãn, trong thæûc tãú coìn coï caïc maûch phäúi gheïp láûp trçnh âæåüc duìng cho caïc cäng viãûc täø chæïc vaìo/ra dæî liãûu phæïc taûp hån.

3.4. Maûch phäúi gheïp vaìo/ra song song láûp trçnh âæåüc 8255A

Maûch 8255A thæåìng âæåüc goüi laì maûch phäúi gheïp vaìo/ra láûp trçnh âæåüc (program mable peripheral interface, PPI). Do khaí nàng mãöm deío trong caïc æïng duûng thæûc tãú noï laì maûch phäúi gheïp âæåüc duìng ráút phäø biãún cho caïc hãû vi xæí lyï 8-16 bit. Så âäö khäúi mä taí chæïc nàng bãn trong cuía 8255A âæåüc thãø hiãûn trãn hçnh 5.34.

Caïc chán tên hiãûu cuía 8255A coï yï nghéa khaï roî raìng. Chán Reset phaíi âæåüc näúi våïi tên hiãûu reset chung cuía toaìn hãû (khi reset thç caïc cäøng âæåüc âënh nghéa laì cäøng vaìo âãø khäng gáy ra sæû cäú cho caïc maûch âiãöu khiãøn). CS âæåüc näúi våïi maûch taûo xung choün thiãút bë âãø âàût maûch 8255A vaìo mäüt âëa chè cå såí naìo âoï. caïc tên hiãûu âëa chè A0, A1 seî choün ra 4 thanh ghi bãn trong 8255A 1 thanh ghi âãø ghi tæì âiãöu khiãøn cho hoaût âäüng cuía 8255A (viãút tàõt laì CWR, control word register) vaì 3 thanh ghi khaïc æïng våïi caïc cäøng (port) laì PA, PB, PC âãø ghi/âoüc dæî liãûu (xem baíng 5.7). Theo baíng naìy ta nháûn tháúy âëa chè cho PA cuîng chênh laì âëa chè cå såí cuía 8255A.

Coï 2 loaûi tæì âiãöu khiãøn cho 8255A:

+ Tæì âiãöu khiãøn âënh nghéa cáúu hçnh cho caïc cäøng PA, PB, PC

+ Tæì âiãöu khiãøn láûp/xoïa tæìng bit åí âáöu ra cuía PC






Каталог: nonghocbucket -> UploadDocument server07 id190496 229274
UploadDocument server07 id190496 229274 -> Báo cáo thực tập tốt nghiệp LỜi mở ĐẦU
UploadDocument server07 id190496 229274 -> I. objectives
UploadDocument server07 id190496 229274 -> Kieåm tra hoïc kì I moân: hoùa hoïc khoái 11 (2011-2012) Thôøi gian 45’ ÑEÀ 1 Caâu 1
UploadDocument server07 id190496 229274 -> Chuyên đề: VI sinh vậT Ứng dụng trong xử LÝ phế thải I. Nguồn gốC phế thảI 1/ Phế thải là gì ?
UploadDocument server07 id190496 229274 -> Ngaøy soaïn : Ngaøy daïy : I
UploadDocument server07 id190496 229274 -> Noäi dung cô baûn cuûa cuoäc Duy taân Minh Trò Về chính trị
UploadDocument server07 id190496 229274 -> Giáo án sử 8 Tuần: 12 Ngày soạn: 06/11/2011
UploadDocument server07 id190496 229274 -> 200 câu hỏi về môi trường (Phần 4) (03-07-2096 15: 37)
UploadDocument server07 id190496 229274 -> 1. Cn b ng c¸c ph­¬ng tr×nh ph¶n øng sau
UploadDocument server07 id190496 229274 -> TỔ HÓa trưỜng thpt lê quý ĐÔn tam kỳ CÂu hỏI Ôn tập hoá chưƠng đIỆn ly. LỚP 11

tải về 401.71 Kb.

Chia sẻ với bạn bè của bạn:
1   2   3   4




Cơ sở dữ liệu được bảo vệ bởi bản quyền ©hocday.com 2024
được sử dụng cho việc quản lý

    Quê hương