Tài liệu chuyên ngành xây dựng, khoa học kỹ thuât, máy móc...
Nội quy chuyên mục: - Hiện nay có khá nhiều trang chia sẻ Tài liệu nhưng mất phí, đó là lý do ket-noi mở ra chuyên mục Tài liệu miễn phí.

- Ai có tài liệu gì hay, hãy đăng lên đây để chia sẻ với mọi người nhé! Bạn chia sẻ hôm nay, ngày mai mọi người sẽ chia sẻ với bạn!
Cách chia sẻ, Upload tài liệu trên ket-noi

- Những bạn nào tích cực chia sẻ tài liệu, sẽ được ưu tiên cung cấp tài liệu khi có yêu cầu.
Nhận download tài liệu miễn phí
Hình đại diện của thành viên
By tctuvan
#849725 Tải miễn phí đồ án nào
Chương 1
TỔNG QUAN VỀ VI ĐIỀU KHIỂN PIC16F87xA
1.1 Giới thiệu về vi điều khiển PIC
PIC bắt nguồn từ chữ viết tắt của “Programmable intelligen computer” (Máy tính khả trình thông minh) là sản phẩm của hãng General Instrument đặt cho dòng sản phẩm đầu tiên của họ là PIC 1650. Lúc này Pic dùng để giao tiếp với các thiết bị ngoại vi cho máy chủ 16 bit CP1600, vì vậy người ta gọi PIC với tên là “Peripheral Interface Controller” (bộ điều khiển giao tiếp ngoại vi).
Ngày nay rất nhiều dòng PIC được xuất xưởng với hàng loạt các modul ngoại vi được tích hợp sẵn (như :USART, PWM, ADC…) với bộ nhớ chương trình từ 512word đến 32k Word.
PIC sử dụng tập lệnh RISC, với dòng PIC low-end (độ dài mã lệnh 12 Bit ví dụ PIC12Cxxx) và mid-range (độ dài mã lệnh 14 bit , ví dụ PIC16Fxxx), tập lệnh bao gồm khoảng 35 lệnh, và 70 lệnh đối với dòng PIC high-end (có độ dài mã lệnh 16bit PIC18Fxxxx). Tập lệnh bao gồm các lệnh tính toán trên các thanh ghi, và các hằng số, hay các vị trí ô nhớ, cũng như có các lệnh điều kiện, nhảy/ gọi hàm, và các lệnh quay trở về, nó cũng có các chức năng phần cứng khác như ngắt hay sleep (chế độ hoạt động tiết kiệm điện). Microchip cung cấp môi trường lập trình MPLAB0, nó bao gồm phần mềm mô phỏng và trình dịch ASM.
Hiện nay có khá nhiều dòng PIC và có rất nhiều khác biệt về phần cứng, nhưng chúng ta có thể điểm qua một vài nét như sau :
- 8/16 bit CPU, xây dựng theo kiến trúc Harvard
- Flash và Rom có thể tuỳ chọn 256 byte đến 256 kbybe
- Các cổng xuất/ nhập (mức lôgic thường từ 0v đến 5 v, ứng với mức logic 0 và 1)
- 8/16 bit timer
- Các chuẩn giao tiếp ngoại vi nối tiếp đồng bộ/ không đồng bộ
- Bộ chuyển đổi ADC
- Bộ so sánh điện áp
- MSSP Pripheral dùng cho các giao tiếp I2C, SPI
- Bộ nhớ nội EEPROM - có thể ghi/ xoá lên tới hàng triệu lần
- Modul điều khiển động cơ, đọc encoder
- Hỗ trợ giao tiếp USB
- Hỗ trợ điều khiển Ethernet
- Hỗ trợ giao tiếp CAN
- Hỗ trợ giao tiếp LIN
- Hỗ trợ giao tiếp IrDA
- DSP những chức năng xử lý tín hiệu số

Link download:
Bấm vào đây để đăng nhập và xem link!
Kết nối đề xuất:
Learn Synonym
Advertisement