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
... - 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ÁCTHANHGHI 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 có 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ànhTimer 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...
... 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ìnhHoạtđộng Reset: 8 951 có ngõ vào reset RST tác động mức cao khoảng thời gian chu kỳ ... sau: Thanhghi Nội dung Đếm chương trình 0000H 00H PC Thanhghi tích 00H lũyA 00H Thanhghi B 07H 0000H Thanhghi thái PSW FFH SP XXX0 0000 DPRT B Port đến port 0X0X 0000 IP B IE 00H Cácghi đònh ... Thanhghi 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...
... page đến page 3) Bộ nhớ liệu THANHGHI CHỨC NĂNG ĐẶC BIỆT SFR THANHGHI 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 có 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 có 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ềukhiển mà không phụ thuộc vào cấu trúc liệu RISC CISC • RISC( Reduced...
... cao) Vi c khởi độngtimer SET Timer Mode (TMOD) đòa 89H ghiđiềukhiểnTimer (TCON) đòa 88H Chỉcó TCON đòa hóa bit Cácghi 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 có đòa chứa DPTR (là 1000H) Cácghi 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ácghi ngắt (Interrupt Register): 8 951 có 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 ghighi cho phép ngắt (IE) đòa A8H Cả hai đòa hóa bit Thanh ghi...
... lập trình cho viđiềukhiển PIC Hình 3. 2 Cấu trúc chương trình Asembly vi t cho viđiềukhiể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ềukhiển PIC so với viđiều ... chương trình nhớ chương trìnhviđiềukhiển3. 2 .37 Lệnh END Cú pháp: END Tác dụng: đánh dấu kết thúc chương trình3. 2 .38 Lệnh CONFIG Cú pháp: Tác dụng: thiết lập bit điềukhiển khối chức viđiềukhiển ... sử dụng trình biên dòch MPLAB, cấu trúc chương trình dành cho viđiềukhiển PIC đònh vi t sẵn, ta vi c vi t đoạn chương trìnhđiềukhiển vào vò trí thích hợp mẫu chương trìnhvi t trước Đây lợi...
... >>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...
... , 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 – Thanhghi đ nh ngh a tr – Thanhghi (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ìnhcó 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:...
... INT0 INT1 T0T1 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ềukhiểnghi nhớ liệu Điềukhiể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ềukhiể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 độnghoatđộng reset AT89C51 RST Mạch reset tác động tay tự động reset khởi động...
... loop1 VIII TIMER/ COUNTER T2CỦAHỌMCS52 : HọviđiềukhiểnMCS52cótimer T0, T1, T2CáctimerT0T1cóghihoạtđộnggiốnghọ51ỞtrìnhbàythêmphầnhoạtđộngtimerT2Cácghi timer/ counter T2 ... Timer0 Timer bit TH0 điềukhiển bit mode Timer1 Timer1 : không hoạtđộng mode THANHGHIĐIỀUKHIỂN TIMER/ COUNTER: III Thanhghiđiềukhiển tcon chứa bit trạng thái bit điềukhiển cho Timer0 Timer1 ... Chương 5: Khảo sát Timer/ counter viđiềukhiển MCS51-52 I GIỚI THIỆU: Trong viđiềukhiển MCS51 có timer/ counter T0 T1, MCS52cótimer / counter Cáctimer hay counter đếm có chức đếm xung Nếu...
... người học tham gia tích cực vào điềukhiểntrình học Chính giáo vi n cần xây dựng môi trường có khả thúc đẩy người học tự điềukhiểnhoạtđộng học thân họ Để làm điều này, học sinh cần phép có lựa ... đáng Như tâm lí học hoạtđộng nhấn mạnh vai trò hoạtđộngvi 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 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ìnhdạ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...
... 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 có hiệu người học tham gia tích cực vào điềukhiểntrình học Chính giáo vi n cần xây dựng môi trường có 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ầnPhần nội dung mở đầu Phần gồm có chương Chương 1: Cơ 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: Cơ SỞ LÝ LUẬN CỦAVI C TỎ CHỨC HOẠTDỘNG NHÓM...
... trị điềukhiển thực y: Giá trị điềukhiển thực Bộ điềukhiển mờ điềukhiển mờ tĩnh, có khả xử lý giá trị thời Để giải đƣợc toán điềukhiển động, điềukhiể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ềukhiển đa 2 .3. 1 Bộ điềukhiển đa Trên H.2.7 mô hình điềukhiển đa đƣợc xây dựng sử dụng viđiềukhiển ... CY8c274 43 Bộ điềukhiển đa lựa chọn thuật điềukhiển thuật điềukhiển PID cổ điển điềukhiển theo luật mờ Hình 2.7 Bộ điềukhiển đa 45 2 .3. 2 Trên Hình 2.8 mạch điềukhiển IGBT Hình 2.8 Mạch mở IGBT...
... 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ácghiđiều khiển: Hoạtđộng module PWM điềukhiể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Ề ĐỘNGCƠ KĐB VÀ PHƯƠNG PHÁP ĐIỀUKHIỂN 1.2> CÁC PHƯƠNG PHÁP ĐIỀUKHIỂNĐỘNGCƠ KĐB: So với máy điện DC, vi c điều...