MCS-51 là họ vi điều khiển sử dụng cơ chế CISC (Complex Instruction Set Computer), có độ dài và thời gian thực thi của các lệnh khác nhau. Tập lệnh cung cấp cho MCS-51 có các lệnh dùng cho điều khiển xuất / nhập tác động đến từng bit. | Chương 1 Cấu hình của mô hình thí nghiệm vi điều khiển. Khối mở rộng bus Sơ đồ nguyên lý J123 SW28 J124 J125 SW29 J126 BUS SWITCH BUS BUS SWITCH BUS 23 khOi MỞ RONG J129 SW30 J130 J131 SW31 J132 J133 SW32 J134 BUS SWITCH BUS BUS SWITCH BUS BUS SWITCH BUS Sơ đồ bố trí linh kiên Giới thiệu chung Trên thực tế mỗi port của vi điều khiển có thể cùng lúc điều khiển nhiều thiết bị. Chính vì mục đích này mà trên mô hình thí nghiệm này đã được thiết kế sẵn khối mở rộng để có thể tăng thêm số lượng thiết bị ngoại vi được nối vào cùng một port điều khiển. Trong khối mở rộng gồm 5 bộ chuyển đổi mở rộng 8 bit độc lập nhau SW28 SW29 SW30 SW31 SW32 . Các bộ chuyển đổi mở rộng này có nhiệm vụ liên kết hai cặp đầu nối của nó J123-J124 J125-J126 J129-J130 J131-J132 J133-J134 lại với nhau theo từng bit một khi công tắc tương ứng ở vị trí ON . Ứng dụng Được sử dụng để mở rộng nâng cao khả năng kết nối các port xuất nhập của chip vi điều khiển đến cùng một lúc nhiều thiết bị ngoại vi hơn. Giáo trình thực hành vi xử lý. 46 Biên soạn Phạm Quang Trí TRUNG TÂM THÍ NGHIỆM THỰC hành điện tử BỘ MÔN ĐIỆN Tử công nghiệp TÀI LIỆU HƯỚNG DẪN THÍ NGHIỆM - THỰC HÀNH Chương 2 Hướng dẫn sử dụng phần mềm MCUProgram Loader. Giới thiệu Phần mềm MCU Program Loader kết hợp với khối lập trình vi điều khiển trên mô hình thí nghiệm tạo thành một thiết bị lập trình vi điều khiển họ 89 của hãng Atmel. Thiết bị lập trình vi điều khiển này hỗ trợ cho các vi mạch sau Flash Kbytes EEPROM RAM Bytes I O Pins AT89C51 4 128 32 AT89LV51 4 128 32 AT89C52 8 256 32 AT89LV52 8 256 32 AT8C55 20 256 32 AT89LV55 20 256 32 AT89C55WD 20 256 32 AT89S51 4 128 32 AT89LS51 4 128 32 AT89S52 8 256 32 AT89LS52 8 256 32 AT89S53 12 256 32 AT89LS53 12 256 32 AT89S8252 8 2 KB 256 32 AT89LS8252 8 2 KB 256 32 AT89C1051 1 128 15 AT89C2051 2 128 15 AT89C4051 4 128 15 Thiết bị lập trình này bao gồm một hệ thống phần cứng và phần mềm thông minh. Đơn giản dễ sử dụng và hiệu suất cao đó là những đặc điểm nổi bật của thiết bị lập trình .