
Luaän Vaên Toát Nghieäp Thieát Keá Maùy Thu Phaùt Kyù Töï 8 Bit Trang:16
CHÖÔNG 2
CÔ SÔÛ LYÙ LUAÄN

Luaän Vaên Toát Nghieäp Thieát Keá Maùy Thu Phaùt Kyù Töï 8 Bit Trang:17
2.1.DAØN YÙ NGHIEÂN CÖÙU.
Lyù thuyeát cô sôû thieát keá.
Giôùi thieäu toång quaùt veà maùy phaùt töø 16 bit (Word Generator).
Ñeà nghò maùy phaùt töø baèng linh kieän ñieän töû.
Phaùt treån maùy phaùt töø ñeà nghò 8 bit thaønh maùy thu phaùt kyù töï 8 bit.
Tính toaùn thieát keá maùy thu phaùt kyù töï 8 bit..
Thieát keá khoái nguoàn.
Thieát keá khoái xöû lyù döõ lieäu .
Thieát keá khoái baøn phím vaø maøn hình hieån thò.
Thieát keá khoái giao tieáp vôùi thieát bò ngoaïi vi.
Xaây duïng chöông trình Monitor.
Thi coâng.
Höôùng daãn söû duïng maùy thu phaùt kyù töï 8 bit.
2.2.ÑOÁI TÖÔÏNG NGHIEÂN CÖÙU.
Ñeå thöïc hieän ñeà taøi naøy, caàn phaûi coù ñoái töôïng nghieân cöùu cuï theå, coù
nghóa laø phaûi coù moät thieát bò thöïc taäp ñieån hình cuï theå. Ñeå coù theå töï tay thaùo
raùp, nghieân cöùu, quan saùt caáu truùc, tìm hieåu nguyeân lyù hoaït ñoäng vaø vaän
haønh thieát bò hoaït ñoäng.
Ñieàu ñoù seõ taïo cô sôû cho vieäc thieát keá sau naøy. Nhöng thöïc teá ñieàu ñoù
khoâng thöïc hieän ñöôïc, bôûi vì khoâng thieát bò naøo caû keå caû taøi lieäu coù lieân
quan.
Do ñoù ngöôøi thöïc hieän quyeát ñònh choïn thieát bò moâ phoûng mang teân
“Maùy phaùt töø” 16 bit (Word Generator) trong phaàn meàm moâ phoûng maïch
EWB 5.0 (Electronics Work bench) laøm ñoái töôïng nghieân cöùu cho ñeà taøi.
Ñaây laø thieát bò maø tröôùc ñaây coù laàn ñaõ ñöôïc ñeà caäp ñeán ôû caùc phaàn tröôùc.
2.3.PHÖÔNG PHAÙP VAØ PHÖÔNG TIEÄN NGHIEÂN CÖÙU.
Phöông phaùp:
Tham khaûo taøi lieäu: bao goàm caùc taøi lieäu coù lieân quan ñeán ñeà taøi nhö : vi
maïch soá, kyõ thuaät, vi xöû lyù, kyõ thuaät laäp trình hôïp ngöõ, truyeàn soá lieäu.
Quan saùt: söû duïng phaàn meàm EWB 5.0 kích laáy maùy phaùt töø 16 bits
(Word Generator) ra maøn hình soaïn thaûo vaø keát noái thieát bò vaøo maïch
ñieän moâ phoûng cuï theå. kích hoaït cho thieát bò hoaït ñoäng ôû caùc cheá ñoä
SETP, CYCLE, BREAK PIONT, BURST, PATTERN, quan saùt quaù trình
hoaït ñoäng vaø ghi nhaän.
Thöïc nghieäm: söû duïng kít vi xöû lyù 8085A keát hôïp vôùi kit môû roäng baøn
phím vaø hieån thò. Taïm goïi laø kit vi xöû lyù 8085A môû roäng ñeå vieát chöông
trình Monitor, chöông trình cho cheá ñoä STEP, CYCLE, BURST,
PATTERN vaø caùc phím chöùc naêng khaùc cuûa thieát bò.

Luaän Vaên Toát Nghieäp Thieát Keá Maùy Thu Phaùt Kyù Töï 8 Bit Trang:18
Phöông tieän:
Söû duïng maùy vi tính PC ñeå quan saùt, söû duïng maùy phaùt töø 16 bits trong
phaàn meàm EWB 5.0.
Ngoaøi kit vi xöû lyù môû roäng 8085A ngöôøi thöïc hieän coøn phaûi söû duïng
theâm caùc Testboard, boä thöïc taäp vi maïch ñeå vieát thöû nghieäm caùc chöông
trình coù lieân quan ñeán 8255A, 8253, 8251A, chöông trình queùt baøn phím vaø
hieån thò cho 8279, thöû nghieäm caùc vi maïch 74221, 74244, MC 1488, MC
1489, 4017, …
2.4.THÔØI GIAN NGHIEÂN CÖÙU.
Thôøi gian phaân boá thöïc hieän ñeài taøi trong 6 tuaàn leã nhö sau:
Tuaàn 1: Laäp ñeà cöông toång quaùt.
Tuaàn 2: Thu thaäp taøi lieäu.
Tuaàn 3: Laäp ñeà cöông chi tieát.
Tuaàn 4, 5, : Khai trieån ñeà cöông vaø ñaùnh maùy (vieát xong phaàn naøo gôûi ñi
ñaùnh maùy phaàn ñoù).
Tuaàn 6 : Chænh söûa, ñònh daïng, in aán, ñoùng bìa vaø noäp ñeà taøi.
Do thôøi gian thöïc hieän ñeà taøi töông ñoái ngaén, neân phaûi chôø ñeán ngaøy
noäp ñeà taøi, vaø trong thôøi gian chôø baûo veä luaän vaên toát nghieäp, ngöôøi thöïc
hieän ñeà taøi môùi baét tay vaøo thöïc hieän coâng vieäc thi coâng maùy thu phaùt kyù töï 8
bit.

Luaän Vaên Toát Nghieäp Thieát Keá Maùy Thu Phaùt Kyù Töï 8 Bit Trang:19
CHÖÔNG 3
LYÙ THUYEÁT
CÔ SÔÛ THIEÁT KEÁ

Luaän Vaên Toát Nghieäp Thieát Keá Maùy Thu Phaùt Kyù Töï 8 Bit Trang:20
3.1.GIÔÙI THIEÄU TOÅNG QUAÙT VEÀ MAÙY PHAÙT TÖØ 16 BIT (WORD
GENARATOR).
3.1.1.Giôùi thieäu.
Maùy phaùt töø laø teân goïi cuûa moät trong nhöõng thieát bò (Instruments) moâ
phoûng phuïc vuï caáp phaùt nguoàn maõ nhò phaân 16 bit cho caùc maïch ñieän moâ
phoûng trong phaàn meàm EWB 5.0 (Electronics Workbench). Ñaây laø phaàn
meàm hoå trôï cho vieäc giaûi tích maïch treân maùy tính, gioáng nhö caùc phaàn meàm
khaùc nhö Circuit Maker, Pspice…phuïc vuï cho vieäc giaûng daïy vaø hoïc taäp cuûa
sinh vieân ngaønh kyõ thuaät Ñieän töû.
Hình 3.1.Hình daïng maùy phaùt töø
3.1.2.Ñaëc ñieåm.
Maùy phaùt töø coù chöùc naêng phaùt kyù töï maõ nhò phaân 16 bit vaø maõ ASCII.
YÙ nghóa caùc chuù thích treân maët maùy phaùt töø:
INITIAL: hieän thò ñòa chæ ñaàu vuøng döõ lieäu soaïn thaûo (maõ Hexa).
FINAL :hieån thò ñòa chæ cuoái vuøng döõ lieäu soaïn thaûo(maõ Hexa).
EDIT : hieån thò ñòa chæ döõ lieäu hieän haønh(maõ Hexa).
CURRENT: hieån thò döõ lieäu döôùi daïng maõ hexa .
BINARY : hieån thò giaù trò caùc bit maõ nhò phaân phaân 16 bit.
ASCII : hieån thò döõ lieäu daïng ASCII.
FREQUENCY : hieån thò taàn soá laøm vieäc töø 1HZ ñeán 999MHZ.
3.1.3.Hoaït ñoäng.
Maùy phaùt töø coù caùc chöùc naêng hoaït ñoäng cô baûn thoâng qua caùc hoäp
thoaïi sau:
Caùc cheá ñoä hoaït ñoäng :
CYCLE: maùy seõ phaùt laàn löôït maõ nhò phaân töø ñòa chæ ñaàu vuøng döõ lieäu
soaïn thaûo ñeán ñòa chæ cuoái roài quay trôû veà ñòa chæ ñaàu tieáp tuïc voøng laäp.
STEP: moät kyù töï maõ nhò phaân 16 bit seõ ñöôïc phaùt ra moãi khi kích hoaït
vaøo hoäp thoaïi STEP.

