0

giao tiếp giữa 2 vi điều khiển 8051

Giao tiếp ứng dụng vi điều khiển

Giao tiếp ứng dụng vi điều khiển

Điện - Điện tử - Viễn thông

... VCC+12V+12V+12VR2RELAY 52 134 52 134IC2ULN2803101 2 345678181716151413 12 119COMIN1IN2IN3IN4IN5IN6IN7IN8OUT1OUT2OUT3OUT4OUT5OUT6OUT7OUT8GNDR3RELAY 52 134 52 134R10kR1RELAY 52 134 52 134VCC+12VR4RELAY 52 134 52 134+12VAT89S 52 21 22 23 24 25 26 27 28 1716 29 301110311918939383736353433 32 1 2 345678 12 131415P2.0P2.1P2 .2 P2.3P2.4P2.5P2.6P2.7RDWRPSENALE/PTXDRXDEA/VPX1X2RSTP0.0P0.1P0 .2 P0.3P0.4P0.5P0.6P0.7P1.0/T2P1.1/T2XP1 .2 P1.3P1.4P1.5P1.6P1.7INT0INT1T0T1RESET+12VY1RN210k1 2 3456789C10 ... +5VC40.33C21MC50.15Y1VCCR2 1MC1CR35KR4 20 KAT89S 52 21 22 23 24 25 26 27 28 1716 29 301110311918939383736353433 32 1 2 345678 12 131415P2.0P2.1P2 .2 P2.3P2.4P2.5P2.6P2.7RDWRPSENALE/PTXDRXDEA/VPX1X2RSTP0.0P0.1P0 .2 P0.3P0.4P0.5P0.6P0.7P1.0/T2P1.1/T2XP1 .2 P1.3P1.4P1.5P1.6P1.7INT0INT1T0T1J1CON21 2 R1R-5VC31+5VRESETVCCY23.58MHzR5 ... pccfcbcdagLED145976 2 11038abcdefgdpA1A2pp 22 VCCcP24p26gpdbp25C10R6330gVCCcadR1610kdR5330eR1510kQ7A564daP25p21RESETVCCgQ3A564bfgR1330eLED745976 2 11038abcdefgdpA1A2eP20p23R10kVCCfAT89S 52 21 22 23 24 25 26 27 28 1716 29 301110311918939383736353433 32 1 2 345678 12 131415P2.0P2.1P2 .2 P2.3P2.4P2.5P2.6P2.7RDWRPSENALE/PTXDRXDEA/VPX1X2RSTP0.0P0.1P0 .2 P0.3P0.4P0.5P0.6P0.7P1.0/T2P1.1/T2XP1 .2 P1.3P1.4P1.5P1.6P1.7INT0INT1T0T1R2330R1410kdQ4A564pdLED445976 2 11038abcdefgdpA1A2bVCCP26R1110kR7330bR1710kQ1A564aceY1pR 12 10kfP21p20fR4330aQ6A564eagfeVCCVCCbeP27cR3330VCCea...
  • 67
  • 1,466
  • 8
Luận văn:Giao tiếp giữa KIT vi xử lý 8051 và máy tính docx

Luận văn:Giao tiếp giữa KIT vi xử lý 8051 và máy tính docx

Điện - Điện tử - Viễn thông

... IC 825 5A dùng để giao tiếp với thiết bị ngoại vi Bảng đồ ô nhớ của 3 IC 825 5: Địa chỉ của các port 825 5-1 825 5- 2 825 5-3 Port A 00H 10H 20 H Port B 01H 11H 21 H Port C 02H 12H 22 H ... A 12 CE\ OE\ PGM\ Vpp D0 D7 27 64 1 2 3 4 5 6 7 8 9 10 11 12 13 14 28 27 26 25 24 23 22 21 20 19 18 17 16 15 Vpp A 12 ... 3 trạng thái 150 ns 27 32 4 Kbytes 3 trạng thái 25 0 ns 27 64 8 Kbytes 3 trạng thái 450 ns 27 128 16 Kbytes 3 trạng thái 450 ns 27 256 32 Kbytes 3 trạng thái 450 ns 27 5 12 64 Kbytes 3 trạng thái...
  • 113
  • 427
  • 0
Tìm hiểu về cảm biến siêu âm loại SRF05 và giao tiếp giữa vi điều khiển 8051 với cảm biến SRF05

Tìm hiểu về cảm biến siêu âm loại SRF05 và giao tiếp giữa vi điều khiển 8051 với cảm biến SRF05

Điện - Điện tử - Viễn thông

... PROM 128 byte 2 80 52 8KB PROM 25 6 byte 38751 4KB UV-EPROM 128 byte 2 87 52 8KB UV-EPROM 25 6 byte 38951 4 KB FLASH ROM 128 byte 2 89 52 8 KB FLASH ROM 25 6 byte 3Sơ đồ chân vi điều khiển 80 52/ 8031PHẦN ... cảm biến siêu âm SRF 6 3.Một số vi điều khiểu họ 8051 7Phần nội dung 8 1.Cảm biến siêu âm và đặc điểm kỹ thuật 8 2. Vi điều khiển 8051 13 3 .Giao tiếp giữa 8051 với cảm biến siêu âm SRF05 14 ... vật. Đặc tính vượt trội của SRF05 là ở chế độ 2. + Cảm biến siêu âm SRF05 có khả năng kết nối với vi điều khiển 8051 tạo thành vi mạch điều khiển, ứng dụng của khả này được sử dụng trong một...
  • 20
  • 5,003
  • 21
Tài liệu Luận văn

Tài liệu Luận văn "Giao tiếp máy tính với vi điều khiển 8051" docx

Báo cáo khoa học

... 9600 12MHz 1 - 7 (F9H) 8 923 7% 24 00 12MHz 0 -13 (F9H) 24 04 0,16% 120 0 12MHz 0 -26 (F9H) 120 2 0% 1 920 0 11,059MHz 1 -3 (F9H) 1 920 0 0% 9600 11,059MHz 0 -3 (F9H) 9600 0% 24 00 11,059MHz 0 - 12 (F9H) ... liệu này qua KIT Vi điều khiển 8051 ta phải giao tiếp qua một vi mạch 825 5. IC 825 5 làm vi c ở Mode 1 : Port A là nhập dữ liệu ; Port B xuất dữ liệu . * Sơ đồ kết nối giữa IC 825 5 với cổng ... +12V, -12V nên không tương thích với điện áp TTL nên để giao tiếp KIT Vi điều khiển 8051 với máy tính qua cổng COM ta phải qua một vi mạch biến đổi điện áp cho phù hợp với mức TTL, ta chọn vi...
  • 107
  • 1,300
  • 5
Tài liệu Giáo trình vi điều khiển 8051 P8 pptx

Tài liệu Giáo trình vi điều khiển 8051 P8 pptx

Cơ khí - Chế tạo máy

... 8 .2: Khả năng đánh địa chỉ theo bít của các cổng. P0 P1 P2 P3 Port's Bit P0.0 P1.0 P2.0 P3.0 D0 P0.1 P1.1 P2.1 P3.1 D1 P0 .2 P1 .2 P2 .2 P3 .2 D2 P0.3 P1.3 P2.3 P3.3 D3 P0.4 P1.4 P2.4 ... SETB C ; Đặt CY = 1 ORL C, P2 .2, C ; Thực hiện phép OR với CY MOV P2 .2, C ; Bật đèn nếu nó chưa bật. CLR C ; Xoá CY = 0 ANL C, P2.5 ; CY = (P2.5 AND CY) MOV P2.5, C ; Tắt nó nếu nó chưa ... ORL PX ORL P2, A XRL PX XRL P0, A JBC PX.Y, đích JBC P1.1, đích CPL PX CPL P1 .2 INC PX INC P1 DEC PX DEC P2 DJN2 PX.Y, đích DJN2 P1, đích MOV PX.Y, C MOV P1 .2, C CLR PX.Y CLR P2.3 SETB...
  • 10
  • 866
  • 9
Tài liệu Giáo trình vi điều khiển 8051 P7 ppt

Tài liệu Giáo trình vi điều khiển 8051 P7 ppt

Cơ khí - Chế tạo máy

... hÃy vi t một chương trình để chuyển đổi mà BCD về hai số ASCII và đặt chúng vào R2 và R6. Lời giải: MOV A, #29 H ; Gán A = 29 , mà BCD đóng gói MOV R2, A ; Giữ một bản sao của BCD trong R2 ... ASCII nên cần phải thực hiện đổi chuyển giữa các số mà ASCII về số mà BCD và ngược lại. 7.3 .2 Chuyển đổi mà BCD đóng gói về ASCII. Các bộ vi điều khiển DS5000T đều có đồng bộ thời gian thực ... bộ nhớ nối tiếp như các EEPROM nối tiếp. 7.3 Các chương trình ứng dụng của mà BCD và ASCII. Các số mà BCD đà được trình ở chương 6. Như đà nói ở đó rằng trong rất nhiều bộ vi điều khiển mới...
  • 9
  • 591
  • 9
Tài liệu Giáo trình vi điều khiển 8051 P6 ppt

Tài liệu Giáo trình vi điều khiển 8051 P6 ppt

Cơ khí - Chế tạo máy

... phân Số Hex - 128 1000 0000 80 - 127 1000 0001 81 - 126 1000 0010 82 -2 1111 1110 FE -1 1111 1111 FF 0 0000 0000 00 +1 0000 0001 01 +2 0000 0010 02 - 127 0111 1111 FE 6.3 .2 Vấn đề tràn ... SUBB thì A = 62H - 96H = CCH và cờ nhớ được lập báo rằng có mượn. CY = 1 nên khi SUBB được thực hiện lần thứ 2 thì a = 27 H - 12H - 1 = 14H. Do vậy, ta có 27 62H - 129 6H = 14CCH. 6 .2 Nhân và ... CLR C ; CY = 0 MOV A, # 62 ; A = 62H SUBB A, #96H ; 62H - 96H = CCH with CY = 1 MOV R7, A ; Save the result MOV A, #27 H ; A = 27 H SUBB A, #12H ; 27 H - 12H - 1 = 14H MOV R6, A ; Save the...
  • 11
  • 781
  • 7
Tài liệu Giáo trình vi điều khiển 8051 P5 pptx

Tài liệu Giáo trình vi điều khiển 8051 P5 pptx

Cơ khí - Chế tạo máy

... trình 20 0H - 20 02H có các nội dung sau: 20 0 = (U); 20 1= (S) và 20 2 = (A). Chúng ta bắt đầu với DPTR = 20 0H và A = 0.Lệnh MOVC A, @ A + DPTR chuyền nội dung của vị trí nhớ 20 0H trong ROM (20 0H ... bộ đếm/ Bộ định thời 89H TCON* Điều khiển bộ đếm/ Bộ định thời 88H T2CON* Điều khiển bộ đếm/ Bộ định thời 2 0C8H T2MOD Điều khiển chế độ bộ đếm/ Bộ định thời 2 0C9H TH0 Byte cao của bộ đếm/ ... của DPTR 82H DPH Byte cao của DPTR 83H P0* Cổng 0 80H P1* Cổng 1 90H P2* Cổng 2 0A0H P3* Cổng 3 0B0H IP* Điều khiển ưu tiên ngắt 0B8H IE* Điều khiển cho phép ngắt A08H TMOD Điều khiển chế...
  • 10
  • 813
  • 7
Tài liệu Giáo trình vi điều khiển 8051 P4 ppt

Tài liệu Giáo trình vi điều khiển 8051 P4 ppt

Cơ khí - Chế tạo máy

... 15 17 18 16 19 20 40 39 38 36 35 37 34 33 32 30 29 31 28 27 26 24 23 25 22 21 8051 (8031) P0.1 (AD1) P0 .2 (AD2) P0.4 (AD4) P0.5 (AD5) ... (AD3) PSEN P0.6 (AD6) P2.5 (A13) P2.3 (A11) P2.1 (A9) P2.7 (A15) P2.4(A 12) P2.6 (A14) P2.0 (AB) P2 .2 (A10) (RXD) P3.0 (TXD) P3.1 (NT0) P3 .2 (NT1) P3.3 (T0) P3.4 ... điểm mạnh nhất của bộ vi điều khiển 8051. Ví dụ 4 .2: hÃy vi t chương trình thực hiện các công vi c sau: a) Duy trì hiển thị bit P1 .2 cho đến khi nó lên cáp b) Khi P1 .2 lên cao, hÃy ghi giá...
  • 9
  • 531
  • 9
Tài liệu Giáo trình vi điều khiển 8051 P3 ppt

Tài liệu Giáo trình vi điều khiển 8051 P3 ppt

Cơ khí - Chế tạo máy

... 11.0592MHz b) 16MHz và c) 20 MHz. Lời giải: a) 11.05 92/ 12 = 921 .6kHz; Chu kỳ máy là 1/ 921 .6kHz = 1.085ms (micro giây) b) 16MHz/ 12 = 1.333MHz; Chu kỳ máy MC = 1/1.333MHz = 0.75ms c) 20 MHz/ 12 = ... thực hiện là 25 6. 3 .2. 1 Vòng lặp bền trong một vòng lặp. Như trình bày ở dụ 3 .2 số đếm cực đại là 25 6. Vậy điều gì xảy ra nếu ta muốn lặp một hành động nhiều hơn 25 6 lần? Để làm điều đó thì ... cần chuyển điều khiển chương trình đến một vị trí khác. Có nhiều lệnh để thực hiện điều này trong 8051, ở chương này ta sẽ tìm hiểu các lệnh chuyển điều khiển có trong hợp ngữ của 8051 như...
  • 12
  • 945
  • 13
Tài liệu Giáo trình vi điều khiển 8051 P2 pdf

Tài liệu Giáo trình vi điều khiển 8051 P2 pdf

Cơ khí - Chế tạo máy

... A, #23 H ; Nạp giá trị 23 H vào A (A = 23 H) MOV R0, #12H ; Nạp giá trị 12H vào R0 (R0 = 2BH) MOV R1, #1FH ; Nạp giá trị 1FH vào R1 (R1 = 1FH) MOV R2, #2BH ; Nạp giá trị 2BH vào R2 (R2 = 2BH) ... 4 Lêi gi¶i: Sau PUSH 2 Sau PUSP 3 Sau PUSH 4 63 63 63 63 62 62 62 62 F3 61 61 61 12 61 12 60 60 25 60 25 60 25 B¾t ®ÇuSP=5F SP = 60 SP = 61 SP = 62 ... 7D25 MOV R5, #25 H 00 02 7F34 MOV R7, #34H 0004 7400 MOV A, #0 0006 2D ADD A, R5 0007 2F ADD A, R7 0008 24 12 ADD A, #12H 000A 80EF HERE: SJMP HERE Bảng nội dung ROM của chương trình 2. 1....
  • 19
  • 768
  • 12
Tài liệu Giáo trình vi điều khiển 8051 P1 ppt

Tài liệu Giáo trình vi điều khiển 8051 P1 ppt

Cơ khí - Chế tạo máy

... khác của họ 8051 Có hai bộ vi điều khiển thành vi n khác của họ 8051 là 80 52 và 8031. a- Bộ vi điều khiển 80 52: Bộ vi điều khiển 80 52 là một thành vi n khác của họ 8051, 80 52 có tất cả ... bộ vi điều khiển như thế nào. 1.1.1 Bộ vi điều khiển so với bộ vi xử lý cùng dùng chung Sự khác nhau giữa một bộ vi điều khiển và một bộ vi xử lý là gì? Bộ vi xử lý ở đây là các bộ vi xử ... của các thành vi n họ 8051. Đặc tính 8051 80 52 8031 ROM trên chíp 4K byte 8K byte OK RAM 128 byte 25 6 byte 128 byte Bộ định thời 2 3 2 Chân vào - ra 32 32 32 Cổng nối tiếp 1 1 1 Nguồn...
  • 13
  • 866
  • 11
Tài liệu Giáo trình vi điều khiển 8051 P10 doc

Tài liệu Giáo trình vi điều khiển 8051 P10 doc

Cơ khí - Chế tạo máy

... một bộ điều khiển đường truyền để chúng tương thích với RS2 32. Một bộ điều khiển như vậy là chíp MAX2 32. 10 .2. 2 Bộ điều khiển đường truyền MAX2 32. RS2 32 không tương thích với các bộ vi xử ... MAX2 32 b) Sơ đồ nối ghép của MAX2 32 với 8051 theo moden không. Bộ MAX2 32 đòi hỏi 4 tụ điện giá trị từ 1 đến 22 mF. giá trị phổ biến nhất cho các tụ này là 22 mF. 10 .2. 3 Bộ điều khiển MAX2 32. ... T1OUT T1IIN R1IIN R1OUT T2IIN R2OUT T2OUT R2IIN Rs2 32 side TTL side 15 16 DB - 9 12 2 C3 + C4 + 2 2 5 2 3 + C1 + C2 5. Bằng vi hiển thị cờ TI ta biết chắc...
  • 17
  • 557
  • 7
Tài liệu Giáo trình vi điều khiển 8051 P9 ppt

Tài liệu Giáo trình vi điều khiển 8051 P9 ppt

Cơ khí - Chế tạo máy

... T = 2 (25 0 25 6 1.085ms) = 1.38.88ms và f = 72Hz. Ví dụ 9.16: giả sử ta đang lập trình chế độ 2 hÃy tìm các giá trị (dạng Hex) cần nạp vào TH cho các trường hợp sau: a) MOV TH1, #20 0 ... XTAL = 11, 0592MHz. Ví dụ 9.5: FFF2 TF = 0 FFF3 TF = 0 FFF4 TF = 0 0000 TF = 1 FFFF TF = 0 a) 12MHz b) 16MHz c) 11,0592MHz Lời giải: a) MHz1MHz 12 12 1= và s1MHz1/11T ... s1MHz1/11T m== b) Mz111,1MHz16 12 1= và s75,0MHz333,11T m== c) kHz6, 921 MHz05 92, 11 12 1= và s085,1MHz 921 6,01T m== Mặc dù các hệ thống dựa trên 8051 khác với tần số thạch anh từ...
  • 18
  • 557
  • 6
Tài liệu Chương 2: Phần cứng chip vi điều khiển 8051 docx

Tài liệu Chương 2: Phần cứng chip vi điều khiển 8051 docx

Hóa học - Dầu khí

... 4KB 128 32 2 5 5V 40 AT89LV51 4KB 128 32 2 5 3V 40 AT89C1051 1KB 64 15 1 3 3V 20 AT89C2051 2KB 128 15 2 5 3V 20 AT89C 52 8KB 25 6 32 3 6 5V 40 AT89LV 52 8KB 25 6 32 3 6 3V 40 2. 5 Bộ vi ñiều khiển ... KB 128 byte 2 80 32 0 KB 25 6 byte 3 8051 4 KB PROM 128 byte 2 80 52 8 KB PROM 25 6 byte 3 8751 4 KB UV-EPROM 128 byte 2 87 52 8 KB UV-EPROM 25 6 byte 3 8951 4 KB FLASH ROM 128 byte 2 ... 128 128 25 6 Bộ ñịnh thời 2 2 3 Chân vào/ra 32 32 32 Cổng nối tiếp 1 1 1 Nguồn ngắt 5 5 6 Như bảng thông số trên ta thấy 8051 là một trường hợp riêng của 80 52. Mọi chương trình vi t cho 8051...
  • 15
  • 713
  • 6

Xem thêm