tailieunhanh - Ghép nối và điều khiển thiết bị ngoại vi - Chapter 7

Tài liệu tham khảo giáo trình môn học Ghép nối và điều khiển thiết bị ngoại vi nhằm cung cấp kiến thức cơ bản trong việc tìm hiểu thiết kế mạch ghép nối ngoại vi với máy vi tính - Chương 7 Ứng dụng máy vi tính trong đo lường và điều khiển tự động. | Tài liệu môn học Ghép nối và điều khiển thiết bị ngoại vi CHƯƠNG 7 ỨNG DỤNG MÁY VI TÍNH TRONG ĐO LƯỜNG VÀ ĐIỀU KHIÊN Giới thiệu về cấu trúc máy tính Hình trình bày các bộ phận trên bo mạch chính của hệ thống máy vi tính MVT . MVT là một hệ thống vi xử lý bao gồm một bộ xử lý trung tâm CPU các bộ nhớ ROM RAM các vi mạch ghép nối song song nối tiếp các bộ điều khiển ngắt và DMA . Pentium II motherboard iP slot for video card ip set for RAM slots for slower devices slots for high speed devices Figure or indirectly connected to it because they must all communicate with the CPU supply connection m CPU Hình và cho thấy MVT có ra sẵn một số các cổng cho phép ghép nối với các thiết bị vào ra cơ bản như màn hình bàn phím chuột máy in. và các cổng vào ra khác như cổng USP khe cắm mở rộng ISA PCI slots . Do đó một vấn đề đặt ra là phải thiết kế các mạch ghép nối giữa TBNV với các cổng này phục vụ cho việc đo lường và điều khiển một hệ thống tự động hóa. Giảng viên Nguyễn Văn Minh Trí 92 Tài liệu môn học Ghép nối và điều khiển thiết bị ngoại vi On off switch Power in Mouse port Keyboard port USB ports Parallel port Serial ports Video port for monitor Network port Microphone port Phone line connection for modem Speaker port H the back of the case Chú ý rằng VXL chỉ có một bus dữ liệu trong khi có rất nhiều thiết bị ngoại vi và ô nhớ cùng muốn trao đổi dữ liệu với VXL qua bus này. Do đó mỗi thiết bị ngoại vi sẽ được cấp một địa chỉ riêng biệt cho phép nó làm việc với VXL khi địa chỉ riêng biệt đó được đưa ra trên bus địa chỉ. Bảng trình bày các địa chỉ vào ra cơ bản cho các thiết bị ngoại vi trong máy vi tính IPM. Bảng Địa chỉ vào ra cơ bản cho các thiết bị trong các máy vi tính IPM PC Base Address Device 0F - 1F First DMA Controller 8237 A-5 20 - 3F First Interrupt Controller 8259A Master 40 - 5F 8254-2 60 - 6F 8042 Keyboard Giảng viên Nguyễn Văn Minh Trí 93 Tài liệu môn học Ghép nối và điều khiển thiết bị ngoại vi 70 - 7F Real Time Clock NMI .