1. Trang chủ
  2. » Công Nghệ Thông Tin

tìm hiểu về vi điều khiển pic

30 1,5K 0

Đ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 30
Dung lượng 2,65 MB

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 6

• 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

• Bộ chuyển đổi ADC Analog-to-digital converters

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

•Hỗ trợ giao tiếp USB

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

ĐẶC ĐIỂM CÁC DÒNG PIC

Trang 8

• 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)

ĐẶC ĐIỂM CÁC DÒNG PIC

Trang 9

PIC16F877A

Trang 10

CÁC KHỐI CHỨC NĂNG

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

Trang 16

Tự tạo mẫu chương trình

Trang 17

BÀI 1: I/O

Mục đích:

 Input /Ouput

 Ứng dụng

Trang 18

PORTA

Trang 19

PORTB

Trang 20

PORTC

Trang 22

PORTE

Trang 23

Giao tiếp với các led

Trang 24

#include <def_877a.h>

Trang 25

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 26

Chương trình

Trang 27

Biên dịch( Ấn F9)

Trang 28

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

Trang 29

Nạp Bootloader

File Hex

Nhấn nút

Reset

Trang 30

Bài tập

Ngày đăng: 03/07/2014, 14:39

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w