Một số chip AVR thông dụng

Một phần của tài liệu Đồ án thiết kế hệ thống báo và hiển thị số kilomet còn lại của xe đạp điện (Trang 34 - 36)

- AT90S1200- AT90S2313 - AT90S2313

- AT90S2323 and AT90S2343 - AT90S2333 and AT90S4433 - AT90S4414 and AT90S8515 - AT90S4434 and AT90S8535 - AT90C8534

- ATtiny10, ATtiny11 and ATtiny12 - ATtiny15 - ATtiny22 - ATtiny26 - ATtiny28 - ATmega8/8515/8535 - ATmega16 - ATmega161 - ATmega162 - ATmega169 - ATmega32 - ATmega323 - ATmega103 - ATmega64/128/2560/2561 - AT86RF401. - .... 2.3 Phần tử điều khiển dùng vi xử lý

Vi xử lý (viết tắt là µP hay uP), đôi khi còn được gọi là bộ vi xử lý, là một linh kiện điện tử máy tính được chế tạo từ các tranzito thu nhỏ tích hợp lên trên một vi mạch tích hợp đơn. Khối xử lý trung tâm (CPU) là một bộ vi xử lý được nhiều người biết đến nhưng ngoài ra nhiều thành phần khác trong máy tính cũng có bộ vi xử lý riêng của nó, ví dụ trên cạc màn hình (video card) chúng ta cũng có một bộ vi xử lý. Trước khi xuất hiện các bộ vi xử lý, các CPU được xây dựng từ các mạch tích hợp cỡ nhỏ riêng biệt, mỗi mạch tích hợp chỉ chứa khoảng vào chục tranzito. Do đó,

một CPU có thể là một bảng mạch gồm hàng ngàn hay hàng triệu vi mạch tích hợp. Ngày nay, công nghệ tích hợp đã phát triển, một CPU có thể tích hợp lên một hoặc vài vi mạch tích hợp cỡ lớn, mỗi vi mạch tích hợp cỡ lớn chứa hàng ngàn hoặc hàng triệu tranzito. Nhờ đó công suất tiêu thụ và giá thành của bộ vi xử lý đã giảm đáng kể. Sự tiến hóa của các bộ vi xử lý một phần nhờ vào việc chạy theo Định luật Moore và hiệu suất của nó tăng lên một cách ổn định sau hàng năm. Định luật này phát biểu rằng sự phức tạp của một mạch tích hợp sẽ tăng lên gấp đôi sau mỗi chu kỳ 18 tháng. Và thực tế, sự phát triển của các bộ vi xử lý đã bám sát định luật này từ những năm 1970. Nhờ đó, từ máy tính mẹ (mainframe computer) lớn nhất cho đến các máy tính xách tay hiện nay đều sử dụng một bộ vi xử lý nhỏ nhắn tại trung tâm của chúng.

Hình 2.6 Sơ đồ khối bộ vi xử lý

- Interrupt control : điều khiển ngắt - Other registers : các thanh ghi khác - 128 bytes RAM : RAM 128 byte - Timer 2, 1, 0 : bộ định thời 2, 1, 0 - CPU : dơn vị diều khiển trung tâm - Oscillator : mạch dao động

- Bus control : điều khiển bus - I/O ports : các port xuất/nhập

- Serial port : port nối tiếp - Address/data : địa chỉ/dữ liệu

Một phần của tài liệu Đồ án thiết kế hệ thống báo và hiển thị số kilomet còn lại của xe đạp điện (Trang 34 - 36)