tailieunhanh - Phần cứng họ MCS-51_chương 2

Quá trình phát triển nhanh của các loại vi xử lý cho phép ứng dụng chúng trong các quá trình sản xuất như các bộ điều khiển. Khác với các loại vi xử lý sử dụng để xử lý thông tin (các máy tính PC xử lý văn bản, cơ sở dữ liệu, tính toán khoa học kỹ thuật), các vi điều khiển (microcontroller) được thiết kế để lắp đặt trực tiếp vào ứng dụng cụ thể. | Băi ạiÁnạ 0 3 a ữ-Ííý Oiiiơmi 2 tylOn eứini liẹ 1 CHƯƠNG 2 PHAN CỨNG HỌ MCS-51 I. GIỚI THIỆU CHUNG VỀ VI ĐIỀU KHIỂN Quá trình phát triển nhanh của các loại vi xử lý cho phép ứng dụng chúng trong các quá trình sản xuất như các bộ điều khiển. Khác với các loại vi xử lý sử dụng để xử lý thông tin các máy tính PC xử lý văn bản cơ sở dữ liệu tính toán khoa học kỹ thuật các vi điều khiển microcontroller được thiết kế để lắp đặt trực tiếp vào ứng dụng cụ thể. Trong đó suốt quá trình vận hành của mình vi điều khiển chỉ thực hiện duy nhất một chức năng. Việc ứng dụng rộng rãi các bộ vi điều khiển dẫn đến yêu cầu sản xuất tất cả các vi mạch trong một vỏ. Việc tích hợp nhiều vi mạch trên một vỏ làm giảm giá thành và làm tăng tính tin cậy của vi điều khiển. Yêu cầu tăng cao tốc độ xử lý dẫn đến các cấu trúc của vi điều khiển khác với các cấu trúc của các bộ vi xử lý như Z80 8086 và các vi xử lý dùng cho máy tính PC. Cấu trúc của vi điều khiển cho phép truy cập nhanh bộ nhớ dữ liệu truy cập và xử lý nhanh các dữ liệu truy cập nhanh các thiết bị phép nhân và chia dấu phẩy đứng các phép toán đại số Boole với 1 bit . Tổng quát ta có thể nói rằng vi điều khiển là một máy tính trong một chip monolithic microcomputer . Trong đó đã bao gồm CPU bộ nhớ các thiết vị vào ra phổ biến. Cấu trúc của vi điều khiển được thiết kế để phục vụ một mục đích cụ thể mà chỉ cần tối thiểu các mạch phụ trợ. Chức năng của vi điều khiển được xác định bởi chương trình lưu trong bộ nhớ ROM hoặc EPROM. Chương trình được nạp một lần và không thay đổi trong suốt quá trình hoạt động. Bộ nhớ của các vi điều khiển có cấu trúc khác với bộ nhớ của vi xử lý Z80 cùng loại. Tại các họ vi xử lý ta dùng cấu trúc bộ nhớ Neuman trong đó bản đồ bộ nhớ dùng chung cho cả chương trình thường trong ROM- Read only memory và dữ liệu RWM - read write memory . Các bộ vi điều khiển sử dụng cấu trúc Harward. Tại đây bộ nhớ được chia làm hai loại bộ nhớ chương trình ROM và bộ nhớ dữ liệu RWM . Hình Cấu trúc Neuman Hình Cấu .

TỪ KHÓA LIÊN QUAN