1. Trang chủ
  2. » Giáo Dục - Đào Tạo

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

28 692 1
Tài liệu đã được kiểm tra trùng lặp

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 28
Dung lượng 1,92 MB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Vi điều khiển PIC... GIỚI THIỆU VỀ VI ĐIỀU KHIỂN PIC• PIC được sản xuất bởi công ty Microchip Technology •"Programmable Intelligent Computer" là một sản phẩm của hãng General Instruments

Trang 1

Vi điều khiển PIC

Trang 2

GIỚI THIỆU VỀ VI ĐIỀU KHIỂN PIC

• PIC được sản xuất bởi công ty Microchip

Technology

•"Programmable Intelligent Computer" là một

sản phẩm của hãng General Instruments

• Dòng sản phẩm đầu tiên là PIC1650

• PIC 8-bit được phát triển vào khoảng năm

1975

Trang 3

Kiến trúc Von Neuman và kiến trúc Havard

• PIC có kiến trúc Havard

• Tập lệnh trong kiến trúc Havard có thể được

tối ưu tùy theo yêu cầu kiến trúc của vi điều

khiển mà không phụ thuộc vào cấu trúc dữ liệu

Trang 4

RISC và CISC

• RISC( Reduced Instruction Set Computer)

Tập lệnh rút gọn Các lệnh có kích cỡ 12, 14, 16… bit

• CISC (Complex Instruction Set Computer)

Tập lệnh phức tạp : số lệnh lớnCác lệnh có kích cỡ bội của 8 bit

Trang 5

Các loại chip PIC

Trang 6

Đặc điểm các dòng PIC

• 8/16/32 bit CPU, xây dựng theo kiến trúc

Harvard có sửa đổi

• Flash và ROM có thể tuỳ chọn từ 256 byte đến 256 Kbyte

• Các cổng Xuất/Nhập (I/O ports) (mức logic thường từ 0V đến 5.5V, ứng với logic 0 và

Trang 7

•Module Điều khiển động cơ, đọc encoder

•Hỗ trợ giao tiếp USB

•Hỗ trợ điều khiển Ethernet

Trang 8

Đặc điểm các dòng PIC

• Hỗ trợ giao tiếp CAN-Controller-area network

• Hỗ trợ giao tiếp LIN- Local Interconnect Network

• Hỗ trợ giao tiếp IrDA-The Infrared Data

Association

• Một số dòng có tích hợp bộ RF (PIC16F639, và rfPIC)

• KEELOQ Mã hoá và giải mã

• DSP những tính năng xử lý tín hiệu số (dsPIC)

Trang 9

PIC16F877A

Trang 11

Bộ nhớ chương trình

• Bộ nhớ flash, dung lượng bộ nhớ 8K

word (1 word = 14 bit)

• Được phân thành nhiều trang (từ page

0 đến page 3)

Trang 12

Bộ nhớ dữ liệu THANH GHI CHỨC

NĂNG ĐẶC BIỆT SFR THANH GHI MỤC ĐÍCH CHUNG GPR

Trang 13

Lập trình cho PIC

Phần mềm CCS

Trang 14

Tạo Project trong CCS

PIC Wizard

Trang 15

Tự tạo mẫu chương trình cho lập trình CCS

void main() {//chuong rinh chinh

// Enter code here!

}

Trang 16

BÀI 1:GIAO TIẾP VÀO RA I/O

Trang 17

PORTA

Trang 18

PORTB

Trang 20

PORTD

Trang 21

PORTE

Trang 22

Giao tiếp với các led

Trang 23

#include <def_877a.h>

Trang 24

Sơ đồ thuật toán

Sáng Led

Chương trình chính

Trễ 1 giây

Tắt Led

Trễ 1 giây

Trang 25

Chương trình

Trang 26

Biên dịch( F9)

Trang 27

Nạp chương trình bằng phần mềm Winpic 800

Trang 28

Nạp Bootloader

File Hex

Nhấn nút

Reset

Ngày đăng: 04/07/2014, 00:20

HÌNH ẢNH LIÊN QUAN

Sơ đồ thuật toán - Vi điều khiển PIC - Cơ bản pot
Sơ đồ thu ật toán (Trang 24)

TỪ KHÓA LIÊN QUAN

w