View Single Post
Old 09-02-2006, 11:55 PM   #14
namqn
Trưởng lão PIC bang
 
Tham gia ngày: Feb 2006
Nơi Cư Ngụ: Tp. HCM, Việt Nam
Bài gửi: 3,025
:
Send a message via Yahoo to namqn
Trích:
Nguyên văn bởi mafd_47a
PIC viết tắt là "Programmable Intelligent Computer" nó cũng là vi điều khiển 8 bit.
Hiện nay ở Việt Nam có 3 dòng VĐK được sử dụng nhiều đó là AVR, PIC, 8051 . AT89C51 mà bạn đang học là dòng 8051 của Atmel,
Cả 3 dòng VĐK 8 bit này đều có những đặc điểm chung như các bộ định thời , các ngắt, các chân I/O. Nhưng trong 3 loại trên thì 8051 đang được giới SV ưa chuộng nhất vì nó rẻ tiền , học đơn giản thích hợp cho viêc nghiên cứu làm các ứng dụng nhỏ nhỏ. Còn 2 dòng kia AVR, PIC mạnh hơn nhiều so với 89 vì sự tích hợp thêm nhiều tính năng mới, sự ổn định .... Tuy nhiên PIC và AVR lại khá mắc và khó học hơn 8051

Bạn có thể tham khảo bài viết này để xem sự so sánh giữa PIC và 8051
http://www.diendandientu.com/diendan...ad?thread=1374
Tôi có ý kiến bổ sung về sự khác biệt giữa các vi điều khiển. Các vi điều khiển tương thích với 8051 của Intel (dòng MCS51) thuộc loại CISC (Complete Instruction Set Computer), cung cấp một tập lệnh khá đầy đủ các chức năng cho người dùng, dùng kiến trúc Von Neumann. Và MCS51 hiện vẫn còn là chuẩn công nghiệp cho các vi điều khiển 8-bit. Còn AVR của Atmel và PIC của Microchip thì thuộc loại RISC (Reduced Instruction Set Computer), sử dụng từ lệnh có kích thước cố định, với số lệnh cơ bản rất ít (ví dụ 35 lệnh cho dòng PIC16), dùng kiến trúc Harvard hay Harvard cải tiến. Gánh nặng về các lệnh phức tạp hơn được đổ lên đầu những nhà phát triển công cụ cấp cao.
Những khác biệt chính trên làm cho AVR và PIC có tính năng mạnh hơn dòng MCS51, nhưng bù lại giá thành của các chip RISC đó cũng cao hơn nhiều so với các chip dòng MCS51.
__________________
Biển học mênh mông, sức người có hạn.

Đang gặp vấn đề cần được giúp đỡ? Hãy dành ra vài phút đọc luồng sau:
http://www.picvietnam.com/forum/showthread.php?t=1263
namqn vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn