PIC Vietnam

PIC Vietnam (http://www.picvietnam.com/forum/index.php)
-   Cơ bản về vi điều khiển và PIC (http://www.picvietnam.com/forum/forumdisplay.php?f=8)
-   -   16f887a???? (http://www.picvietnam.com/forum/showthread.php?t=2526)

kinhaxac 28-06-2008 11:55 AM

16f887a????
 
hic các bác cho em hỏi tại sao lại goi con này là PIC14
ah cho em hỏi thêm : PORTA em đọc thấy bảo khi khởi động thì nó là các chân I/O của tín hiệu analog nên muốn nó là chân I/O bình thường thì cần khởi tạo thêm , vậy fai khởi tạo thế nào để dùng như các chân IO bình thương hả cac pác, ma` em thây một vài ví dụ dùng PORTA cũng giống như các cổng khác , chắc tài liệu em đọc nói sai

bien_van_khat 28-06-2008 03:30 PM

Trích:

Nguyên văn bởi kinhaxac (Post 17102)
hic các bác cho em hỏi tại sao lại goi con này là PIC14
ah cho em hỏi thêm : PORTA em đọc thấy bảo khi khởi động thì nó là các chân I/O của tín hiệu analog nên muốn nó là chân I/O bình thường thì cần khởi tạo thêm , vậy fai khởi tạo thế nào hả cac pác, ma` em thây một vài ví dụ dùng PORTA cũng giống như các cổng khác , chắc tài liệu em đọc nói sai

PIC đôi khi có 2 cách gọi:
+ Gọi theo độ rộng bus dữ liệu như 8bit, 16bit, 32bit.
+ Gọi theo độ rộng bus bộ nhớ chương trình như PIC12, PIC14.
PIC16F877A có bộ nhớ chương trình tổ chức theo word 14bit.
2 tên gọi này đôi khi gây nhầm lẫn.

Để cấu hình ADC bạn xem phần ADC trong datasheet.

namqn 28-06-2008 09:31 PM

PIC16F887 (không có PIC16F887A) là vi điều khiển 8-bit dùng lõi 14-bit. Các vi điều khiển sử dụng kiến trúc Harvard (hay Harvard sửa đổi) thường dùng hai vùng nhớ có độ rộng ô nhớ khác nhau cho dữ liệu và chương trình.

- Vi điều khiển 8-bit: bộ vi điều khiển xử lý các dữ liệu 8-bit
- Lõi 14-bit: bộ vi điều khiển có từ lệnh dài 14-bit

Hoàn toàn không có gì gây nhầm lẫn ở đây.

Thân,


Múi giờ GMT. Hiện tại là 04:23 AM.

Tên diễn đàn: vBulletin Version 3.8.11
Được sáng lập bởi Đoàn Hiệp.
Copyright © PIC Vietnam