Giới thiệu về vi điều khiển PIC18F4520

Một phần của tài liệu luận văn nghiên cứu, thiết kế và chế tạo mạch ứng dụng cho hệ thống cảm biến của robot di động (Trang 49)

Hình 4.3. Sơ đồ chân vi điều khiển Pic18F4520.

PIC18F4520 là vi điều khiển 8 bit dựa trên kiến trúc Harvard. CPU có tốc độ cao với 75 cấu trúc lệnh, nếu được cho phép có thể kéo dài đến 83 cấu trúc lệnh. Hầu hết các cấu trúc lệnh chỉ mất một chu kỳ máy, ngoại trừ lệnh rẽ nhánh chương trình mất hai chu kỳ máy. Sau đây là một số thông số của Pic18F4520:

 Tốc độ làm việc: xung clock lên đến 40MHz, tốc độ thực thi lệnh 125ns.

 Bộ nhớ chương trình (flash program memory) là: 32kbyte.

 Bộ nhớ dữ liệu SRAM là: 1536 byte.

 Bộ nhớ dữ liệu EEPROM là: 256 byte.

 Có 5 PORT vào hoặc ra.

 Có 4 bộ timer: 1/3 (16/8 bit).

 1 capture/compare/PWM modules.

 1 enhanced capture/ compare/PWM modules.

 Giao tiếp nối tiếp : MSSP, enhanced USART.

 Cổng giao tiếp song song.

 13 bộ Analog to Digital module 10 bit.

 POR,BOR.

Bên cạnh đó là một vài đặc tính khác của vi điều khiển như: + Bộ nhớ Flash có khả năng ghi xoá được 100.000 lần.

+ Bộ nhớ EEPROM với khả năng ghi xoá được 1.000.000 lần.

+ Khả năng tự nạp chương trình với sự điều khiển của phần mềm. + Watchdog timer với bộ dao động trong.

+ Chức năng bảo mật mã chương trình .

+ Chế độ SLEEP.

+ Có thể hoạt động với nhiều dạng Oscillator khác nhau.

Tên Số chân Kiểu Mô tả

MCLR 1 Đầu vào Chân reset hệ thống ở mức hoạt động thấp

PIN_B0 1 Đầu ra Chân tín hiệu

PIN_B1 1 Đầu ra Chân tín hiệu

PIN_B2 1 Đầu ra Chân tín hiệu

PIN_B3 1 Đầu ra Chân tín hiệu

OSC1 1 Đầu vào Lối vào bộ dao động thạch anh

OSC2 1 Đầu ra Lối vào bộ dao động thạch anh

TX 1 Đầu ra Chân truyền tín hiệu UART0

RX 1 Đầu vào Chân nhận tín hiệu UART0

PGD 1 Đầu

vao/ra

Kết nối ICSP nạp chương trình cho pic

PGC 1 Đầu

vao/ra

Kết nối ICSP nạp chương trình cho pic

Một phần của tài liệu luận văn nghiên cứu, thiết kế và chế tạo mạch ứng dụng cho hệ thống cảm biến của robot di động (Trang 49)

Tải bản đầy đủ (PDF)

(61 trang)