Danh mục

Thiết kế mạch quang báo dùng KIT VXL, chương 2

Số trang: 10      Loại file: pdf      Dung lượng: 100.27 KB      Lượt xem: 17      Lượt tải: 0    
tailieu_vip

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

Thông tin tài liệu:

Vi xử lí 8 bit là sự cải tiến của vi xử lí 4 bit. Các vi xử lí này ra đời vào thập niên 70, có rất nhiều hãng chế tạo ra vi xử lí 8 bit như Intel, Motolả, Zilog… Các vi xử lí của Intel luôn bắt đầu từ các con số 80XX, được tính từ vi xử lí 8 bit trở về sau như 8085, 8086, 80186... Bảng sau đây sẽ liệt kê một số vi xử lí của hãng Intel:Tên 4040 8088 8080 8085 8086 8088 80186 80188 80286 80386 80386SX 80486...
Nội dung trích xuất từ tài liệu:
Thiết kế mạch quang báo dùng KIT VXL, chương 2Chương 2: CAÁU TRUÙC PHAÀN CÖÙNG VI XÖÛ LÍ 8085A1 . GIÔÙI THIEÄU CHUNGa .Caùc hoï vi xöû lí 8 bit: Vi xöû lí 8 bit laø söï caûi tieán cuûa vi xöû lí 4 bit. Caùc vi xöû línaøy ra ñôøi vaøo thaäp nieân 70, coù raát nhieàu haõng cheá taïo ra vi xöû lí8 bit nhö Intel, Motorola, Zilog… Caùc vi xöû lí cuûa Intel luoân baét ñaàu töø caùc con soá 80XX,ñöôïc tính töø vi xöû lí 8 bit trôû veà sau nhö 8085, 8086, 80186... Baûng sau ñaây seõ lieät keâ moät soá vi xöû lí cuûa haõng Intel: Teân Naêm Chieàu daøi Bus döõ lieäu Boä thanh ghi nhôù 4040 1971 4 4 1K 8088 1972 8 8 16K 8080 1974 8 8 64K 8085 1974 8 8 64K 8086 1978 16 16 1M 8088 1980 16 8 1M 80186 1982 16 16 1M 80188 1982 16 16 1M 80286 1982 16 16 16M 80386 1985 32 32 70T 80386SX 1988 32 16 70T 80486 1989 32 32 70T Chuù yù : K = Kilo(210) , M = Mega(220) , T = Tera(240)b .Caùc ñaëc tính cô baûn cuûa Vi xöû lí 8085A: Vi xöû lí 8085A laø moät vi xöû lí bit keânh N coù caùc ñaëc tính sau: Nguoàn nuoâi 5v  10% ; I max = 170 mA. Taàn soá xung ñoàng hoà 6 Mhz. Maïch taïo xung ñoà ng hoà ñöôïc tích hôïp, coù theå duøng thaïch anh, RC hoaëc LC raùp theâm beân ngoaøi. Chöùc naêng ñieàu khieån heä thoáng ñöôï c tích hôïp treân maïc h. Coù 4 vectô ngaét: Trong ñoù coù moät yeâu caàu ngaét khoâng che ñöôïc (Non-markable interrupt) vaø moät tích hôïp vôùi 8080A Coù coång I/O noái tieáp . Phaàn meàm töông thích 100% vôùi 8080A. Thöïc hieän ñöôïc caùc pheùp tính soá hoïc: Thaäp phaân, nhò phaân vaø soá 16 bit. Ñònh ñòa chæ tröïc tieáp 64 Kbyte oâ nhôù. Hoï 8085 cuûa haõng Intel laø moät saûn phaåm môùi coù taäp leänhtöông thích 100% vôùi hoï 8080A vaø ñöôïc thieát keá nhaèm taêng toácñoä laøm vieäc cuûa heä thoáng duøng 8080 tröôùc ñaây, nhôø maät ñoä tíchhôïp cao cuûa vi maïch cho pheùp giaûm tôùi möùc toái thieåu soá löôïnglinh kieän. Trong maïch coøn 3 IC cô baûn: 8085(CPU); 8155(RAM)vaø 8355/8755 (ROM/PROM), 8085 coøn keát hôïp taát caû caùc tínhnaêng cuûa vi maïch taïo xung ñoàng hoà 8224 vaø vi maïch ñieàu khieånheä thoáng 8228. Vi xöû lí 8085 coù caáu taïo Bus döõ lieäu ña loä, ñòa chæ ñöôïctaùch ra töø 8 bit chung ñòa chæ/döõ lieäu, choát ñòa chæ beân trong cuûavi maïch nhôù 8155/8355/8755 cho pheùp gheùp tröïc tieáp vôùi 8085.2 . CAÁU TRUÙC PHAÀN CÖÙNG 8085: a . Sô ñoà chaân: X1 Vcc X2 HOLD RESET HLDA SOD CLK OUT SID RESET IN TRAP READY RST 7.5 IO/M RST 6.5 S1 RST 5.5 RD INTR WR INTA ALE AD0 S0 AD1 A15 AD2 A14 AD3 A13 AD4 A12 AD5 A11 AD6 A10 AD7 A9 VSS A8 Hình 2 .1: Sô ñoà chaân cuûa Vi xöû lí 8085 b . Chöùc naêng, daïng tín hieäu, traïng thaùi caùc chaân cuûa vixöû lí 8085 ñöôïc lieät keâ ôû baûng sau:Chaân Kyù hieäu In/Out YÙ nghóa 3 state1,2 X 1 , X2 I X1, X2: laø hai ngoõ vaøo ñaët thaïch anh, maïch RC, LC ñeå xaùc ñònh taàn soá xung ñoàng hoà, coù theå ñöa xung dao ñoäng ngoaøi vaøo X1 thay cho thaïch anh. 3 RESET O Tín hieäu ñoàng boä xung ñoàng hoà cho OUT bieát CPU ñang trong traïng thaùi Reset, coù theå duøng ñeå ñaët laïi heä thoáng. 4 SOD O Serial output data: Döõ lieäu ra noái tieáp ñöôïc ñieàu khieån bôûi leänh SIM. 5 SID I Serial input data: Ngoõ vaøo noái tieáp ...

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