0

họ vi điều khiển mcs52 có 3 timer t0 t1 t2 các timer t0 và t1 có các thanh ghi và hoạt động giống như họ 51 ở đây chỉ trình bày thêm phần hoạt động của timer t2

GIÁO TRÌNH LẬP TRÌNH C CHO HỌ VI ĐIỀU KHIỂN 8051 - CHƯƠNG 3 doc

GIÁO TRÌNH LẬP TRÌNH C CHO HỌ VI ĐIỀU KHIỂN 8051 - CHƯƠNG 3 doc

Điện - Điện tử

... - Hãy vi t chương trình delay 50 miro giây - Hãy vi t chương trình delay 20ms - Hãy vi t chương trình delay 2h - Hãy vi t chương trình delay 1day II KH I T O CHƯƠNG TRÌNH NG T CÁC THANH GHI I ... ph n m m ho c vi i u n th c hi n chương trình ph c v ng t Timer Ng t ngoài: - Ng t x y m c th p ho c c nh âm chân INT0 (bit P3.2) ho c INT1 (bit P3 .3) c a 8 051 + Khi chân INT0 nhân c tín hi ... Ch Timer hay Counter 16 bit Ch Timer hay Counter bit, tư n p l i Timer c tách thành Timer bit 1 -Timer bit TL0 c i u n b i bit c a mode Timer0 -Timer bit TH0 c i u n b i bit c a mode Timer1 Timer...
  • 12
  • 462
  • 5
Thiết kế mạch ghi - đọc EPROM cho Vi Điều Khiển 8951, chương 3

Thiết kế mạch ghi - đọc EPROM cho Vi Điều Khiển 8951, chương 3

Điện - Điện tử

... and data space Vậy chương trình load vào RAM cách xem nhớ liệu thi hành chương trình cách xem nhớ chương trình Hoạt động Reset: 8 951 ngõ vào reset RST tác động mức cao khoảng thời gian chu kỳ ... sau: Thanh ghi Nội dung Đếm chương trình 0000H 00H PC Thanh ghi tích 00H lũyA 00H Thanh ghi B 07H 0000H Thanh ghi thái PSW FFH SP XXX0 0000 DPRT B Port đến port 0X0X 0000 IP B IE 00H Các ghi đònh ... Thanh ghi quan trọng ghi đếm chương trình PC reset đòa 0000H Khi ngõ vào RST xuống mức thấp, chương trình bắt đầu đòa 0000H nhớ chương trình Nội dung RAM chip không bò thay đổi tác động ngõ vào...
  • 7
  • 435
  • 0
Tài liệu Giáo trình Vi điều khiển - Phục lục 3 doc

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

Cao đẳng - Đại học

... 24 24 2 2 24 24 12 12 12 12 2 2 2 2 2 3 12 12 12 12 12 12 24 24 24 24 12 24 24 24 24 24 24 1 2 24 24 24 24 24 24 24 24 24 24 Trang 1 93 Giáo trình Vi điều khiển CJNE A,direct,rel Phụ lục – Tóm ... indirect RAM Load Data Pointer with a 16-bit Constant 2 2 2 3 2 12 12 12 12 12 24 12 12 24 24 24 24 12 24 12 24 Trang 192 Giáo trình Vi điều khiển MOVC A,@A+DPTR MOVC A,@A+PC MOVX A,@Ri MOVX A,@DPTR ... Giáo trình Vi điều khiển ORL A,Rn ORL A,direct ORL A,@Ri ORL A,#data ORL direct,A ORL direct,#data XRL A,Rn...
  • 4
  • 535
  • 0
Code lập trình vi điều khiển 8051 cơ bản ASM

Code lập trình vi điều khiển 8051 bản ASM

Tài liệu khác

... P3.1 JMP MAIN NGHICH_R: CLR P3.0 SETB P3.1 JMP MAIN 24 THUAN_H: SETB P3.2 CLR P3 .3 JMP MAIN NGHICH_H: CLR P3.2 SETB P3 .3 JMP MAIN STOP: CLR P3.0 CLR P3.1 CLR P3.2 CLR P3 .3 JMP MAIN CALL DELAY DELAY: ... MOV P3,#11111101B JNB P3.4,PHIM4 JNB P3.5,PHIM5 34 JNB P3.6,PHIM6 JNB P3.7,PHIM11 ;QUET HANG MOV P3,#11111011B JNB P3.4,PHIM1 JNB P3.5,PHIM2 JNB P3.6,PHIM3 JNB P3.7,PHIM12 ;QUET HANG MOV P3,#11110111B ... RET READY P2,A P3.0 P3.1 P3.2 P3.2 DSTROBE: ACALL READY MOV P2,A SETB P3.0 CLR P3.1 SETB P3.2 CLR P3.2 RET ; kiem tra co BF READY: SETB P2.7 CLR P3.0 SETB P3.1 BACK: CLR P3.2 SETB P3.2 JB P2.7,BACK...
  • 44
  • 7,362
  • 284
Vi điều khiển PIC - Cơ bản pot

Vi điều khiển PIC - bản pot

Cao đẳng - Đại học

... page đến page 3) Bộ nhớ liệu THANH GHI CHỨC NĂNG ĐẶC BIỆT SFR THANH GHI MỤC ĐÍCH CHUNG GPR Lập trình cho PIC Phần mềm CCS Tạo Project CCS PIC Wizard Tự tạo mẫu chương trình cho lập trình CCS #include ... PIC18 • PIC24 • DSPIC30, dsPIC 33, PIC32 … Đặc điểm dòng PIC • 8/16 /32 bit CPU, xây dựng theo kiến trúc Harvard sửa đổi • Flash ROM tuỳ chọn từ 256 byte đến 256 Kbyte • Các cổng Xuất/Nhập (I/O ... trúc Von Neuman kiến trúc Havard • PIC kiến trúc Havard • Tập lệnh kiến trúc Havard tối ưu tùy theo yêu cầu kiến trúc vi điều khiển mà không phụ thuộc vào cấu trúc liệu RISC CISC • RISC( Reduced...
  • 28
  • 689
  • 1
Giáo trình Vi điều khiển - Phụ lục 3: Tóm tắt tập lệnh pot

Giáo trình Vi điều khiển - Phụ lục 3: Tóm tắt tập lệnh pot

Điện - Điện tử

... 24 24 2 2 24 24 12 12 12 12 2 2 2 2 2 3 12 12 12 12 12 12 24 24 24 24 12 24 24 24 24 24 24 1 2 24 24 24 24 24 24 24 24 24 24 Trang 1 93 Giáo trình Vi điều khiển CJNE A,direct,rel Phụ lục – Tóm ... indirect RAM Load Data Pointer with a 16-bit Constant 2 2 2 3 2 12 12 12 12 12 24 12 12 24 24 24 24 12 24 12 24 Trang 192 Giáo trình Vi điều khiển MOVC A,@A+DPTR MOVC A,@A+PC MOVX A,@Ri MOVX A,@DPTR ... Giáo trình Vi điều khiển ORL A,Rn ORL A,direct ORL A,@Ri ORL A,#data ORL direct,A ORL direct,#data XRL A,Rn...
  • 4
  • 358
  • 0
mạch ghi đọc eprom cho vi điều khiển 8951, chương 3 pptx

mạch ghi đọc eprom cho vi điều khiển 8951, chương 3 pptx

Điện - Điện tử

... cao) Vi c khởi động timer SET Timer Mode (TMOD) đòa 89H ghi điều khiển Timer (TCON) đòa 88H Chỉ TCON đòa hóa bit Các ghi Port nối tiếp (Serial Port Register): 8 951 chứa Port nối tiếp cho vi c ... chuyển nội dung ghi A (là 55H) vào ô nhớ RAM bên đòa chứa DPTR (là 1000H) Các ghi Port (Port Register): Các Port 8 951 bao gồm Port đòa 80H, Port1 đòa 90H, Port2 đòa A0H, Port3 đòa B0H Tất Port ... 98H Các ghi ngắt (Interrupt Register): 8 951 cấu trúc nguồn ngắt, mức ưu tiên Các ngắt bò cấm sau bò reset hệ thống cho phép vi c ghi ghi cho phép ngắt (IE) đòa A8H Cả hai đòa hóa bit Thanh ghi...
  • 8
  • 345
  • 0
Vi điều khiển PIC - Chương 3 doc

Vi điều khiển PIC - Chương 3 doc

Cao đẳng - Đại học

... lập trình cho vi điều khiển PIC Hình 3. 2 Cấu trúc chương trình Asembly vi t cho vi điều khiển PIC Ta nhận thấy khác biệt lớn cấu trúc chương trình Assembly vi t cho vi điều khiển PIC so với vi điều ... chương trình nhớ chương trình vi điều khiển 3. 2 .37 Lệnh END Cú pháp: END Tác dụng: đánh dấu kết thúc chương trình 3. 2 .38 Lệnh CONFIG Cú pháp: Tác dụng: thiết lập bit điều khiển khối chức vi điều khiển ... sử dụng trình biên dòch MPLAB, cấu trúc chương trình dành cho vi điều khiển PIC đònh vi t sẵn, ta vi c vi t đoạn chương trình điều khiển vào vò trí thích hợp mẫu chương trình vi t trước Đây lợi...
  • 7
  • 325
  • 0
BÁO CÁO-vi điều khiển-8051 CƠ BẢN

BÁO CÁO-vi điều khiển-8051 BẢN

Cao đẳng - Đại học

... nhanh 5VDC 40 U3 10Kx9 VCC P0.0 P0.1 P0.2 P0 .3 P0.4 P0.5 P0.6 P0.7 EA/VP RESET 39 38 37 36 35 34 33 32 31 R4 R7 R9 + C3 10uF/25V R1 10K C2 33 p 12Mhz 19 18 20 C1 33 p X1 X2 GND 8 051 DKS_GROUP -6- ... P1.5 P1.6 P1.7 D8 P0.0 P0.1 P0.2 P0 .3 P0.4 P0.5 P0.6 P0.7 EA RESET 39 38 37 36 35 34 33 32 31 + C3 10uF/25V R1 10K C2 33 p 18 X2 12Mhz C1 33 p 19 20 X1 VSS 8 051 - H ng d n l p m ch: * Qui nh : n ... P2 .3 P2.2 P2.1 P2.0 40 39 38 37 36 35 34 33 32 31 30 29 28 27 26 25 24 23 22 21 P0 P0.0 P0.1 P0.2 P0 .3 P0.4 P0.5 P0.6 P0.7 P1 P1.0 P1.1 P1.2 P1 .3 P1.4 P1.5 P1.6 P1.7 P2 P2.0 P2.1 P2.2 P2 .3 P2.4...
  • 119
  • 400
  • 0
Thực hành vi điều khiển AVR   bài 3

Thực hành vi điều khiển AVR bài 3

Cơ sở dữ liệu

... >>Chip: Bạn chọn loại chip định lập trình, giá trị thạch anh (mắc mạch) >>Port: từ bạn chọn vào giá trị cho chân chip Tuy nhiên bước bỏ qua bạn hiểu nhớ ghi AVR Bạn tạo Project xong, vào mục Project/configude: ... Project/configude: Chọn Add , chọn file lập trình bạn Mục bạn thay đổi giá trị thạch anh , loại AVR, số bit bạn cần để lập trình … Chọn ấn shiflt F9 bạn biên dịch nạp trực tiếp từ Codevision Chú ý: ... Nếu bạn dùng cac phiên Codevision cách nạp mặc định STK500 , bạn sv thường dùng mạch nạp STK200 /30 0 bạn nên ý thay đổi trước nạp Chú ý: Nếu bạn dùng cac phiên Codevision cách nạp mặc định STK500...
  • 5
  • 282
  • 0
Bài giảng vi điều khiển   bài số 3

Bài giảng vi điều khiển bài số 3

Điện - Điện tử

... , 31 T p l nh MCS -51 Nguy n Qu c C ng 32 T p l nh MCS -51 Nguy n Qu c C ng 33 T p l nh MCS -51 Nguy n Qu c C ng 34 T p l nh MCS -51 Nguy n Qu c C ng 35 T p l nh MCS -51 Nguy n Qu c C ng 36 T p ... FF sau t ng s 00 – Thanh ghi đ nh ngh a tr – Thanh ghi (R0 – R7) – Tr c ti p – Gián ti p c (thanh ghi A) Syntax: INC 20 T p l nh MCS -51 Nguy n Qu c C ng 21 T p l nh MCS -51 Nguy n Qu c C ... ch • Ch – – • – cs L p trình c u trúc Các đo n ch ng trình đ m t ch ng trình l n L nh g i ch – • ng trình đ ng trình d ng tr ng h p: c th c hi n l p l i nhi u l n ng trình th c hi n thao tác:...
  • 33
  • 203
  • 0
Nghiên cứu thiết kế điều khiển tiết kiệm hợp lý năng lượng điện các phụ tải sinh hoạt cho ngôi nhà nhỏ

Nghiên cứu thiết kế điều khiển tiết kiệm hợp lý năng lượng điện các phụ tải sinh hoạt cho ngôi nhà nhỏ

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

... (-T 53) -38 (-Q88) ESP1 GS216 6,6KV UNIT SWITCH BOARD 'A' 6 13( GS215) M 237 -3 (-Q18) -34 (-Q58) R6TD92 (BAW20) r =3, 8O TUc22 (-T54) -15 (-Q52) -35 (-Q82) UNIT AUXILIARY TRANFO 'A' 6 13( GS214) C 23 -35 ... (-T51) 220 kV -74 (-Q55) -76 (-Q85) cs2 73 (-F5) TU2 73 (-T55) Tràng bạch M 272-7 (-Q16) -25 (-Q 83) M M 220 kV -2 (-Q 93) 272 (-Q 03) -3 (-Q 13) M M -1 (-Q12) 271 (-Q02) -3 (-Q92) TUc21 (-T52) TUc 23 ... &DUST1 - AIR CONDITIONING - CW PUMP HOUSE - COAL HANDING C11 C12 633 -38 -1 (-Q192) 139 (-Q101) -3 (-Q111) -9 (-Q112) 633 (GS108) M M M C19 6,6KV STATION SECTION 'A' -15 (-Q181) -35 (-Q152) -38 ...
  • 109
  • 336
  • 0
xây dựng mạch nguyên lý vi điều khiển thực hiện chức năng thu thập ý kiến biểu quyết và hiển thị kết quả trên LCD 7 vạch

xây dựng mạch nguyên lý vi điều khiển thực hiện chức năng thu thập ý kiến biểu quyết hiển thị kết quả trên LCD 7 vạch

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

... INT0 INT1 T0 T1 WR RD Ngõ vào Port nối tiếp Ngõ Port nối tiếp Ngõ vào ngắt Ngõ vào ngắt Ngõ vào bên định thời Ngõ vào bên định thời Điều khiển ghi nhớ liệu Điều khiển đọc nhớ liệu Port nhận vài ... P2.7, KTP32 INC B MOV 22,#01H KTP32 : MOV R1, 23 CJNE R1,#0FFH, KTP34 JB P3.2, NO 13 INC A MOV 23, #01H NO 13 : JB P3 .3, KTP34 INC B MOV 23, #01H KTP34 : MOV R1,24 CJNE R1,#0FFH,KTP36 JB P3.4,NO14 ... hiệu điều khiển cho vi c lập trình Flash kiểm tra chương trình - RST (9) Ngõ vào reset Mức cao chân chu kỳ máy dao động hoat động reset AT89C51 RST Mạch reset tác động tay tự động reset khởi động...
  • 25
  • 658
  • 0
Tài liệu Chương 3: Khảo sát timer-counter của vi điều khiển doc

Tài liệu Chương 3: Khảo sát timer-counter của vi điều khiển doc

Phần cứng

... loop1 VIII TIMER/ COUNTER T2 CỦA HỌ MCS52 : Họ vi điều khiển MCS52 timer T0, T1, T2 Các timer T0 T1 ghi hoạt động giống họ 51 trình bày thêm phần hoạt động timer T2 Các ghi timer/ counter T2 ... Timer0 Timer bit TH0 điều khiển bit mode Timer1 Timer1 : không hoạt động mode THANH GHI ĐIỀU KHIỂN TIMER/ COUNTER: III Thanh ghi điều khiển tcon chứa bit trạng thái bit điều khiển cho Timer0 Timer1 ... Chương 5: Khảo sát Timer/ counter vi điều khiển MCS51-52 I GIỚI THIỆU: Trong vi điều khiển MCS51 timer/ counter T0 T1, MCS52 timer / counter Các timer hay counter đếm chức đếm xung Nếu...
  • 12
  • 942
  • 12
Tổ chức hoạt động nhóm với sự hỗ trợ của máy vi tính trong dạy học chương cân bằng và chuyển động của vật rắn vật lý 10 trung học phổ thông ban cơ bản

Tổ chức hoạt động nhóm với sự hỗ trợ của máy vi tính trong dạy học chương cân bằng chuyển động của vật rắn vật lý 10 trung học phổ thông ban bản

Khoa học xã hội

... người học tham gia tích cực vào điều khiển trình học Chính giáo vi n cần xây dựng môi trường khả thúc đẩy người học tự điều khiển hoạt động học thân họ Để làm điều này, học sinh cần phép lựa ... đáng Như tâm lí học hoạt động nhấn mạnh vai trò hoạt động vi c hình thành phát triển tâm lí, ý thức Bên cạnh tâm lí học hoạt động, tâm lí học nhận thức hay lý thuyết kiến tạo cho hoạt động học ... khác tiết học, phần tiết học, tiết học vài ba tiết học hỗ trợ MVT cần thiết bước tiến trình dạy học 32 Căn vào bước tổ chức dạy học nhóm Căn vào vai trò máy vi tính vi c hỗ trợ dạy học nhóm Chúng...
  • 102
  • 1,015
  • 2
Tô chức hoạt động nhóm vói sự hỗ trợ của máy vi tính trong dạy học chưong cân bằng và chuyển động của vật ran, vật lý 10 trung học phô thông — ban CO’ bản

Tô chức hoạt động nhóm vói sự hỗ trợ của máy vi tính trong dạy học chưong cân bằng chuyển động của vật ran, vật lý 10 trung học phô thông — ban CO’ bản

Sư phạm

... tâm lí học hoạt động, tâm lí học nhận thức hay lý thuyết kiến tạo cho hoạt động học hiệu người học tham gia tích cực vào điều khiển trình học Chính giáo vi n cần xây dựng môi trường khả ... C sở lý luận dạy học 1 .3. 3 Qui trình tổ chức hoạt động nhóm dạy học với hỗ trợ MVT 31 KÉT LUẬN CHƯƠNG 33 CHƯƠNG 2: TỐ CHỨC HOẠT ĐỘNG NHÓM VỚI HỖ TRỢ CỦA MÁY VI TÍNH ... dung kết luận Phần Phần nội dung mở đầu Phần gồm chương Chương 1: sở lý luận vi c tổ chức hoạt động nhóm dạy học với hỗ trợ MVT NỘI DUNG CHƯƠNG 1: SỞ LÝ LUẬN CỦA VI C TỎ CHỨC HOẠT DỘNG NHÓM...
  • 104
  • 373
  • 1
Nghiên cứu thiết kế và xây dựng hệ thống truyền đông điện động cơ một chiều điều chỉnh tốc độ dùng bộ điều khiển vạn năng sử dụng vi điều khiển PSOC

Nghiên cứu thiết kế xây dựng hệ thống truyền đông điện động một chiều điều chỉnh tốc độ dùng bộ điều khiển vạn năng sử dụng vi điều khiển PSOC

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

... trị điều khiển thực y: Giá trị điều khiển thực Bộ điều khiển mờ điều khiển mờ tĩnh, khả xử lý giá trị thời Để giải đƣợc toán điều khiển động, điều khiển mờ phải đƣợc nối thêm khâu động học ... phần tử tính chọn tác giả thực xây dựng hệ thống truyền động động chiều điều chỉnh tốc độ điều khiển đa 2 .3. 1 Bộ điều khiển đa Trên H.2.7 mô hình điều khiển đa đƣợc xây dựng sử dụng vi điều khiển ... CY8c274 43 Bộ điều khiển đa lựa chọn thuật điều khiển thuật điều khiển PID cổ điển điều khiển theo luật mờ Hình 2.7 Bộ điều khiển đa 45 2 .3. 2 Trên Hình 2.8 mạch điều khiển IGBT Hình 2.8 Mạch mở IGBT...
  • 51
  • 945
  • 2
Điều khiển động cơ không đồng bộ 3 pha sử dụng vi điều khiển PIC18F4431 theo phương pháp vector không gian

Điều khiển động không đồng bộ 3 pha sử dụng vi điều khiển PIC18F4431 theo phương pháp vector không gian

Tự động hóa

... V0 V1 V2 V3 V4 V5 V6 V7 Trạng thái khóa Q1 Q3 Q5 0 0 1 0 0 1 0 1 1 1 Điện áp pha Van 2 /3 1 /3 -1 /3 -2 /3 -1 /3 1 /3 Vbn -1 /3 1 /3 2 /3 1 /3 -1 /3 -2 /3 Điện áp dây Vcn -1 /3 -2 /3 -1 /3 1 /3 2 /3 1 /3 Vab -1 ... nghịch) Điều ngăn chặn trùng dẫn => khóa công suất bảo vệ 3. 3.1a) Các ghi điều khiển: Hoạt động module PWM điều khiển thông qua 22 ghi khác số dùng để điều chỉnh thông số module: + PWM timer control ... tự động hóa, phạm vi ứng dụng động không đồng ngày rộng rãi CHƯƠNG 1:GIỚI THIỆU VỀ ĐỘNG KĐB PHƯƠNG PHÁP ĐIỀU KHIỂN 1.2> CÁC PHƯƠNG PHÁP ĐIỀU KHIỂN ĐỘNG KĐB: So với máy điện DC, vi c điều...
  • 110
  • 2,042
  • 9

Xem thêm