Danh mục

thiết kế mạch điều khiển mô hình cánh tay máy 5 bậc tự do dùng vi xử lý 8085, chương 5

Số trang: 7      Loại file: pdf      Dung lượng: 89.21 KB      Lượt xem: 16      Lượt tải: 0    
tailieu_vip

Hỗ trợ phí lưu trữ khi tải xuống: 1,000 VND Tải xuống file đầy đủ (7 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:

nguồn cung cấp +5V  Vss : tham chiếu đất (mass )  X1 và X2 : một thạch anh (hoặc mạng RC, LC ) được nối tại hai chân này Mỗi chủng loại 8085 điều có tần số tối đa cho phếp đưa vào hai chân này 6MHZ : đối với 8085A 10MHZ : đối với 8085A-2 12MHZ : đối với 8085A-1 tần số đưa vaò từ X1,X2 được chia 2 bên trong vi xử lí  CLK (out) - Clock Output : ngõ ra xung đồng hồ .Cung cấp các tín hịêu xung đồng hồ cho các thành...
Nội dung trích xuất từ tài liệu:
thiết kế mạch điều khiển mô hình cánh tay máy 5 bậc tự do dùng vi xử lý 8085, chương 5 Nguoàn cung caáp vaø taàn soáChương 5:xung ñoàng hoà  Vcc : nguoàn cung caáp +5V  Vss : tham chieáu ñaát (mass )  X1 vaø X2 : moät thaïch anh (hoaëc maïng RC, LC ) ñöôïc noái taïihai chaân naøyMoãi chuûng loaïi 8085 ñieàu coù taàn soá toái ña cho pheáp ñöa vaøo haichaân naøy6MHZ : ñoái vôùi 8085A10MHZ : ñoái vôùi 8085A-212MHZ : ñoái vôùi 8085A-1taàn soá ñöa vaoø töø X1,X2 ñöôïc chia 2 beân trong vi xöû lí  CLK (out) - Clock Output : ngoõ ra xung ñoàng hoà .Cung caápcaùc tín hòeâu xung ñoàng hoà cho caùc thaønh phaàn khaùc thuoäc heäthoáng .Noù coù cuøng taàn taàn soá vôùi xung ñoàng hoà beân trong vi xöû lí.Do ñoù : fx1x2 fCLK =  2Baûng 4.1: traïng thaùi chu kì maùy vaø caùc tín hieäu ñieàu khieån 8085 Traïng thaùi Chu kyø maùy IO/M S1 S0 Caùc tín hieäu ñieàu khieån Tìm kieám maõ 0 1 1 RD = 0 hoaït ñoäng Ñoïc boä nhôù 0 1 0 RD = 0 Ghi vaøo boä nhôù 0 0 1 WR = 0 Ñoïc I/O 1 1 0 RD = 0 Ghi vaøo I/O 1 0 1 WR = 0 Yeâu caàu ngaét 1 1 1 INTA = 0 Döøng Z 0 0 Treo Z X X RD , WR = Z Ñaët laïi Z X X vaø INTA = 1 Z =Toång trôû cao (3 traïng thaùi : Tri –States) X = Khoâng xaùc ñònh ( Don’t care ) Caùc ngaét vaø caùc hoaït ñoäng Khôûi taïo beân ngoøai Vi xöû lí 8085 coù naêm tín hieäu ngaét coù theå ñöôïc söû duïng ñeångaét moät söï thi haønh chöông trình. Vi xöû lí traû lôøi moät ngaét baèngtín hieäu INTA (Interrupt Acknowledge). Ngoøai caùc ngaét, ba chaân –RESET, HOLD vaø READY- Tieápnhaän caùc tín hieäu khôûi taïo beân ngoaøi nhö laø caùc ngoõ vaøo.Ñeå ñaùp öùng yeâu caàu HOLD, vi xöû lí coù moät tín hieäu goïi laøHLDA (Hold Acknowledge)  RESET IN : Khi tín hieäu treân chaân naøy xuoáng möùc logicthaáp,boä ñeùm chöông trình ñöôïc ñaët laïi veà khoâng, caùc tuyeán ôûtraïng thaùi toång trôû cao vaø vi xöû lí bò ñaët laïi (reset)  RESET OUT : Tín hieäu naøy chæ thò raèng vi xöû lí ñang ñaëtlaïi.Tín hieäu naøy coù theå ñöôïc söû duïng ñeå ñaët laïi caùc thieát bò khaùc.Caùc tín hieäu khaùc ,xem Baûng 4.2Baûng 4.2 : Caùc ngaét vaø caùc tín hieäu khôûi taïo beân ngoaøi 8085 INTR (Vaøo ) : Interrupt RequestTín hieäu naøy ñöôïc söû duïng nhö laø moät boä ngaét phoå duïng(generalpurpose interrupt), noù töông töï vôùi tín hieäu INT cuûa 8085A INTA (Ra) : Interrupt Acknowledge Tín hieäu naøy duøng ñeå traû lôøi moät ngaét RST 7.5 (Vaøo) : Restart Interrupt; RST 6.5 RST 5.5Ñaây laø caùc ngaét coù ñònh höôùng (vectored interrupt) vaø cheñöôïc.Chuùng coù quyeàn öu tieân ngaét cao hôn INTR. Trong soá bangaét naøy, thöù töï öu tieân laø RST 7.5,RST 6.5 vaø 5.5TRAP (Vaøo)Ñaây laø moät ngaét khoâng che ñöôïc vaø coù quyeàn öu tieân cao nhaátLoïai ngaét OÂ nhôù ñeå goïi ngaét1. TRAP 00242. RST 7.5 003C3. RST 6.5 00344. RST 5.5 002C  HOLD (Vaøo) Tín hieäu naøy chæ thò raèng moät thieát bò ngoaïi vi nhö boä ñieàukhieån DMA (Direct Memory Access) ñang yeâu caàu söû duïng caùctuyeán ñòa chæ vaø döõ lieäu  HLDA (Ra) : Hold Acknowledge Tín hieäu traû lôøi theo yeâu caàu HOLD  READY (Vaøo)Tín hieäu naøy ñöôïc söû duïng ñeå trì hoaõn caùc chu kyø.Ñoïc hay Ghicuûa vi xöû lí cho ñeán khi moät ngoaïi vi saün saøng ñeå gôûi hoaëc nhaändöõ lieäu.Khi tín hieäu naøy xuoáng thaáp,vi xöû lí ñôïi trong moät soánguyeân laàn caùc chu kyø ñoàng hoà cho khi noù leân cao. Caùc coång I/O noái tieápVi xöû lí 8085 coù hai tín hieäu ñeå thöïc hieän vieäc truyeàn döõ lieäunoái tieáp  SID : Seria Input Data. Döõ lieäu vaøo noái tieáp .tín heäunaøy naïp vaøo bit D7 cuûa thanh ghi A trong suoát quaù trình thöïchieän leänh RIM  SOD : Serial Out put Data. Döõ lieäu ra noái tieáp.Leänhnaøy ñöôïc nieâu roõ bôûi leänh SIM4.3 CAÁU TRUÙC BEÂN TRONG 8085 Hình 4.3 TRình baøy caáu truùc beân trong cuûa 8085. Noù baogoàm Ñôn vò logic vaø soá hoïc ALU (Arithmetic and Logic Unit ),ñôn vò ñònh thôøi vaø ñieàu khieån(Timng and Control Unit ), Boä giaûi maõ vaø thanh ghi leänh(Instruction Register and Decoder),Daõy thanh ghi (RegisterArray), Ñieàu khieån ngaét (Interrupt Control) vaø Ñieàu khieån I/Onoái tieáp (Serial I ...

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