Danh mục

Giáo trình hình thành quy trình phân tích nguyên lý chung của hệ thống báo giờ tự động p2

Số trang: 10      Loại file: pdf      Dung lượng: 550.21 KB      Lượt xem: 12      Lượt tải: 0    
Thư viện của tui

Phí tải xuống: 2,000 VND Tải xuống file đầy đủ (10 trang) 0
Xem trước 2 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

. Luaän vaên toát nghieäp 2.2_Boä nhôù Heä Thoáng vaø giaûi maõ ñòa chæ: 2.2.1_Boä nhôù Heä Thoáng: Heä Thoáng baùo giôø töï ñoäng laø moät heä vi xöû lí neân vieäc phaân boá boä nhôù Heä Thoáng laø heát söùc caàn thieát. Ngoaøi boä nhôù ROM, RAM Heä Thoáng coøn coù caùc boä phaän: baøn phím, maïch hieån thò vaø maïch ñieàu khieån baùo hieäu. Caùc boä phaän naøy ñöôïc xem nhö boä nhôù. Boä vi xöû lí seõ truy xuaát caùc khoái maïch naøy gioáng nhö truy xuaát boä nhôù (phöông phaùp aùnh xaï boä nhôù). Do yeâu caàu hoaït...
Nội dung trích xuất từ tài liệu:
Giáo trình hình thành quy trình phân tích nguyên lý chung của hệ thống báo giờ tự động p2 . Luaän vaên toát nghieäp 2.2_Boä nhôù Heä Thoáng vaø giaûi maõ ñòa chæ: 2.2.1_Boä nhôù Heä Thoáng: Heä Thoáng baùo giôø töï ñoäng laø moät heä vi xöû lí neân vieäc phaân boá boä nhôù Heä Thoáng laø heát söùc caàn thieát. Ngoaøi boä nhôù ROM, RAM Heä Thoáng coøn coù caùc boä phaän: baøn phím, maïch hieån thò vaø maïch ñieàu khieån baùo hieäu. Caùc boä phaän naøy ñöôïc xem nhö boä nhôù. Boä vi xöû lí seõ truy xuaát caùc khoái maïch naøy gioáng nhö truy xuaát boä nhôù (phöông phaùp aùnh xaï boä nhôù). Do yeâu caàu hoaït ñoäng vôùi vuøng nhôù nhoû. Heä Thoáng chæ söû duïng 20KB ñaàu tieân (0000h – 4FFFh) trong khoâng gian 64KB maø Z80 quaûn lí. Vôùi yeâu caàu treân boä nhôù seõ ñöôïc phaân chia thaønh caùc vuøng nhôù daønh cho ROM, RAM, vuøng nhôù daønh cho maïch hieån thò, maïch baùo hieäu vaø baøn phím. Ñeå ñôn giaûn, boä nhôù Heä Thoáng seõ chia thaønh 5 vuøng vôùi dung löôïng 4KB/vuøng ñöôïc phaân boá nhö sau: 4FFFh MAÏCH BAØN PHÍM 4KB 4000h 3FFFh MAÏCH BAÙO HIEÄU 4KB 3000h 2FFFh MAÏCH HIEÅN THÒ 4KB 2000h 1FFFh CHÖA DUØNG 2KB 1800h 17FFh RAM 2KB 1000h 0FFFh ROM 4KB 0000h Hình 2: BAÛN ÑOÀ BOÄ NHÔÙ HEÄ THOÁNG Vuøng nhôù töø ñòa chæ 0000h ñeán 0FFFh daønh cho IC ROM chöùa phaàn meàm Heä Thoáng vaø löu tröõõ caùc Restime. IC ROM ñöôïc duøng laø 2732 (4KBx8). Baûng moâ taû hoaït ñoäng vaø sô ñoà chaân chöùc naêng nhö sau: . Heä thoáng baùo giôø töï ñoäng . Luaän vaên toát nghieäp CHEÁ ÑOÄ Vcc OUTPUT OE \Vpp CE Read VIL VIL Vcc Dout Stand by VIH X Vcc High Z Program VIL Vpp Vcc Din Program verify VIL VIL Vcc Dout Program Inhibit VIH Vpp Vcc High Z Baûng 1 : BAÛNG MOÂ TAÛ HOAÏT ÑOÄNG CUÛA IC – ROM 2732 Hình 3: SÔ ÑOÀ CHAÂN CHÖÙC NAÊNG CUÛA IC-ROM 2732 Vuøng nhôù töø 1000h ñeán 1FFFh laø vuøng nhôù RAM duøng ñeå laøm ngaên xeáp (Stack), vuøng ñeäm, baûng Hottime vaø baûng Skiptime. Vôùi yeâu caàu hieän taïi, Heä Thoáng chæ söû duïng 2KB töø 1000h ñeán 17FFh khi coù yeâu caàu môû roäng 2KB coøn laïi seõ ñöôïc duøng ñeán. IC- RAM ñöôïc choïn laø loaïi RAM tónh (Static Ram) 6116 (2KBx8). IC 6116 coù baûng moâ taû hoaït ñoäng vaø sô ñoà chaân chöùc naêng nhö sau: . Heä thoáng baùo giôø töï ñoäng . Luaän vaên toát nghieäp CHEÁ ÑOÄ DATA CE OE WE Khoâng choïn H X X High Z Caám xuaát L H H High Z Ñoïc (Read) L L H Dout Ghi (Write) L H L Din Baûng 2 : BAÛNG MOÂ TAÛ HOAÏT ÑOÄNG CUÛA IC – RAM 6116 Hình 4: SÔ ÑOÀ CHAÂN CHÖÙC NAÊNG CUÛA RAM 6116 Vuøng nhôù coøn laïi ñöôïc daønh cho caùc boä phaän: baøn phím, hieån thò, ñieàu khieån baùo hieäu. 2.2.2_ Maïch giaûi maõ ñòa chæ: Nhieäm vuï maïch giaûi maõ ñòa chæ laø thöïc hieän hoaït ñoäng giaûi maõ ñeå taïo ra caùc tín hieäu : choïn IC nhôù ROM , RAM ( CS chip select) vaø caùc tín hieäu ñieàu khieån choïn caùc boä phaän baøn phím, hieån thò, ñieàu khieån baùo hieäu. Maïch giaûi maõ ñòa chæ laø moät maïch giaûi maõ töø 3 ra 8 ñöôøng söû duïng 3 ñöôøng ñòa chæ A12, A13, A14 ñeå giaûi maõ taïo 8 ñöôøng tín hieäu ñieàu khieån vaø choïn chip. Baûng giaûi maõ ñòa chæ chi tieát cuøng caùc tín hieäu ñieàu khieån nhö sau: ...

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

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