0

bài 1 giới thiệu mplab ide và kit pic

Giáo trình thực hành vi sử lý

Giáo trình thực hành vi sử lý

An ninh - Bảo mật

... http://www.ebook.edu.vn Giới thiệu http://www.ebook.edu.vn Mục Lục Mục Lục Bài : Giới thiệu MPLAB IDE KIT PIC 1. 1 Môi trường phát triển MPLAB 1. 2 Nạp file hex vào vi điều khiển PIC ... ta tạo hàm delay1s: Delay1s Movwf Movlw Delay1s _1 Movwf Movlw Delay1s_2 Call decfsz goto decfsz goto return delay_1sa 250 delay_1sb Delay1ms delay_1sb Delay1s_2 delay_1sa Delay1s _1 Bước 6: Viết ... khiển PIC 1. 3 Debug dùng MpLab SIM 12 1. 4 Debug onchip dùng Mplab ICD2 15 1. 5 Bài tập 15 Bài : Khảo sát cổng xuất nhập 16 2 .1 Kiến thức liên...
  • 79
  • 547
  • 0
Vi điều khiển PIC - Học nhanh đi vào ứng dụng

Vi điều khiển PIC - Học nhanh đi vào ứng dụng

Điện - Điện tử

... Diễn dàn PICVIETNAM.COM Cơ pic Di õy l hỡnh mch chy ca PIC1 6F84A, PIC1 6F628A v PIC1 6F88 Tt c cỏc PIC ny u cú v trớ chõn tng ng nhau, v thm cú th núi PIC1 6F628A tng thớch PIC1 6F84A v PIC1 6F88 tng ... cỏc ng dng ca PIC1 6F84A, thay i bng PIC1 6F88, hay PIC1 6F628A u c Tt nhiờn, loi vi dũng PIC trờn õy cú th tng thớch vi nhiu dũng PIC c hn, nhng vỡ th trng PIC Vit Nam ph bin vi loi PIC ny, cho nờn ... tham kho: Su tầm biên soạn:linhnc308@yhoo.com 19 Tác giả: falleaf Diễn dàn PICVIETNAM.COM Cỏc bn tham kho datasheet PIC1 6F84A, PIC1 6F628A v PIC1 6F88 bit thờm chi tit v cu trỳc b nh d liu, vỡ...
  • 28
  • 773
  • 10
Vi điều khiển PIC - Học nhanh đi vào ứng dụng Lời khuyên lựa chọn bộ công ppt

Vi điều khiển PIC - Học nhanh đi vào ứng dụng Lời khuyên lựa chọn bộ công ppt

Điện - Điện tử

... PIC1 6F84A, PIC1 6F628A PIC1 6F88 Tất PIC có vị trí chân tương ứng nhau, chí nói PIC1 6F628A tương thích PIC1 6F84A PIC1 6F88 tương thích với hai loại lại Có nghĩa ứng dụng PIC1 6F84A, thay đổi PIC1 6F88, ... thức PIC dùng cho 16 F877A 16 F876A 8) Một số trang web mua bán công cụ hỗ trợ PIC, sản phẩm từ PIC http://www.ccsinfo.com/ (bán chương trình CCS C cho PIC) http://www.dontronics.com/dt1 01. html ... làm nào? (bài tập tính điểm) Ghi chú: (bài tập tính điểm) tập mà cộng đồn vào để tặng PIC cho bạn tham gia giải thông báo việc bán PIC ***** &&& ***** Bài 3: Ngắt (interrupt) Giới thiệu Khái...
  • 28
  • 465
  • 0
NGHIÊN CỨU ỨNG DỤNG VI ĐIỀU KHIỂN PIC16F877A VÀO  TRONG DÂY CHUYỀN TỰ ĐỘNG HOÁ

NGHIÊN CỨU ỨNG DỤNG VI ĐIỀU KHIỂN PIC16F877A VÀO TRONG DÂY CHUYỀN TỰ ĐỘNG HOÁ

Kỹ thuật

... thành rẻ -4- 1. 2 Sơ đồ chân vi điều khiển PIC1 6F877A Hình 1. 2 Sơ đồ chân vi điều khiển PIC1 6F877A -5- 1. 2 .1 Một vài thông số vi điều khiển PIC1 6F877A Đây vi điều khiển thuộc họ PIC1 6Fxxx với tập ... trước vào giới thiệu dây chuyền xin giới thiệu qua sản phẩm mà dây chuyền làm 2 .1. 1 Giới thiệu loa Loa cấu tạo từ linh kiện Maglet, Plate, Frame, Coil, Daiframe Hình 2 .1. 1 Sơ đồ cấu tạo loa -12 - ... int8: -12 8, 12 7 Int16: ,2 ^15 -1 signed int16 : -2 ^15 , 2 ^15 -1 Int32: , 2^32 -1 signed int32 : -2^ 31 , 2^ 31- 1 - Khai báo hằng: Ví dụ: Int8 const a=2 31; - 31- - Khai báo mảng số: Ví dụ: Int8 const...
  • 38
  • 744
  • 0
Ứng dụng vi điều khiển PIC vào thiết kế bộ volmet điện tử

Ứng dụng vi điều khiển PIC vào thiết kế bộ volmet điện tử

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

... 1: 32 1: 32 10 1 1: 64 1: 64 11 0 1: 128 1: 128 11 1 1: 256 1: 256 2.7.2 Bộ Timer1 ĐẠI HỌC CÔNG NGHIỆP HÀ NỘI BÁO CÁO: THỰC TẬP TỐT NGHIỆP - 41 - SV: PHÙNG XUÂN QUÂN Hình 2.7: Sơ Đồ Khối Timer1 Bộ Timer1 đếm ... số đầu Timer 0000 =1: 1 00 01= 1:2 0 010 =1: 3 … 11 11= 1 :16 bit TMR2ON bit bật tắt hoạt động Timer 1= enable 0= disable bit 1- (T2CKPS1:T2CKPS0) chọn hệ chia đầu vào 00 = 1: 1 01 = 1: 4 ĐẠI HỌC CÔNG NGHIỆP ... đầu vào 1= gán chia Prescaler cho WDT 0=gán chia Prescaler cho Timer Bảng 2.3: Bit 2:0 PS2:PS1 lựa chọn hệ số chia xung PS2:PS0 Timer0 WDT 000 1: 2 1: 2 0 01 1:4 1: 4 010 1: 8 1: 8 011 1: 16 1: 16 10 0 1: 32...
  • 94
  • 470
  • 0
QUANG BÁO DÙNG VI ĐIỀU KHIỂN PIC18F4620 NHẬP KÝ TỰ TỪ BÀN PHÍM HEX HIỂN THỊ RA LED MA TRẬN

QUANG BÁO DÙNG VI ĐIỀU KHIỂN PIC18F4620 NHẬP KÝ TỰ TỪ BÀN PHÍM HEX HIỂN THỊ RA LED MA TRẬN

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

... 16 15 14 13 12 LE OE c1 c2 c3 c4 c5 c6 c7 c8 11 D D D D D D D D 12 13 16 19 22 23 20 17 14 11 19 18 17 16 15 14 13 12 hd8 hd7 hd6 hd5 hd4 hd3 hd2 hd1 24 21 18 15 10 12 13 14 15 16 17 18 19 hx8 ... song, trừ PIC1 2C5xx PIC1 6C505 nạp trình nối giao thực ICSP 4 .1. 4 Họ cấp chung (Mid-range) Bao gồm 12 C6xx, 14 C000, 16 C55x, 16 C6x, 16 C62x, 16 F62x, 16 C67x, 16 C8x, 16 F87x 16 C9xx  Độ dài từ lệnh 14 bit ... Văn Bé 0 0 1 Giả sử mạch cộng thực chức 1 logic bảng sau : 1 1 0 Từ bảng cho phép ta xác định 1 tổ hợp logic ngõ vào để S C mức cao 1 1 1 1 Quang Báo Dùng Led Ma Trận S(x, y, z) = (1, 2,4,7) C(x,...
  • 99
  • 679
  • 1
Cơ bản về vi điều khiển PIC.pdf

Cơ bản về vi điều khiển PIC.pdf

Điện - Điện tử

... Diễn dàn PICVIETNAM.COM Cơ pic Di õy l hỡnh mch chy ca PIC1 6F84A, PIC1 6F628A v PIC1 6F88 Tt c cỏc PIC ny u cú v trớ chõn tng ng nhau, v thm cú th núi PIC1 6F628A tng thớch PIC1 6F84A v PIC1 6F88 tng ... cỏc ng dng ca PIC1 6F84A, thay i bng PIC1 6F88, hay PIC1 6F628A u c Tt nhiờn, loi vi dũng PIC trờn õy cú th tng thớch vi nhiu dũng PIC c hn, nhng vỡ th trng PIC Vit Nam ph bin vi loi PIC ny, cho nờn ... tham kho: Su tầm biên soạn:linhnc308@yhoo.com 19 Tác giả: falleaf Diễn dàn PICVIETNAM.COM Cỏc bn tham kho datasheet PIC1 6F84A, PIC1 6F628A v PIC1 6F88 bit thờm chi tit v cu trỳc b nh d liu, vỡ...
  • 28
  • 2,595
  • 27
Giới thiệu về vi điều khiển PIC.pdf

Giới thiệu về vi điều khiển PIC.pdf

Điện - Điện tử

... điều khiển PIC Giới thiệu chung Trong chương tìm hiểu Vi điều khiển PIC, mà cụ thể dòng Vi điều khiển PIC1 8F43 31 Tại lại chọn PIC1 8F43 31, điều đơn giản Thực bắt đầu học PIC bạn chọn PIC để tìm ... củ PORTB TRISB = 0b 111 111 11; // Toàn PORTB cổng vào 17 DKS GROUP http://www.embestdks.com RBPU = 0; port_buffer = PORTB; // Kích hoạt điện trở kéo // Đọc giá trị PORTB vào biến port_buffer Lập ... giúp cho tốc độ hoạt động PIC nhanh nhiều DKS GROUP http://www.embestdks.com - Sơ đồ chân PIC1 8F43 31 DKS GROUP http://www.embestdks.com - Sơ lược tính bật PIC1 8F43 31 Nguồn dao động nội đến 8MHz,...
  • 21
  • 3,319
  • 33
Tổng quan về vi điều khiển PIC.PDF

Tổng quan về vi điều khiển PIC.PDF

Điện - Điện tử

... OPTION có địa 81h từ bit0 đến bit2, bên bảng chia tỷ lệ thời gian WDT Bit Rate WDT Time 0 0 1 1 0 1 0 1 1 1 1 :1 1:2 1: 4 1: 8 1: 16 1: 32 1: 64 1: 128 18 mS 36mS 72mS 14 4mS 288mS 576mS 1. 1Seconds 2.3Seconds ... bên dưới: 10 11 12 20 21 LET K=0 K=K +1 IF K >10 THEN GOTO 20 ELSE GOTO 11 PRINT K END Chương trình bắt đầu dòng số 10 , lần K =0 tiến tới dòng 11 , sau cộng thêm cho K di chuyển đến dòng 12 Ở hỏi ... ta muốn đảo d nói cho Pic bíêt nơi lưu kết Nếu d=0 kết lưu ghi W, d =1 kết lưu ghi định nằm trước d ( tức ) Xem mô tả sau đây: 0C = 11 0 011 00 COMF 0C ,1 0C = 0 011 0 011 Cái tiện lợi mà bạn...
  • 37
  • 2,136
  • 22
Hướng dẫn sử dụng chương trình lập trinh C cho vi điều khiển PIC

Hướng dẫn sử dụng chương trình lập trinh C cho vi điều khiển PIC

Điện - Điện tử

... D7 _VDK 16 F877 39 5V U1 10 K Osillator 20MHz OUT Reset Button SCO-060 10 11 12 13 14 15 16 17 18 19 20 MCLR RA0 RA1 RA2 RA3 RA4 RA5 RE0 RE1 RE2 VDD GND OSC1 OSC2 RC0 RC1 RC2 RC3 RD0 RD1 Buttons ... tự động gán vào ghi CCP1 = 11 33 ; // = 0000 010 0 011 011 01 0x15 = 0000 010 0 , 0x16 = 011 011 01 _# DEFINE id text Text : chuỗi hay số Dùng đònh nghóa giá trò VD : #define a 12 345 / _ # DEVICE : # ... 20MHz Digital Output SCO-060 10 11 12 13 14 15 16 17 18 19 20 MCLR RA0 RA1 RA2 RA3 RA4 RA5 RE0 RE1 RE2 VDD GND OSC1 OSC2 RC0 RC1 RC2 RC3 RD0 RD1 RB7 RB6 RB5 RB4 RB3 RB2 RB1 RB0 VDD GND RD7 RD6 RD5...
  • 40
  • 10,717
  • 129
Thu thập dữ liệu nhiệt độ môi trường trên cở sở dùng vi điều khiển PIC18F458

Thu thập dữ liệu nhiệt độ môi trường trên cở sở dùng vi điều khiển PIC18F458

Công nghệ thông tin

... khiển PIC1 8F458 2 .1. 2 Một vài thông số vi điều khiển PIC1 8F458 2 .1. 2 .1 CPU theo kiến trúc RISC • Bộ nhớ chương trình 32 Kbyte • Bộ nhớ liệu (RAM) 15 36 Byte • Hệ thống hoạt động với tốc lên tới 10 ... gửi từ master bao gồm bit 0b 110 1000 địa DS1307 giá trị quy định từ trước bit cuối cho phép ghi vào DS1307 5.5.2 Đọc liệu từ DS1307 Chế độ slave transmitter (đọc từ DS1307) : byte slave nhận tương ... bắt đầu bit MSB DS1307 hoạt động chế độ 5.5 .1 Ghi liệu vào DS1307 Chế độ slave receiver (ghi vào DS1307) : chuỗi liệu chuỗi xung clock nhận thông qua SDA SCL Sau byte nhận th 1 bit acknowledge...
  • 90
  • 1,740
  • 3
Công nghệ chế tạo vi điều khiển PIC16F887.

Công nghệ chế tạo vi điều khiển PIC16F887.

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

... (1. 9) E g ( p) = k v Φ ( p) n (1. 10) Td(p) = Kt ΦIa(p) (1. 11) Td ( p ) = 2πpJn ( p ) + 2πBn ( p ) +TL ( p ) (1. 12) Từ 1. 12 tính được: n( p ) = Td ( p ) − TL ( p ) 2πB ( pτ m + 1) (1. 13) (1. 14) ... trạng thái động Trang Chương 2: Giới thiệu vi điều khiển PIC1 6F887 Chương : Giới thiệu vi điều khiển PIC1 6F887 1. 4 Giới thiệu chương Chương giới thiệu vi điều khiển PIC1 6F887 hãng Microchip hoạt động ... hình 2 .1 Trang Chương 2: Giới thiệu vi điều khiển PIC1 6F887 Hình 2 .1 Sơ đồ khối PIC1 6F887 Trang 10 Chương 2: Giới thiệu vi điều khiển PIC1 6F887 2.2.2 Bộ dao động PIC1 6F887 Sơ đồ khối dao động...
  • 55
  • 1,277
  • 5
Nghiên cứu và port hệ điều hành thời gian thực FreeRTOS lên vi điều khiển PIC

Nghiên cứu port hệ điều hành thời gian thực FreeRTOS lên vi điều khiển PIC

Công nghệ thông tin

... Fujitsu MB 914 60 series (32bit) and MB96340 series (16 FX 16 bit) sử dụng trình dịch Softune Euroscope debugger · Cygnal 80 51 / 8052 · Microchip PICMicro PIC1 8 (8 bit), PIC2 4 (16 bit MCU) dsPIC (16 bit ... Timer Idle 20ms 10 5 byte Tính toán số 32 bit Idle + 10 0ms (bài 1) 10 5 byte STT Tên tác vụ 1ms (bài 2) Nháy LED theo task Idle + 10 00ms 10 5 byte 10 0ms sai Nháy LED bấm nút Idle + 200ms 10 5 byte Truyền ... www.microchip.com/download/lit/pline/picmicro/families /18 fxx2/39564b.pdf [9] Microchip, 2000, MPLAB- CXX Compiler User's Guide, www.microchip.com/download/tools/picmicro/code /mplab1 7/ 512 17b.pdf [10 ] Jean J Labrosse,...
  • 63
  • 949
  • 9
THIẾT KẾ CÁNH TAY ROBOT GẮP KHỐI DÙNG VI ĐIỀU KHIỂN PIC 16F877A

THIẾT KẾ CÁNH TAY ROBOT GẮP KHỐI DÙNG VI ĐIỀU KHIỂN PIC 16F877A

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

... trị cho ccp1, chương trình tự động gán vào ghi Ví dụ: ccp1 =11 33; // ccp1 = 0000 010 0 011 0 11 01 b Thanh ghi 0x15 có giá trị byte thấp 011 0 11 01 Thanh ghi 0x16 có giá trị byte cao 0000 010 0 #DEFINE ... văn tốt nghiệp CHƯƠNG 3: GIỚI SVTH: Dương Bình Thạnh THIỆU VI ĐIỀU KHIỂN PIC 16 F877A 3 .1 Vi điều khiển PIC1 6F877A: Hình 3 .1 Sơ đồ chân PIC1 6FxxxA 3 .1. 1Giới thiệu chung PIC tên viết tắt Máy tính ... CỨU 2 .1 Tổng quang 2.2 Giới hạn đề tài nghiên cứu 2.3 Phương pháp nghiên cứu 4 5 Chương : GIỚI THIỆU VỀ VI ĐIỀU KHIỂN PIC1 6F877A 3 .1 Vi điều khiển PIC 16 F877A 3 .1. 1 Giới thiệu chung 3 .1. 2 Phân...
  • 108
  • 2,902
  • 18

Xem thêm