TAILIEUCHUNG - Giới thiệu vi điều khiển AT89S51

Một bộ vi điều khiển (microcontroller) được xem như là “một máy tính trong một chip” – nó là một mạch điện tích hợp trên một chip, có thể lập trình được, dùng để điều khiển hoạt động của một hệ thống. 1. Tổng quan về vi điều khiển Nó bao gồm bộ xử lý trung tâm CPU, các bộ bán dẫn (ROM cho bộ nhớ chương trình, RAM cho bộ nhớ dữ liệu), khối vào ra I/O, bộ phát xung nhịp đồng hồ clock và các phần ngoại vi khác. Người sử dụng tiến hành lập trình, viết một. | Giới thiệu vi điều khiển AT89S51 Một bộ vi điều khiển microcontroller được xem như là một máy tính trong một chip - nó là một mạch điện tích hợp trên một chip có thể lập trình được dùng để điều khiển hoạt động của một hệ thống. 1. Tổng quan về vi điều khiển Nó bao gồm bộ xử lý trung tâm CPU các bộ bán dẫn ROM cho bộ nhớ chương trình RAM cho bộ nhớ dữ liệu khối vào ra I O bộ phát xung nhịp đồng hồ clock và các phần ngoại vi khác. Người sử dụng tiến hành lập trình viết một chương trình cụ thể riêng để giúp bộ vi điều khiển hoạt động điều khiển tối ưu một hệ thống cụ thể một quá trình cụ thể. Như vậy một loại vi điều khiển có thể dùng với các ứng dụng khác nhau nhờ các chương trình điều khiển khác nhau. Bộ vi điều khiển là một thiết bị điện tử có thể lập trình được được sử dụng rộng rãi vì giá thành rẽ. Một cách đơn giản có thể xem bộ vi điều khiển gồm - Bộ đệm Buffer và bộ chuyển đổi vào ra I O để biến đổi mức tín hiệu cần thiết cho mục đích điều khiển. - Để truyền tín hiệu vào ta dùng các đường bus . Có thể xem bus như những xa lộ trong đó các tín hiệu khác nhau di chuyển. CPU sử dụng 3 loại bus bus dữ liệu bus địa chỉ và bus điều khiển. - Mạch đồng hồ clock phát tín hiệu tần số cố định để cung cấp thông tin thời gian cho toàn bộ hệ thống. - Các bộ nhớ và ngoại vi khác bộ nhớ để lưu trữ dữ liệu hoặc chương trình. Đây là bộ nhớ bổ sung cho bộ nhớ chính chứa trong MCU Microcontroller Unit đơn vị điều khiển trung tâm. Hình 1. Sơ đồ khối của bộ vi điều khiển 2. Họ vi điều khiển AT89Sxx Họ vi điều khiển AT89Sxx là bộ vi điều khiển của hãng Atmel được phát triển từ họ vi điều khiển AT89Cxx với nhiều cải tiến và đặc biệt là có thêm khả năng nạp chương trình theo chế độ nối tiếp rất đơn giản và tiện lợi cho người sử dụng. 89SXX Dung lượng RAM Dung lượng ROM Che độ nạp 89S51 128 byte 4 Kbyte nồi tiềp 89S52 128 byte 8 Kbyte nối tiêp 89S53 128 byte 12 Kbyte nôi tièp 89S55 128 byte 20 Kbyte nối tiếp Bảng 1 Thông số dung lượng RAM ROM của họ 89Sxx Bộ vi điều khiển AT89S51 có các

TỪ KHÓA LIÊN QUAN
TÀI LIỆU MỚI ĐĂNG
TAILIEUCHUNG - Chia sẻ tài liệu không giới hạn
Địa chỉ : 444 Hoang Hoa Tham, Hanoi, Viet Nam
Website : tailieuchung.com
Email : tailieuchung20@gmail.com
Tailieuchung.com là thư viện tài liệu trực tuyến, nơi chia sẽ trao đổi hàng triệu tài liệu như luận văn đồ án, sách, giáo trình, đề thi.
Chúng tôi không chịu trách nhiệm liên quan đến các vấn đề bản quyền nội dung tài liệu được thành viên tự nguyện đăng tải lên, nếu phát hiện thấy tài liệu xấu hoặc tài liệu có bản quyền xin hãy email cho chúng tôi.
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.