... QUAN 2 1. Sơ lƣợc về vi xử lý và viđiều khiển. 22. Tổng quan về viđiềukhiển PIC 7 2. 1.PIC là gì? 7 2.2 Đặc điểm của PIC so với các loại viđiềukhiển khác 7 2. 3 Kiến trúc của PIC 7 2. 4. ... từ đó hình thành nên dòng viđiềukhiển PIC nhƣ ngày nay. 2.2 Đặc điểm của PIC so với các loại viđiềukhiển khác Hiện nay trên thị trƣờng có rất nhiều loại viđiềukhiển khác nhau nhƣ: 8051. ... Multi-Master Trên bus I2C có thể có nhiều hơn 1 Master điềukhiển bus. Khi đó bus I2C sẽ hoạt động ở chế độ Multi-Master. 4 .2 I2C trong viđiềukhiển PIC 4 .2. 1 Tổng quan chung Ở Vi t Nam PIC 16Fxxxx...
... cách điềukhiển chân RS và R/W chúng ta có thể chuyển qua lại giữ 2 thanh ghi này khi giaotiếp với MPU. Bảng sau đây tóm tắt lại các thiết lập đối với hai chân RS và R/W theo mục đích giao tiếp. ... DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0 DBx = 0 0 1 [DL] [N] [F] * * DL: Khi DL=1, LCD giaotiếp với MPU bằng giao thức 8 bit (từ bit DB7 đến DB0). Ngược lại, giao thức giaotiếp là 4 bit (từ bit ... thì liên hệ các thành vi n VAGAM) Kiến thức: Bạn không nhất thiết phải biết sử dụng proteus, nhưng bạn phải biết cơ bản về viđiềukhiển cũng như lập trình cho vi điều khiển. OK, here we go...
... 96 95 94 93 92 91 90 P1 24 27 26 25 24 23 22 21 20 23 1F 1E 1D 1C 1B 1A 19 18 8D không được địa chỉ hoá bit TH1 22 17 16 15 14 13 12 11 10 8C không được địa chỉ hoá bit TH0 21 0F 0E 0D 0C ... 4A 49 48 28 47 46 45 44 43 42 41 40 99 không được địa chỉ hoá bit SBUF 27 3F 3E 3D 3C 3B 3A 39 38 98 9F 9E 9D 9C 9B 9A 99 98 SCON 26 37 36 35 34 33 32 31 30 25 2F 2E 2D 2C 2B 2A 29 28 90 97 ... KĐĐ Mã số sinh vi n : 95101058 Ngành : Điện - Điện Tử Tên đề tài: GIAO TIẾPGIỮA KIT VI XỬ LÝ 8951 VÀ MÁY VI TÍNH 1. Giaotiếpgiữa kit vi xử lý 8951 và máy vi tính 2. Các số liệu ban...
... 96 95 94 93 92 91 90 P1 24 27 26 25 24 23 22 21 20 23 1F 1E 1D 1C 1B 1A 19 18 8D không được địa chỉ hoá bit TH1 22 17 16 15 14 13 12 11 10 8C không được địa chỉ hoá bit TH0 21 0F 0E 0D 0C ... 4A 49 48 28 47 46 45 44 43 42 41 40 99 không được địa chỉ hoá bit SBUF 27 3F 3E 3D 3C 3B 3A 39 38 98 9F 9E 9D 9C 9B 9A 99 98 SCON 26 37 36 35 34 33 32 31 30 25 2F 2E 2D 2C 2B 2A 29 28 90 97 ... KĐĐ Mã số sinh vi n : 95101058 Ngành : Điện - Điện Tử Tên đề tài: GIAO TIẾPGIỮA KIT VI XỬ LÝ 8951 VÀ MÁY VI TÍNH 1. Giaotiếpgiữa kit vi xử lý 8951 và máy vi tính 2. Các số liệu ban...
... Converter). Giáo trình thí nghiệm viđiềukhiển ứng dụng 15 Sơ đồ khối bộ ADC trong viđiềukhiển PIC16F887. 2. 2Các thanh ghi điềukhiển hoạt động chuyển đổi của bộ ADC : ... trình thí nghiệm viđiềukhiển ứng dụng 34 4 .2. Thanh ghi điềukhiển timer 2 : T2CKPS<1:0>: Bit lựa chọn tỉ lệ bộ chia Prescaler 00 : 1:1 01 : 1:4 1x : 1:16 TMR2ON : Bit cho ... PR2=……; //Cho phép timer 2 họat động TMR2ON=1; //Khởi tạo ngắt timer 2 nếu có sử dụng : TMR2IE=1; TMR2IF=0; PEIE=1; GIE=1; Giáo trình thí nghiệm viđiềukhiển ứng dụng 41 BÀI...
... KĐĐ Mã số sinh vi n : 95101058 Ngành : Điện - Điện Tử Tên đề tài: GIAO TIẾPGIỮA KIT VI XỬ LÝ 8951 VÀ MÁY VI TÍNH 1. Giaotiếpgiữa kit vi xử lý 8951 và máy vi tính 2. Các số liệu ban ... 5. Giáovi n hướng dẫn: NGUYỄN ĐÌNH PHÚ 6. Ngày giao nhiệm vụ: 13/ 12/ 99 7. Ngày hồn thành nhiệm vụ :28 / 02/ 2000 Thơng qua bộ mơn Ngày tháng năm 20 00 Ngày tháng năm 20 00 Giáo vi n hướng ... :1000000 023 0039140C23FF39140C04BF13FEB26E6 :1000110 022 FEEFAC1435F6E7ABAFBEAA34616E6 :0000001FF Sau khi xử lý và truyền ra ngồi File.Hex có dạng : :10000 023 0039140C23FF39140C04BF13FEB26 :10001 122 FEEFAC1435F6E7ABAFBEAA34616...
... (Full-duplex)……………… 5 1 .2 Truyền song công (Full-duplex) giữa các MCU……… 6 1 .2. 1 Thanh ghi…………………………………… 7 1 .2. 2 Sử dụng UART……………………………… 8 1.3 Truyền thông 3 viđiềukhiển (MCU)………… . 9 ... Danh sách các hình 2 LỜI MỞ ĐẦU 3 CHƯƠNG 1: TRUYỀN THÔNG GIỮA 3 viđiềukhiển MCU 1.1 các kiểu truyền thông 4 1.1.1 Điểm – nối – điểm (Point-to-point)………… 4. 1.1 .2 Điểm – nối – nhiều ... frame_Rx[1]=frame_Rx[index_F -2] ; frame_Rx [2] =frame_Rx[index_F-1]; index_F=3; } if(received) { data1=frame_Rx[1]; data2=frame_Rx [2] ; } if(data2= =2) { led=0XFF; for(i=0;i<4;i++)...
... Hình 2. 31 Sơ đồ khối MSSP (I2C Master mode). I2C Master đóng vai trò tích cực trong quá trình giaotiếp và điềukhiển các I2C Slave thông qua vi c chủ động tạo ra xung giaotiếp và các điều ... PORT) Ngoài các cổng nối tiếp và các giao điện nối tiếp được trình bày ở phần trên, viđiều khiển PIC16F877A còn được hỗ trợ một cổng giaotiếp song song và chuẩn giaotiếp song song thông qua ... PORTE. Do cổng song song chỉ hoạt động ở chế độ Slave mode nên viđiềukhiển khi giaotiếp qua giao diện này sẽ chịu sự điềukhiển của thiết bị bên ngoài thông qua các pin của PORTE, trong...
... về giao thức đọc dữ liệu, xin xem hình 11. 4uS 5> Giaotiếpgiữa LCD và MPU : a> Đặc tính điện của các chân giaotiếp : LCD sẽ bị hỏng nghiêm trọng, hoặc hoạt động sai lệch nếu bạn vi ... cách điềukhiển chân RS và R/W chúng ta có thể chuyển qua lại giữ 2 thanh ghi này khi giaotiếp với MPU. Bảng sau đây tóm tắt lại các thiết lập đối với hai chân RS và R/W theo mục đích giao tiếp. ... thì liên hệ các thành vi n VAGAM) Kiến thức: Bạn không nhất thiết phải biết sử dụng proteus, nhưng bạn phải biết cơ bản về viđiềukhiển cũng như lập trình cho vi điều khiển. OK, here we go...
... 333435363738394015161718 23 24 25 26 19 20 21 22 27 28 29 30891014GNDGNDMCLR/VPPOSC1/CLKVDDVDDRA0/AN0RA1/AN1RA2/AN2/VREF-/CVREFRA3/AN3/VREF+RA4/T0CLK/C1OUTRA5/AN4/SS/C20UTRB0/INTRB1RB2RB3/PGMRB4RB5RB6/PGCRB7/PGDRC0/T1OSO/T1CLKRC1/T1OSI/CCP2RC2/CCP1RC3/SCK/SCL ... Hình 4.1 Mạch nguyên lí của ứng dụng điềukhiển các PORT của viđiều khiển. Một điểm cần chú ý là viđiềukhiển PIC16F877A có đến 2 pin VDD và 2 pin GND. Trong trường hợp này ta phải ... trình đơn giản nhất khi mới bắt đầu làm quen với vi c lập trình cho viđiềukhiển PIC. Hình 3 .2 Cấu trúc một chương trình Asembly vi t cho viđiềukhiển PIC. Ta nhận thấy rằng không có sự khác...