Danh mục

Thiết kế máy tính cước điện thoại, chương 5

Số trang: 7      Loại file: pdf      Dung lượng: 130.06 KB      Lượt xem: 12      Lượt tải: 0    
Hoai.2512

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

Thông tin tài liệu:

8031 có khả năng mở rộng bộ nhớ lên đến 64K bộ nhớ chương trình và 64K bộ nhớ dữ liệu ngoài. Do đó có thể dùng thêm RAM và ROM. 1. ROM : Bộ nhớ ROM (Read Only Memỏy) là bộ nhớ được thiết kế để lưu trữ các dữ liệu cố định. Trong lúc hoạt động bình thường, dữ liệu mới không thể được ghi vào ROM mà dữ liệu chỉ có thể được đọc từ ROM. Khi ROM được lập trình thì khi ngừng cấp nguồn các dữ liệu bên trong ROM không bị mất. ROM có...
Nội dung trích xuất từ tài liệu:
Thiết kế máy tính cước điện thoại, chương 5 CHƯƠNG 5: KHOÁI RAM – ROM 8031 coù khaû naêng môû roäng boä nhôù leân ñeán 64K boä nhôù chöông trình vaø64K boä nhôù döõ lieäu ngoaøi. Do ñoù coù theå duøng theâm RAM vaø ROM.1. ROM : Boä nhôù ROM (Read Only Memory) laø boä nhôù ñöôïc thieát keá ñeå löu tröõ caùcdöõ lieäu coá ñònh. Trong luùc hoaït ñoäng bình thöôøng, döõ lieäu môùi khoâng theå ñöôïcghi vaøo ROM maø döõ lieäu chæ coù theå ñöôïc ñoïc töø ROM. Khi ROM ñöôïc laäp trìnhthì khi ngöøng caáp nguoàn caùc döõ lieäu beân trong ROM khoâng bò maát. ROM coù ba bus: bus döõ lieäu, bus ñòa chæ vaø bus ñieàu khieån. Vôùi boä nhôù nhö treân bus ñòa chæ coù 4 ñöôøng, bus döõ lieäu coù 8 ñöôøng töùc laøtöø döõ lieäu coù ñoä daøi 8 bit. Nhö vaäy dung löôïng boä nhôù laø 16 bytes. Caùc loaïi boä nhôù ROM: - Programable ROM (PROM): chæ ñöôïc laäp trình moät laàn, khoâng theå naïplaïi ñöôïc vì moãi bit nhôù cuûa noù töông töï nhö moät caàu chì khi ñöùc thì khoâng theånoái laïi ñöôïc. - Erasable Programable ROM (EPROM): coù theå laäp trình laïi ñöôïc, cuõng coùtheå xoùa vaø laäp trình laïi nhieàu laàn. Ñeå xoùa döõ lieäu trong EPROM caàn phaûi chieáutia cöïc tím tröïc tieáp vaøo EPROM. Ñeå laäp trình cho EPROM phaûi duøng maïchnaïp EPROM. Töø nhöõng ñaëc ñieåm nhö treân boä nhôù EPROM phuø hôïp vôùi maùy tính cöôùcnaøy. Coù theå ñöôïc xoùa vaø laäp trình laïi nhieàu laàn ñeå caäp nhaät laïi giaù cöôùc ñieänthoaïi. Vì boä nhôù chöông trình khaù lôùn neân EPROM ñöôïc choïn seõ laø vi maïch2764 coù dung löôïng nhôù 8 Kbytes. Sô ñoà chaân ñöôïc keát noái nhö sau: +5V PGM Vpp DVcc OE PSEN OUTPUT DATA 0 D A 7 CE ADDRESS 0 EPROM A12 2764 GND Sô ñoà keát noái EPROM2. RAM Boä nhôù RAM (Random Access Memory) laø boä nhôù truy xuaát ngaãu nhieâncoù nghóa laø baát kyø oâ nhôù naøo cuõng deã daøng truy xuaát trong boä nhôù. Boä nhôù RAM duøng ñeå löu tröõ taïm thôøi chöông trình vaø döõ lieäu, noäi dungcaùc oâ nhôù trong RAM thay ñoåi lieân tuïc khi vi xöû lyù thöïc hieän chöông trình. Moät nhöôïc ñieåm lôùn cuûa RAM laø döõ lieäu chöùa trong RAM seõ bò maát khiRAM bò maát nguoàn cung caáp nhöng ñieàu naøy ñaõ ñöôïc caûi thieän nhôø duøng moätnguoàn pin döï phoøng ñeå nuoâi RAM. Coù hai loaïi boä nhôù RAM : - RAM tónh (Static RAM): söï toàn taïi döõ lieäu trong SRAM döôùi daïng taéthay baõo hoøa cuûa caùc transistor neân söï oån ñònh cuûa döõ lieäu theo thôøi gian laø khaùbeàn. - RAM ñoäng (Dynamic RAM): döõ lieäu ñöôïc toàn tröõ trong DRAM döôùidaïng ñieän tích trong ñieän dung kyù sinh neân raát deã bò thaát thoaùt bôûi hieän töôïng roøræ, vì vaäy khi duøng DRAM ngoaøi maïch giaûi maõ nhö thöôøng maø ngöôøi ta coønphaûi coù moät maïch laøm töôi, do ñoù seõ laøm phöùc taïp theâm cho maïch. Töø nhöõng ñaëc ñieåm treân, boä nhôù SRAM phuø hôïp vôùi maùy tính cöôùc naøy. Vì maùy coù theå nhôù tôùi 255 cuoäc ñaøm thoaïi bao goàm soá tieàn, soá cuoäc goïi,…neân SRAM ñöôïc choïn seõ laø 6264 coù dung löôïng nhôù 8 Kbytes. Caùc vi maïch EPROM 2764 vaø SRAM 6264 seõ ñöôïc giôùi thieäu ôû phaàn PHUÏLUÏC. Sô ñoà keát noái chaân cuûa RAM 6264 nhö sau: +5V CE2 Vcc D0 D OUTPUT DATA 0 RD D7 A0 WR ADDRESS RAM CE1 A12 6264 GND Sô ñoà keát noái Ram3. Keát Noái Boä Nhôù EPROM Vaø RAM Vaøo CPU : Boä nhôù EPROM vaø RAM ñöôïc keát noái vôùi CPU thoâng qua caùc bus ñòa chæ,bus döõ lieäu vaø bus ñieàu khieån. Nhö ñaõ khaûo saùt ôû treân, CPU 8031 coù theå coù boänhôù chöông trình vaø döõ lieäu leân ñeán 64 Kbytes nhöng trong phaïm vi maùy tínhdo chöông trình laøm vieäc cuõng töông ñoái lôùn neân ta choïn hai IC nhôù SRAM vaøEPROM coù toång dung löôïng nhôù laø 16 Kbytes. a. Bus ñòa chæ (Address Bus): Laø bus moät chieàu chuyeån taûi thoâng tin töø CPU 8031 ñeán caùc IC nhôù. Do8031 coù theå ñieàu khieån boä nhôù môû roäng leân ñe ...

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