

|
# |
|
Muốn kiếm tiền, trước hết hăy cho đi những ǵ đang có |
Lời mở đầu
Vào năm 1971 tập đoàn Intel đă giới thiệu 8080, bộ vi xử lí thành công đầu tiên, tiếp đó không lâu Motorola, RCA, MOS Technology và Zilog cũng đă giới thiệu các bộ vi xử lí tương tự : 6800, 1801, 6502 và Z80. Bản thân các vi mạch này tuy không có nhiều hiệu quả sử dụng nhưng khi là một phần của một máy tinh đơn board (Single Board Computer), chúng trở thành thành phần trung tâm trong các sản phẩm có ích dùng để nghiên cứu và thiết kế. Năm 1976 Intel giới thiệu bộ vi điều khiển( Micro Controller) 8748, một chip tương tự như các bộ vi xử lí và là chip đầu tiên trong họ vi điều khiển MCS-48. 8748 là một vi mạch chứa trên 17000 transistor bao gồm một CPU, 1K byte EPROM, 64 byte RAM, 27 chân xuất nhập và một bộ định thời 8 bit. Sự ra đời của IC này và các IC khác, của họ MCS-48 đă nhanh chóng trở thành chuẩn công nghiệp trong các ứng dụng hướng điều khiển (Control Oriented Application). Độ phức tạp, kích thước và khả năng của bộ vi điều khiển được tăng thêm môt bậc quan trọng vào năm 1980 khi Intel công bố chip 8051, bộ vi điều khiển đầu tiên của họ vi điều khiển MCS-51. So với 8048, chip 8051 chứa trên 60000 transistor bao gồm 4K byte ROM, 128 byte RAM, 32 đường xuất nhập, 1 port nối tiếp và 2 bộ định thời 16 bit. Vi điều khiển 8051 cũng như họ vi điều khiển MCS-51 là một trong những bộ vi điều khiển 8-bit mạnh và linh hoạt nhất, đă trở thành bộ vi điều khiển hàng đầu trong những năm gần đây. Những bộ vi xử lư dùng chung thường gặp như họ Intel x86 (8086, 80286, 80386, 80486, Pentium..) hoặc họ 680x0 của Motorola (6800, 68010, 68020, 68030, 68040…). Những bộ vi xử lư này không có RAM, ROM và không có các port I/O trên chip, do đố khi sử dụng thiết kế hệ thống phải bổ sung thêm RAM, ROM, I/O và các bộ định thời (Timer/Counter) ngoài để cho chúng hoạt động được. Tuy việc này làm cho hệ thống cồng kềnh, phức tạp và giá thành cao hơn nhưng chúng lại có ưu điểm là linh hoạt hơn so với vi điều khiển. Trong khi đó với vi điều khiển nó có sẵn : 1 CPU( bộ vi xử lư) cùng 1 lượng cố định RAM, ROM, các cổng I/O và Timer/Counter được tích hợp tất cả trên cùng 1 chip. |
|
Họ vi điều khiển 8051 |