tailieunhanh - Giáo trình giao diện và ghép nối ngoại vi part 4

Tham khảo tài liệu 'giáo trình giao diện và ghép nối ngoại vi part 4', kỹ thuật - công nghệ, điện - điện tử phục vụ nhu cầu học tập, nghiên cứu và làm việc hiệu quả | III. VÀO RA Dứ LIỆU BẰNG CÁCH THĂM DÒ Như trên đã trình bày. người ta phân biệt ra 3 phương pháp điển khiến vào ra dữ liệu Vào ra dữ liệu diểu khiển bằng cách ngắt bộ vi xử lý Vào ra dữ liệu điểu khiển bằng phần cứng phụ đổ thâm nhập trực tiếp vào bộ nhớ. Vào ra dữ liệu điểu khiển bằng cách thăm dò trạng thái sẵn sàng của thiết bị ngoại vi. Mõi phương pháp điều khiển vào ra dữ liệu nói trên có những đặc điếm khác nhau và SC được ứng dụng trong các hoàn cânh khác nhau. Một trong những cách điều khiển đơn giản nhất mà chúng ta xcm xét trong phần này là phương pháp ỉììũm dò polling trạng thái sẩn sàng làm việc của thiết bị ngoại vi trước khi thực hiện vào ra dữ liệu. Vấn de dicu khicn vào ra dữ liệu sẽ trơ thành rất đơn gián nốu thiết bị ngoại vi lúc nào cũng sẩn sàng chừ để làm việc với CPU. Ví dụ. bộ phận đo nhiệt số như là một thiết bị vào lắp sẩn trong một hệ thống điều khiển lức nào cũng có the cưng cấp số đo về nhiệt độ của đối tượng cổn diều chỉnh còn một bộ đèn LED 7 doạn như là một thiết bị ra dùng để chỉ thị một giá trị nào dó của một đại lượng vật lý nhất định trong hệ thống nói trên thì lúc nào cũng có thế biểu hiện thông tin dó. Như vậy khi CPU muôn có thông tin về nhiệt độ cùa hẹ thòng thì nó chỉ việc đọc cống phối ghép với bộ đo nhiệt độ và nếu CPU muón biêu diễn thông tin vừa đọc được trên đèn LED thì nó chí việc đưa tín hiệu điều khiến lới đó mà không cần kiếm tra xem xét các thiết bị này có đang sẫn sàng làm việc hay không. Tuy nhiên trong thực tố không phái lúc nào CPU cũng làm việc với các dôi tượng liên tục sẵn sàng như trên. Thông thường khi CPU muốn làm việc với một đối lượng nào đó rước tiên nó phái kiêm tra xem xét thiết bị đó có đang ở trạng thái sẵn sàng làm việc hay không nếu có thì nó mới thực hiện việc trao đổi dữ liệu. Như vậy. nêu làm việc theo phương thức tĩỉăỉỉi dò thì thông thường 44 CPU phai được dành riêng cho việc trao đổi dữ liệu vì nó phái liên tục kiêm ira trạng thái sần sàng của thiết bị ngoại vi thông qua các ĩ í lì hiệu móc

TỪ KHÓA LIÊN QUAN