kết hợp máy tính với kit và vi xử lý, chương 4
Số trang: 7
Loại file: pdf
Dung lượng: 89.57 KB
Lượt xem: 16
Lượt tải: 0
Xem trước 2 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Tham khảo tài liệu kết hợp máy tính với kit và vi xử lý, chương 4, kỹ thuật - công nghệ, điện - điện tử phục vụ nhu cầu học tập, nghiên cứu và làm việc hiệu quả
Nội dung trích xuất từ tài liệu:
kết hợp máy tính với kit và vi xử lý, chương 4 Chương 4: BOÄ NHÔÙ 1. KHAÙI NIEÄM: Boä nhôù laø caùc vi maïch ñöôïc tích hôïp vôùi maät ñoä cao. Boänhôù chính laø nôi löu tröõ caùc chöông trình cho vi xöû lyù cuõng nhölöu tröõ caùc keát quaû khi xöû lyù, vì vaäy moïi heä thoáng ñieàu khieån töïñoäng duøng vi xöû lyù ñeàu phaûi duøng tôùi boä nhôù. 2. HOAÏT ÑOÄNG TOÅNG QUAÙT CUÛA MOÄT BOÄ NHÔÙ: Quaù trình hoaït ñoäng truy xuaát döõ lieäu cuûa boä nhôù ñeàuthoâng qua caùc böôùc sau: - Nhaän ñòa chæ ñeå choïn ñuùng oâ nhôù caàn truy xuaát. - Nhaän tín hieäu ñieàu khieån, tín hieäu naøy seõ cho pheùp ñoïc hay ghi döõ lieäu töø boä nhôù. - Nhaän döõ lieäu vaøo oâ nhôù khi thöïc hieän chöùc naêng ghi hoaëc gôûi döõ lieäu ra khi thöïc hieän chöùc naêng ñoïc. Caùc ñöôøng döõ lieäu vaøo a Caùc ñöôøng Caùc ñöôøng ñòa chæ vaøo ñieàu khieån BOÄ NHÔÙ Hình 1.6 : Sô ñoà moâ taû caùc ñöôøng tín hieäu cuûa boä nhôù. Caùc ñöôøng ñieàu khieån bao goàm ngoõ vaøo Memory Enablevaø ngoõ vaøo ReadWrite. Ngoõ vaøo Memory Enable duøng ñeå cho pheùp boä nhôù hoaïtñoäng. Ngoõ vaøo Read Write duøng ñeå xaùc ñònh cheá ñoä hoaït ñoängcuûa boä nhôù: ñoïc döõ lieäu ra hay ghi döõ lieäu vaøo. Caùc ñöôøng ñòa chæ vaøo xaùc ñònh ñuùng ñòa chæ oå nhôù caàn truyxuaát. Caùc ñöôøng döõ lieäu duøng ñeå truyeàn döõ lieäu hai chieàu.3. PHAÂN LOAÏI BOÄ NHÔÙ: Boä nhôù ñöôïc phaân thaønh 2 loaïi, moãi loaïi coù cô cheá hoaïtñoäng khaùc nhau nhöng cuøng coù chung chöùc naêng chính laø löu tröõdöõ lieäu. - Boä nhôù chæ ñoïc (ROM – Read Only Memory): trong luùchoaït ñoäng bình thöôøng, döõ lieäu chæ coù theå ñoïc ra chöù khoâng coùtheå ghi vaøo. - Boä nhôù truy xuaát ngaãu nhieân (RAM – Random AccessMemory): baát kyø oâ nhôù naøo cuõng deã daøng truy xuaát nhö nhöõng oânhôù khaùc töùc laø döõ lieäu coù theå deã daøng ghi vaøo cuõng nhö ñoïc ra. a. Boä nhôù ROM: ROM laø boä nhôù ñöôïc thieát keá cho caùc öùng duïng caàn tyû leä ñoïcdöõ lieäu cao. ROM löu tröõ döõ lieäu coá ñònh vaø trong khi hoaït ñoängbình thöôøng chæ duøng ñeå ñoïc döõ lieäu ra chöù khoâng theå ghi döõ lieäuvaøo ROM. Coù nhieàu loaïi ROM khaùc nhau, döôùi ñaây laø moät soá loaïi ROMthöôøng gaëp : - PROM (Programmable ROM): loaïi ROM naøy chæ coù theålaäp trình ñöôïc moät laàn, sau ñoù khoâng theå xoùa hay naïp laïi ñeå thayñoåi döõ lieäu. - EPROM (Erasable Programmable ROM): vôùi loaïi ROMnaøy, döõ lieäu coù theå xoùa ñi ñeå naïp döõ lieäu môùi ñöôïc. Tuy nhieân,khi caàn thay ñoåi giaù trò cuûa moät oâ nhôù thì khoâng theå chæ xoùa döõlieäu cuûa oâ nhôù ñoù maø phaûi xoùa heát roài naïp laïi toaøn boä döõ lieäu. Ñeå xoùa döõ lieäu cuûa EPROM phaûi duøng aùnh saùng cöïc tím.Coøn ñeå naïp döõ lieäu cho ROM phaûi duøng maïch naïp cho ROM. Hoï EPROM coù maõ soá 27xxx. - EEPROM (Electrically Erasable Programmable ROM):ñaây laø loaïi ROM caûi tieán töø EPROM. Vôùi loaïi EEPROM naøy coùtheå xoùa vaø naïp caùc oâ nhôù moät caùch ñoäc laäp, khoâng caàn xoùa ñitoaøn boä caùc oâ nhôù chöùa chöông trình nhö cuûa EPROM. HoïEEPROM coù maõ soá 28xxx. Trong thöïc teá, vôùi caùc heä thoáng ñieàu khieån duøng vi xuû lyù,ngöôøi ta thöôøng söû duïng EPROM vì noù coù theå cho pheùp ngöôøi söûduïng naïp vaø xoùa chöông trình nhieàu laàn, ñoàng thôøi tính kinh teácao (reû vaø deã kieám hôn EEPROM nhieàu laàn). Chính vì vaäy, trongñeà taøi naøy, nhoùm ñaõ söû duïng EPROM ñeå laøm boä nhôù cho heä thoángñieàu khieån cuûa mình. EPROM coù nhieàu loaïi vôùi caùc dung löôïng khaùc nhau. Sauñaây laø baûng lieät keâ caùc loaïi EPROM.Baûng lieät keâ caùc loaïi EPROM: Teân Dung Ngoõ ra Thôøi gian truy EPROM löôïng xuaát 2707 1 Kbytes 3 traïng 150 ns thaùi 2716 2 Kbytes 3 traïng 150 ns thaùi 2732 4 Kbytes 3 traïng 250 ns thaùi 2764 8 Kbytes 3 traïng 450 ns thaùi 27128 16 3 traïng 450 ns Kbytes thaùi 27256 32 3 traïng 450 ns Kbytes thaùi 27512 64 3 traïng 450 ns Kbytes thaùi Trong ñeà taøi naày, ôû ñaây chæ trình baøy sô ñoà chaân, sô ñoà logiccuøng baûng traïng thaùi cuûa vi maïch 2764: Vpp 1 28 ...
Nội dung trích xuất từ tài liệu:
kết hợp máy tính với kit và vi xử lý, chương 4 Chương 4: BOÄ NHÔÙ 1. KHAÙI NIEÄM: Boä nhôù laø caùc vi maïch ñöôïc tích hôïp vôùi maät ñoä cao. Boänhôù chính laø nôi löu tröõ caùc chöông trình cho vi xöû lyù cuõng nhölöu tröõ caùc keát quaû khi xöû lyù, vì vaäy moïi heä thoáng ñieàu khieån töïñoäng duøng vi xöû lyù ñeàu phaûi duøng tôùi boä nhôù. 2. HOAÏT ÑOÄNG TOÅNG QUAÙT CUÛA MOÄT BOÄ NHÔÙ: Quaù trình hoaït ñoäng truy xuaát döõ lieäu cuûa boä nhôù ñeàuthoâng qua caùc böôùc sau: - Nhaän ñòa chæ ñeå choïn ñuùng oâ nhôù caàn truy xuaát. - Nhaän tín hieäu ñieàu khieån, tín hieäu naøy seõ cho pheùp ñoïc hay ghi döõ lieäu töø boä nhôù. - Nhaän döõ lieäu vaøo oâ nhôù khi thöïc hieän chöùc naêng ghi hoaëc gôûi döõ lieäu ra khi thöïc hieän chöùc naêng ñoïc. Caùc ñöôøng döõ lieäu vaøo a Caùc ñöôøng Caùc ñöôøng ñòa chæ vaøo ñieàu khieån BOÄ NHÔÙ Hình 1.6 : Sô ñoà moâ taû caùc ñöôøng tín hieäu cuûa boä nhôù. Caùc ñöôøng ñieàu khieån bao goàm ngoõ vaøo Memory Enablevaø ngoõ vaøo ReadWrite. Ngoõ vaøo Memory Enable duøng ñeå cho pheùp boä nhôù hoaïtñoäng. Ngoõ vaøo Read Write duøng ñeå xaùc ñònh cheá ñoä hoaït ñoängcuûa boä nhôù: ñoïc döõ lieäu ra hay ghi döõ lieäu vaøo. Caùc ñöôøng ñòa chæ vaøo xaùc ñònh ñuùng ñòa chæ oå nhôù caàn truyxuaát. Caùc ñöôøng döõ lieäu duøng ñeå truyeàn döõ lieäu hai chieàu.3. PHAÂN LOAÏI BOÄ NHÔÙ: Boä nhôù ñöôïc phaân thaønh 2 loaïi, moãi loaïi coù cô cheá hoaïtñoäng khaùc nhau nhöng cuøng coù chung chöùc naêng chính laø löu tröõdöõ lieäu. - Boä nhôù chæ ñoïc (ROM – Read Only Memory): trong luùchoaït ñoäng bình thöôøng, döõ lieäu chæ coù theå ñoïc ra chöù khoâng coùtheå ghi vaøo. - Boä nhôù truy xuaát ngaãu nhieân (RAM – Random AccessMemory): baát kyø oâ nhôù naøo cuõng deã daøng truy xuaát nhö nhöõng oânhôù khaùc töùc laø döõ lieäu coù theå deã daøng ghi vaøo cuõng nhö ñoïc ra. a. Boä nhôù ROM: ROM laø boä nhôù ñöôïc thieát keá cho caùc öùng duïng caàn tyû leä ñoïcdöõ lieäu cao. ROM löu tröõ döõ lieäu coá ñònh vaø trong khi hoaït ñoängbình thöôøng chæ duøng ñeå ñoïc döõ lieäu ra chöù khoâng theå ghi döõ lieäuvaøo ROM. Coù nhieàu loaïi ROM khaùc nhau, döôùi ñaây laø moät soá loaïi ROMthöôøng gaëp : - PROM (Programmable ROM): loaïi ROM naøy chæ coù theålaäp trình ñöôïc moät laàn, sau ñoù khoâng theå xoùa hay naïp laïi ñeå thayñoåi döõ lieäu. - EPROM (Erasable Programmable ROM): vôùi loaïi ROMnaøy, döõ lieäu coù theå xoùa ñi ñeå naïp döõ lieäu môùi ñöôïc. Tuy nhieân,khi caàn thay ñoåi giaù trò cuûa moät oâ nhôù thì khoâng theå chæ xoùa döõlieäu cuûa oâ nhôù ñoù maø phaûi xoùa heát roài naïp laïi toaøn boä döõ lieäu. Ñeå xoùa döõ lieäu cuûa EPROM phaûi duøng aùnh saùng cöïc tím.Coøn ñeå naïp döõ lieäu cho ROM phaûi duøng maïch naïp cho ROM. Hoï EPROM coù maõ soá 27xxx. - EEPROM (Electrically Erasable Programmable ROM):ñaây laø loaïi ROM caûi tieán töø EPROM. Vôùi loaïi EEPROM naøy coùtheå xoùa vaø naïp caùc oâ nhôù moät caùch ñoäc laäp, khoâng caàn xoùa ñitoaøn boä caùc oâ nhôù chöùa chöông trình nhö cuûa EPROM. HoïEEPROM coù maõ soá 28xxx. Trong thöïc teá, vôùi caùc heä thoáng ñieàu khieån duøng vi xuû lyù,ngöôøi ta thöôøng söû duïng EPROM vì noù coù theå cho pheùp ngöôøi söûduïng naïp vaø xoùa chöông trình nhieàu laàn, ñoàng thôøi tính kinh teácao (reû vaø deã kieám hôn EEPROM nhieàu laàn). Chính vì vaäy, trongñeà taøi naøy, nhoùm ñaõ söû duïng EPROM ñeå laøm boä nhôù cho heä thoángñieàu khieån cuûa mình. EPROM coù nhieàu loaïi vôùi caùc dung löôïng khaùc nhau. Sauñaây laø baûng lieät keâ caùc loaïi EPROM.Baûng lieät keâ caùc loaïi EPROM: Teân Dung Ngoõ ra Thôøi gian truy EPROM löôïng xuaát 2707 1 Kbytes 3 traïng 150 ns thaùi 2716 2 Kbytes 3 traïng 150 ns thaùi 2732 4 Kbytes 3 traïng 250 ns thaùi 2764 8 Kbytes 3 traïng 450 ns thaùi 27128 16 3 traïng 450 ns Kbytes thaùi 27256 32 3 traïng 450 ns Kbytes thaùi 27512 64 3 traïng 450 ns Kbytes thaùi Trong ñeà taøi naày, ôû ñaây chæ trình baøy sô ñoà chaân, sô ñoà logiccuøng baûng traïng thaùi cuûa vi maïch 2764: Vpp 1 28 ...
Tìm kiếm theo từ khóa liên quan:
vi xử lý máy tính với kit bộ điều khiển lệnh chương trình truyền dữ liệu lập trình điều khiển thiết kế vi xử lý giao tiếpGợi ý tài liệu liên quan:
-
Đề cương chi tiết học phần Vi xử lý
12 trang 281 0 0 -
Báo cáo môn Vi xử lý - TÌM HIỂU VỀ CÁC BỘ VI XỬ LÝ XEON CỦA INTEL
85 trang 151 0 0 -
Luận văn: Xây dựng hệ thống băng tải đếm sản phẩm sử dụng PLC S7-200
61 trang 146 0 0 -
Báo cáo bài tập lớn môn Kỹ thuật vi xử lý: Thiết kế mạch quang báo - ĐH Bách khoa Hà Nội
31 trang 131 0 0 -
Bài tập lớn môn Vi xử lý, vi điều khiển: Thiết kế bộ điều khiển tốc độ của động cơ điện một chiều
27 trang 114 0 0 -
Bài tập lớn Vi xử lý: Thiết kế môn học Đèn LED đơn ghép thành đèn quảng cáo
15 trang 104 0 0 -
83 trang 103 0 0
-
Đề thi học kì môn Truyền số liệu - Trường CĐ Kỹ thuật Cao Thắng (Đề 2)
1 trang 85 1 0 -
ĐỀ TÀI : NGHIÊN CỨU THIẾT KẾ BỘ ĐIỀU KHIỂN CHO KHÁNG BÙ NGANG CÓ ĐIỀU KHIỂN KIỂU MÁY BIẾN ÁP
13 trang 84 0 0 -
Giáo trình Vi xử lý: Phần 1 - Phạm Quang Trí
122 trang 77 0 0