Danh mục

Đề tài: Thiết kế thi công và viết chương trình điều khiên mạch thực hành cho Z80 CPU. Giao tiếp với máy tính quá ngõ máy in

Số trang: 145      Loại file: pdf      Dung lượng: 699.12 KB      Lượt xem: 13      Lượt tải: 0    
tailieu_vip

Xem trước 10 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

Sự phát triển đi lên vượt bậc của ngành kỹ thuật máy tính và điện tử hiện nay đã được minh chứng cị thể qua cuộc sống hàng ngày của chúng ta trong tất cả các lĩnh vực. Việc ứng dụng máy tính vào kỹ thuật đo lường và điều khiển đã đem lại những kết quả đầy tính ưu Việt.
Nội dung trích xuất từ tài liệu:
Đề tài: Thiết kế thi công và viết chương trình điều khiên mạch thực hành cho Z80 CPU. Giao tiếp với máy tính quá ngõ máy in TRÖÔØNG ÑAÏI HOÏC KYÕ THUAÄT KHOA COÂNG NGHEÄ THOÂNG TIN LUAÄN VAÊN TOÁT NGHIEÄP Ñeà taøi: Thieát keá, thi coâng vaø vieát chöông trình ñieàu khieån maïch thöïc haønh cho Z80 CPU. Giao tieáp vôùi maùy tính qua ngoõ maùy in. Giaùo vieân höôùng daãn: Thaày Nguyeãn Xuaân Minh. Sinh vieân thöïc hieän : Hoaøng Leâ Bình. Löu Ñình Duõng. Lôùp : KSII_K6_T. Ñeà taøi: Thieát keá, thi coâng vaø vieát chöông trình ñieàu khieån maïch thöïc haønh cho Z80 CPU vôùi caùc ñaëc ñieåm sau: - Giao tieáp vôùi maùy tính qua ngoõ maùy in. - Giaû laäp ROM ñeå nhaän chöông trình töø maùy tính. - Coù khaû naêng chaïy töøng böôùc töø beân maùy tính. - Coù khaû naêng thoâng baùo traïng thaùi caùc thanh ghi veà beân maùy tính. - Coù khaû naêng ñieàu khieån moät soá coång xuaát nhaäp ñôn giaûn. - Thi coâng maïch, thöû maïch. - Vieát chöông trình vaø thöû chaïy theo töøng chöùc naêng. 2 MUÏC LUÏC Môû ñaàu ...............................................................................................................trang 4 Chöông I Phaân tích yeâu caàu 1.1 Phaân tích yeâu caàu.........................................................................................trang 5 1.2 Phöông höôùng giaûi quyeát vaán ñeà ................................................................trang 5 Chöông II Thieát keá phaàn cöùng 2.1. Phaân tích caùc chöùc naêng cuûa coång gheùp noái vôùi maùy in ........................trang 8 2.2. Kieán truùc Z80 CPU. .................................................................................trang 10 2.3. Thieát keá chi tieát........................................................................................trang 48 2.4. Nguyeân lyù hoaït ñoäng. ..............................................................................trang 49 Chöông III. Giôùi thieäu phaàn soaïn thaûo vaên baûn 3.1. Caùc thaønh phaàn chính cuûa main menu ........................................................trang 55 3.2. Höôùng daãn söû duïng trong maøn hình soaïn thaûo ...........................................trang 55 Chöông IV. Giaûi thuaät ....................................................................................trang 57 Chöông V. Chöông trình nguoàn 5.1. Chöông trình ñöa data ra RAM chung, Debug, Dump, Run......................trang 71 5.2. Chöông trình con vieát baèng ngoân ngöõ con Assembler Z80 duøng ñoïc traïng thaùi caùc thanh ghi .......................................................................trang 109 5.3. Chöông trình con vieát baèng ngoân ngöõ con Assembler Z80 duøng dump memory ..............................................................................................trang 111 5.4. Chöông trình taïo tieän ích soaïn thaûo vaên baûn vaøhoã trôï cheá ñoä chaïy debug Z80.....................................................................................................trang 111 5.5. Caùc chöông trình ví duï.................................................................................trang 133 Phuï luïc A: Caùc thoâng baùo loãi. .......................................................................trang 142 Phuï luïc B: Vi maïch 8255. ..............................................................................trang 143 Taøi lieäu tham khaûo.........................................................................................trang 145 3 Lôøi noùi ñaàu Söï phaùt trieån ñi leân vöôït baäc cuûa ngaønh kyõ thuaät maùy tính vaø ñieän töû hieän nay ñaõ ñöôïc minh chöùng cuï theå qua cuoäc soáng haèng ngaøy cuûa chuùng ta trong taát caû caùc lónh vöïc. Vieäc öùng duïng maùy vi tính vaøo kyõ thuaät ño löôøng vaø ñieàu khieån ñaõ ñem laïi nhöõng keát quaû ñaày tính öu vieät. Caùc thieát bò, heä thoáng ño löôøng vaø ñieàu khieån gheùp noái vôùi maùy tính coù ñoä chính xaùc cao, thôøi gian thu thaäp soá lieäu ngaén, nhöng ñaùng quan taâm hôn laø möùc ñoä töï ñoäng hoaù trong vieäc thu nhaän vaø xöû lyù döõ lieäu. Kyõ thuaät soá ra ñôøi ñaõ khaéc phuïc ñöôïc caùc khuyeát ñieåm cuûa kyõ thuaät töông töï, laøm cho caùc boä phaän maùy moùc trôû neân ñôn giaûn, goïn nheï, ít toán keùm naêng löôïng vaø xöû lyù thoâng tin nhanh, chính xaùc hôn so vôùi kyõ thuaät töông töï. Tuy vaäy, neáu söû duïng caùc boä ñieàu khieån duøng caùc IC soá chuùng vaãn coøn maéc moät soá khuyeát ñieåm maø so vôùi kyõ thuaät vi xöû lyù noù vaãn toàn taïi nhö: - Kích thöôùc lôùn. - Naêng löôïng tieâu thuï lôùn. - Tính meàm deõo thaáp, khoù thay ñoåi. - Khoù söûa chöõa, baûo trì. Vi xöû lyù laø moät vi maïch ñieän töû coù maät ñoä tích hôïp cao, trong ñoù goàm caùc maïch soá coù khaû naêng nhaän, xöû lyù vaø xuaát döõ lieäu. Ñaëc bieät laø quaù trình xöû lyù döõ lieäu ñöôïc ñieàu khieån theo moät chöông trình goàm taäp hôïp caùc leänh töø beân ngoaøi maø ngöôøi söû duïng coù theå thay ñoåi ñöôïc moät caùch deã daøng. Moät vi xöû lyù coù theå thöïc hieän raát nhieàu yeâu caàu ñieàu khieån khaùc nhau. Kyõ thuaät vi xöû lyù ra ñôøi vôùi söï keát hôïp giöõa phaàn cöùng vaø phaàn meàm ñaõ laøm cho hoaït ñoäng cuûa caùc maïch ñieän trôû neân meàm deõo hôn vôùi nhöõng phaàn meàm raát linh hoaït maø ta coù theå söûa chöõa, thay ñoåi hoaëc boå sung laøm cho chöông trình ñieàu khieån theâm phong phuù tuøy theo nhu caàu c ...

Tài liệu được xem nhiều:

Gợi ý tài liệu liên quan: