0

giáo trình vi điều khiển chương 1

Giáo trình Vi điều khiển - Chương 1: TỔNG QUAN VỀ VI ĐIỀU KHIỂN MCS-51

Giáo trình Vi điều khiển - Chương 1: TỔNG QUAN VỀ VI ĐIỀU KHIỂN MCS-51

Cao đẳng - Đại học

... 15 Giáo trình vi điều khiển Tổng quan về vi điều khiển MCS- 51 RST9XTA L 2 18 XTA L 1 19PSEN29ALE/PROG30EA/VPP 31 P1.0 1 P1 .1 2P1.23P1.34P1.45P1.56P1.67P1.78P2.0/A8 21 P2 .1/ A922P2.2/A1023P2.3/A 11 24P2.4/A1225P2.5/A1326P2.6/A1427P2.7/A1528P3.0/RXD 10 P3 .1/ TXD 11 P3.2/INT0 12 P3.3/INT1 13 P3.4/T0 14 P3.5/T1 15 P3.6/WR 16 P3.7/RD 17 P0.0/AD039P0 .1/ AD138P0.2/AD237P0.3/AD336P0.4/AD435P0.5/AD534P0.6/AD633P0.7/AD732U5AT89C 51 D6D7D3D4D5D0D1D2D6D7D3D4D5D0D1D2A6A7A3A4A5A0A1A2A6A7A3A4A5A0A1A2D7D4D5D6D2D3D0D1DATA ... 62 512 D02D13D24D35D46D57D68D79LE 11 OE 1 Q0 19 Q1 18 Q2 17 Q3 16 Q4 15 Q5 14 Q6 13 Q7 12 U1074HC573 1 23U11A7408 Giáo trình Vi điều khiển Tổng quan về vi điều khiển MCS- 51 Phạm ... BUSI/O0 13 I/O1 14 I/O2 15 I/O3 17 A 11 25A827A1328A124A1023A0 12 A1 11 A2 10 A39A48A57A66A75A926A143I/O4 18 I/O5 19 I/O620I/O7 21 A15 31 OE24WE29CE122CE230U9RAM 62 512 D02D13D24D35D46D57D68D79LE 11 OE 1 Q0 19 Q1 18 Q2 17 Q3 16 Q4 15 Q5 14 Q6 13 Q7 12 U1074HC573 1 23U11A7408Giáo...
  • 34
  • 769
  • 4
Tài liệu Giáo trình Vi điều khiển - Chương 1:Tổng quan về vi điều khiển MCS-51 ppt

Tài liệu Giáo trình Vi điều khiển - Chương 1:Tổng quan về vi điều khiển MCS-51 ppt

Điện - Điện tử

... BUSA0 10 A19A28A37A46A55A64A73A825A924A10 21 A 11 23A122A1326CE20OE/VPP22A1427VCC28A15 1 O0 11 O1 12 O2 13 O3 15 O4 16 O5 17 O6 18 O7 19 U3ROM 27 512 A12A13A14A15A8A9A10A 11 A14A15A 11 A12A13A8A9A10ADDRESS ... L1 19 PSEN29ALE/PROG30EA/VPP 31 P1.0 1 P1 .1 2P1.23P1.34P1.45P1.56P1.67P1.78P2.0/A8 21 P2 .1/ A922P2.2/A1023P2.3/A 11 24P2.4/A1225P2.5/A1326P2.6/A1427P2.7/A1528P3.0/RXD 10 P3 .1/ TXD 11 P3.2/INT0 12 P3.3/INT1 13 P3.4/T0 14 P3.5/T1 15 P3.6/WR 16 P3.7/RD 17 P0.0/AD039P0 .1/ AD138P0.2/AD237P0.3/AD336P0.4/AD435P0.5/AD534P0.6/AD633P0.7/AD732U5AT89C 51 D6D7D3D4D5D0D1D2D6D7D3D4D5D0D1D2A6A7A3A4A5A0A1A2A6A7A3A4A5A0A1A2D7D4D5D6D2D3D0D1DATA ... 62 512 D02D13D24D35D46D57D68D79LE 11 OE 1 Q0 19 Q1 18 Q2 17 Q3 16 Q4 15 Q5 14 Q6 13 Q7 12 U774HC573 Giáo trình Vi điều khiển Tổng quan về vi điều khiển MCS- 51 Hình 1. 14 – Sơ...
  • 34
  • 776
  • 3
Tài liệu Giáo trình Vi điều khiển - Chương 2: LẬP TRÌNH HỢP NGỮ TRÊN VI ĐIỀU KHIỂN MCS-51 pdf

Tài liệu Giáo trình Vi điều khiển - Chương 2: LẬP TRÌNH HỢP NGỮ TRÊN VI ĐIỀU KHIỂN MCS-51 pdf

Cao đẳng - Đại học

... khi quay: 1 0 0 1 1 1 0 0 RL A: A = 011 1 0 010 b (72h) RRC A: Trước khi quay: ACC CF 0 0 1 1 1 0 0 1 1 Sau khi quay: ACC CF 1 0 0 1 1 1 0 0 1 Giáo trình Vi điều khiển Lập trình hợp ... Giáo trình Vi điều khiển Lập trình hợp ngữ trên vi điều khiển MCS- 51 Phạm Hùng Kim Khánh Trang 35 Chương 2: LẬP TRÌNH HỢP NGỮ TRÊN VI ĐIỀU KHIỂN MCS- 51 Chương này giới thiệu ... lệnh sau tương đương: MOV A, #12 h MOV A, #10 h + 2h MOV A,# 21 mod 2 MOV A, #1 MOV A, #12 /4 MOV A,#3 Giáo trình Vi điều khiển Lập trình hợp ngữ trên vi điều khiển MCS- 51 Phạm Hùng Kim Khánh Trang...
  • 22
  • 771
  • 5
Tài liệu Giáo trình Vi điều khiển - Chương 3: Các hoạt động của vi điều khiển MCS-51 pdf

Tài liệu Giáo trình Vi điều khiển - Chương 3: Các hoạt động của vi điều khiển MCS-51 pdf

Điện - Điện tử

... 10 10b 11 11 0001b 11 11 1 010 b 11 11 0x0xb 11 11 0 011 b 11 11 10 01 b 11 11 0xx1b 11 11 1 011 b 11 11 010 1b 11 11 x0x1b Giáo trình Vi điều khiển Các hoạt động của vi điều khiển MCS- 51 X2: bit nằm trong ... 1 master và 3 slave: Slave 1: SADDR = 11 11 0001b, SADEN = 11 11 1 010 b Slave 2: SADDR = 11 11 0 011 b, SADEN = 11 11 1001b Slave 3: SADDR = 11 11 0001b, SADEN = 11 11 1 010 b 11 11 ... 0 và TH0 điều khiển bằng các thanh ghi của tỉmer 1. Khi TL0 chuyển từ giá trị 11 11 111 1b đến 0 thì TF0 được đặt lên mức 1 còn TH0 chuyển từ 11 11 111 1b đến 0 thì TF1 được đặt lên mức 1. Lưu...
  • 38
  • 582
  • 1
Tài liệu Giáo trình Vi điều khiển - Chương 4: Các ứng dụng dựa trên vi điều khiển MCS-51 pptx

Tài liệu Giáo trình Vi điều khiển - Chương 4: Các ứng dụng dựa trên vi điều khiển MCS-51 pptx

Điện - Điện tử

... 0 LJMP Timer0_ISR Giáo trình Vi điều khiển Các ứng dụng dựa trên vi điều khiển MCS- 51 06h hay 0Eh 11 0 000 11 0 0 01 11 0 010 11 0 011 11 0 10 0 11 0 10 1 11 0 11 0 11 0 11 1 xxx ????? xxx ????? ... ????? xxx ????? xxx ????? xxx ????? xxx ????? 7 07h hay 0Fh 11 1 000 11 1 0 01 11 1 010 11 1 011 11 1 10 0 11 1 10 1 11 1 11 0 11 1 11 1 xxx ????? xxx ????? xxx ????? xxx ????? xxx ????? xxx ... hex0 1 1 0 0 0 0 0 0 0C0h 1 1 1 1 1 1 0 0 1 0F9h 2 1 0 1 0 0 1 0 0 0A4h 3 1 0 1 1 0 0 0 0 0B0h 4 1 0 0 1 1 0 0 1 99h 5 1 0 0 1 0 0 1 0 92h 6 1 0 0 0 0 0 1 0 82h 7 1 1 1 1 1 0 0 0 0F8h 8 1...
  • 41
  • 556
  • 2
Giáo trình vi điều khiển-Chương 4 pdf

Giáo trình vi điều khiển-Chương 4 pdf

Điện - Điện tử

... + 1 INC dptr 1 0 1 0 0 0 1 1 A3 (dptr) ← (dptr) + 1 DEC A 0 0 0 1 0 1 0 0 14 (A) ← (A) - 1 DEC Rn 0 0 0 1 1 n2 n 1 n0 18 ÷ 1F (Rn) ← (Rn) - 1 Chương 4: Khảo sát tập lệnh của vi điều khiển ... Mov A , #10 110 011 b Mov R0, #11 0 010 11b Orl a,r0 ;kết quả (A) = 11 111 011 b. 8. Lệnh or thanh ghi A với nội dung ô nhớ trực tiếp :  Cú pháp : ORL A, direct  Mã lệnh : 0 1 0 0 0 1 0 1 a7 a6 ... (A) = 0000 0 011 b và cờ (C) = 0 …. Setb c ;làm cờ C bằng 1 RLC A ;kết quả (A) = 011 1 11 11b và cờ (C) = 0 Setb c ;làm cờ C bằng 1 (lần thứ 8) RLC A ;kết quả (A) = 11 11 111 1b và cờ (C)...
  • 40
  • 372
  • 0
Giáo trình vi điều khiển-Chương 5 docx

Giáo trình vi điều khiển-Chương 5 docx

Điện - Điện tử

... counter có thể đếm được tính theo số nhị phân bắt đầu từ 0000 0000 0000 00002 đến 11 11 111 1 11 11 111 12 , nếu vi t theo số thập lục phân thì bắt đầu từ 0000H đến FFFFH và nếu tính theo giá trị ... hình 5-1a. Ở mode này giá trị đếm lớn nhất là 2 13 = 819 2 tức đếm từ 0 0000 0000 00002 đến 1 111 1 11 11 111 12 và nếu có thêm một xung nữa thì bộ đếm sẽ tràn và làm cho cờ tràn lên 1. 2. ... mềm hoặc khi vi điều khiển thực hiện chương trình con phục vụ ngắt timer1 thì tự động xóa luôn cờ tràn TF1. 6 TR1 8EH Bit điều khiển Timer 1 đếm / ngừng đếm: TR1 = 1 thì timer 1 được phép...
  • 12
  • 304
  • 2
Giáo trình vi điều khiển-Chương 6 pdf

Giáo trình vi điều khiển-Chương 6 pdf

Điện - Điện tử

... 12 00 12 MHz 0 -26 (E6H) 12 02 ~0% 19 200 11 ,059MHz 1 -3 (FDH) 19 200 0% 9600 11 ,059MHz 0 -3 (FDH) 9600 0% 2400 11 ,059MHz 0 -12 (F4H) 2400 0% 12 00 11 ,059MHz 0 -24 (E8H) 12 00 0% Bảng 6-3. Tóm ... dùng Timer 1 để tạo tốc độ Baud. Chương trình sau sẽ thiết lập đúng theo yêu cầu đề ra: MOV SCON, # 010 10 010 B : Port nối tiếp mode 1. MOV TMOD, # 20H : Timer 1 mode 2 MOV TH1, # -13 : Nạp ... liệu kiểu 1 thì 2 bit: SM0 SM1 = 01, bit cho phép thu: REN =1, và cờ ngắt truyền TI = 1 để sẳn sàng truyền, ta dùng lệnh sau : MOV SCON, # 010 10 010 b. Truyền dữ liệu nối tiếp của MCS 51 có 4 kiểu...
  • 12
  • 283
  • 0
Giáo trình vi điều khiển-Chương 7 pot

Giáo trình vi điều khiển-Chương 7 pot

Điện - Điện tử

... ta có thể vi t chương trình tại đó cũng được. Chương 7: Hoạt động ngắt I. GIỚI THIỆU : Ngắt sử dụng trong vi xử lý hay vi điều khiển hoạt động như sau: vi xử lý hay vi điều khiển luôn ... 7 -1. Hình 7 -1. Vi điều khiển thực hiện chương trình chính trong 2 trường hợp không và có ngắt. Trong đó : Ký hiệu * cho biết vi điều khiển ngừng chương trình ... thì vi điều khiển sẽ ngừng chương trình chính để thực hiện chương trình con phục vụ ngắt, còn khi không cho phép thì dù có sự tác động đến ngắt vi điều khiển vẫn tiếp tục thực hiện chương trình...
  • 10
  • 399
  • 0
Giáo trình vi điều khiển-Chương 8 doc

Giáo trình vi điều khiển-Chương 8 doc

Điện - Điện tử

... 1 1 1 1 1 0 1 1 Transistor 3 ON F7 1 1 1 1 0 1 1 1 Transistor 4 ON EF 1 1 1 0 1 1 1 1 Transistor 5 ON DF 1 1 0 1 1 1 1 1 Transistor 6 ON BF 1 0 1 1 1 1 1 1 Transistor 7 ON 7F 0 1 1 1 1 1 ... C0 1 1 1 1 1 1 0 0 1 F9 2 1 0 1 0 0 1 0 0 A4 3 1 0 1 1 0 0 0 0 B0 4 1 0 0 1 1 0 0 1 99 5 1 0 0 1 0 0 1 0 92 6 1 0 0 0 0 0 1 0 82 7 1 1 1 1 1 0 0 0 F1 8 1 0 0 0 0 0 0 0 80 9 1 0 0 1 0 ... cùng 1 lúc. Mã quét: mức logic 0 thì transistor dẫn, mức logic 1 thì transistor ngắt. MÃ HEX Mã quét điều khiển các transistor FE 1 1 1 1 1 1 1 0 Transistor 1 ON FD 1 1 1 1 1 1 0 1 Transistor...
  • 36
  • 589
  • 7
Giáo trình môn Kỹ thuật vi điều khiển – chương 1

Giáo trình môn Kỹ thuật vi điều khiểnchương 1

Điện - Điện tử

... Vi điều khiển Vi điều khiển Vi điều khiển Vi điều khiển 1. 1 Giới thiệu về các họ vi xử lí và các họ vi điều khiển thông dụng 1. 1 .1 Lịch sử phát triển của bộ vi xử lí và bộ vi điều khiển ... 4 13 16 C622 20 2K _ 12 8 _ 1 _ _ _ _ 2 4 13 16 C 71 20 1K _ 36 _ 1 _ _ _ 4 _ 4 13 16 C73 20 4K _ 19 2 _ 3 2 Yes _ 5 _ 11 22 16 C74 20 4K _ 19 2 _ 3 2 Yes Yes 8 _ 12 33 16 C84 10 _ 1K ... chip vi điều khiển trong họ 68HC 11: MC ROM RAM EEPROM ADC I/O 68HC11A8 8KB 256 bytes 512 bytes 8 channels 38 pins 68HC 811 E2 0 256 bytes 2 KB - - 68HC11F1 0 1 KB - - - 68HC11E9 12 KB 512 bytes...
  • 28
  • 1,323
  • 7
Tài liệu Giáo trình Vi điều khiển - Phục lục 1 ppt

Tài liệu Giáo trình Vi điều khiển - Phục lục 1 ppt

Cao đẳng - Đại học

... P2.5P2.4Y1 11 .0592Y2 11 .0592P3.4P3.5P3.6P3.7 15 VR 11 115 032 1 Q12N2222R131K2 1 D1REDR15330VCCC4CAP NPVCCC5 10 uF/50VEA/VP 31 X1 19 X2 18 RESET9INT0 12 INT1 13 T0 14 T1 15 P1.0 1 P1 .1 2P1.23P1.34P1.45P1.56P1.67P1.78P0.039P0 .1 38P0.237P0.336P0.435P0.534P0.633P0.732P2.0 21 P2 .1 22P2.223P2.324P2.425P2.526P2.627P2.728RD 17 WR 16 PSEN29ALE/P30TXD 11 RXD 10 U1AT89C 51 EA/VP 31 X1 19 X2 18 RESET9INT0 12 INT1 13 T0 14 T1 15 P1.0 1 P1 .1 2P1.23P1.34P1.45P1.56P1.67P1.78P0.039P0 .1 38P0.237P0.336P0.435P0.534P0.633P0.732P2.0 21 P2 .1 22P2.223P2.324P2.425P2.526P2.627P2.728RD 17 WR 16 PSEN29ALE/P30TXD 11 RXD 10 VCC40VSS20U2TARGET ... NPVCCC5 10 uF/50VEA/VP 31 X1 19 X2 18 RESET9INT0 12 INT1 13 T0 14 T1 15 P1.0 1 P1 .1 2P1.23P1.34P1.45P1.56P1.67P1.78P0.039P0 .1 38P0.237P0.336P0.435P0.534P0.633P0.732P2.0 21 P2 .1 22P2.223P2.324P2.425P2.526P2.627P2.728RD 17 WR 16 PSEN29ALE/P30TXD 11 RXD 10 U1AT89C 51 EA/VP 31 X1 19 X2 18 RESET9INT0 12 INT1 13 T0 14 T1 15 P1.0 1 P1 .1 2P1.23P1.34P1.45P1.56P1.67P1.78P0.039P0 .1 38P0.237P0.336P0.435P0.534P0.633P0.732P2.0 21 P2 .1 22P2.223P2.324P2.425P2.526P2.627P2.728RD 17 WR 16 PSEN29ALE/P30TXD 11 RXD 10 VCC40VSS20U2TARGET ... NPVCCC5 10 uF/50VEA/VP 31 X1 19 X2 18 RESET9INT0 12 INT1 13 T0 14 T1 15 P1.0 1 P1 .1 2P1.23P1.34P1.45P1.56P1.67P1.78P0.039P0 .1 38P0.237P0.336P0.435P0.534P0.633P0.732P2.0 21 P2 .1 22P2.223P2.324P2.425P2.526P2.627P2.728RD 17 WR 16 PSEN29ALE/P30TXD 11 RXD 10 U1AT89C 51 EA/VP 31 X1 19 X2 18 RESET9INT0 12 INT1 13 T0 14 T1 15 P1.0 1 P1 .1 2P1.23P1.34P1.45P1.56P1.67P1.78P0.039P0 .1 38P0.237P0.336P0.435P0.534P0.633P0.732P2.0 21 P2 .1 22P2.223P2.324P2.425P2.526P2.627P2.728RD 17 WR 16 PSEN29ALE/P30TXD 11 RXD 10 VCC40VSS20U2TARGET 40RST/VPP 1 P1.0/AIN0 12 P1 .1/ AIN1 13 P1.2 14 P1.3 15 P1.4 16 P1.5 17 P1.6 18 P1.7 19 VCC20P3.0/RXD2P3 .1/ TXD3P3.2/INTO6P3.3/INT17P3.4/T08P3.5/T19P3.7 11 XTAL15XTAL24U6AT89C20 51 TxDTARGET...
  • 45
  • 587
  • 1
Giáo trình Vi Điều Khiển 1

Giáo trình Vi Điều Khiển 1

Cao đẳng - Đại học

... P1 Cổng 1 90h 11 111 111 b * P2 Cổng 2 0A0h 11 111 111 b * P3 Cổng 3 0B0h 11 111 111 b * IP TG điều khiển ngắt u tiên 0B8h xxx00000b * IE TG điều khiển cho phép ngắt 0A8h 0xx00000b TMOD Điều khiển ... 10 31 11 30 12 29 13 28 14 27 15 26 16 25 17 24 18 23 19 22 20 21 P1.0 P1 .1 P1.2 P1.3 P1.4 P1.5 P1.6 P1.7 RST (RxD) P3.0 (TxD) P3 .1 ... trình 0D0h 00000000b SP Con trỏ ngăn xếp 81h 0000 011 1b DP0L Byte cao của con trỏ dữ liệu 0 82h 00000000b DP0H Byte thấp của con trỏ dữ liệu 0 83h 00000000b * P0 Cổng 0 80h 11 111 111 b * P1...
  • 80
  • 379
  • 0

Xem thêm