1. Trang chủ
  2. » Kỹ Thuật - Công Nghệ

Tài liệu đồ án kỹ thuật thu phát, chương 4 doc

5 461 0

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 5
Dung lượng 91,56 KB

Nội dung

Đồ án Kỹ thuật Thu phát Trang 1 Chương 4: card GIAO tiếp MÁY TÍNH I. Card giao tiếp: Việc thực hiện chức năng giao tiếp trong card được vi mạch 8255 đảm nhận. Các tín hiệu ghi và đọc /IOR và /IOW được nối trực tiếp đến các chân tương ứng ở vi mạch 8255. Cũng như vậy đối với đường dẫn Reset của rãnh cắm PC được dẫn đến chân Reset tương ứng của vi mạch 8255. Trong card có bộ giải mã đòa chỉ, đòa chỉ có thể được chọn bằng các chuyển mạch DIP. Đòa chỉ cơ bản chính là đòa chỉ bắt đầu của card. Card giao tiếp có 48 bit được chia thành 6 port, mỗi vi mạch 8255 đảm nhận 3 port, đó là port PA1, PB1, PC1, PA2, PB2, PC2. Từng port có thể hoặc là xuất, hoặc là nhập, độc lập với các port khác. Riêng port PC trên từng vi mạch có thể được chia thành hai nửa thấp và cao, mỗi nửa 4 bit. Sau đây là sơ đồ nguyên lý của card giao tiếp máy tính 48 bit: Ñoà aùn Kyõ thuaät Thu phaùt Trang 2 Đồ án Kỹ thuật Thu phát Trang 3 Mạch trên có 8 đòa chỉ, các đòa chỉ này là như sau: Đòa chỉ vào/ra Chức năng Đòa chỉ cơ bản Port A của 8255-I Đòa chỉ cơ bản + 1 Port B của 8255-I Đòa chỉ cơ bản + 2 Port C của 8255-I Đòa chỉ cơ bản + 3 Thanh ghi điều khiển của 8255-I Đòa chỉ cơ bản + 4 Port A của 8255-II Đòa chỉ cơ bản + 5 Port B của 8255-II Đòa chỉ cơ bản + 6 Port C của 8255-II Đòa chỉ cơ bản + 7 Thanh ghi điều khiển của 8255-II II. Phần mềm điều khiển: Phần mềm điều khiển card giao tiếp này đơn giản chỉ là thủ tục (procedure) để xuất dữ liệu ra các port hay là hàm (function) để đọc dữ liệu từ các port. Đồng thời cũng cho phép thiết lập các port là xuất hoặc nhập hay nói cách khác là xác đònh chế độ hoạt động cho 8255. Các mã lệnh được viết bằng ngôn ngữ PASCAL: * Gởi dữ liệu ra một port: port[port_addr]:=data; Đồ án Kỹ thuật Thu phát Trang 4 * Đọc dữ liệu từ một port: data:=port[port_addr]; Trong đó:  data là biến chứa dữ liệu 8 bit (có thể là dữ liệu 8 bit nếu gởi dữ liệu ra)  port_addr là đòa chỉ port cần gởi dữ liệu ra. Đồ án Kỹ thuật Thu phát Trang 5 Kết luận Cùng với sự phát triển của khoa học kỹ thuật cũng như các lý thuyết điều khiển tự động dần được hoàn thiện, việc sử dụng máy tính trong lãnh vực điều khiển tự động ngày càng trở nên phổ biến và không thể thiếu trong lãnh vực này. Đồ án này không có tham vọng đưa ra tất cả các phương thức kết nối giữa bộ phận điều khiển (máy tính) và đối tượng được điều khiển (hệ thống chấp hành) mà chỉ đưa ra những vấn đề cơ bản để làm nền tảng cho những cái có quy mô lớn hơn tùy mục đích sử dụng. Card giao tiếp trong đồ án này là card theo tiêu chuẩn ISA, có các port là 8 bit tương ứng với từng đòa chỉ. Hướng phát triển cho đồ án này là có thể thiết kế các port là 16bit, 32bit, và theo tiêu chuẩn PCI là tiêu chuẩn ngày càng phổ biến trên các thế hệ máy tính sau này. Một hạn chế khác của card giao tiếp trong đồ án này là chỉ có thể giao tiếp với các hệ thống làm việc với các tín hiệu số, vì thế một hướng phát triển thêm là thiết kế trên card giao tiếp các bộ biến đổi A/D và D/A để có thể thực hiện việc giao tiếp với các hệ thống làm việc với tín hiệu tương tự. . và cao, mỗi nửa 4 bit. Sau đây là sơ đồ nguyên lý của card giao tiếp máy tính 48 bit: Ñoà aùn Kyõ thuaät Thu phaùt Trang 2 Đồ án Kỹ thu t Thu phát Trang. là biến chứa dữ liệu 8 bit (có thể là dữ liệu 8 bit nếu gởi dữ liệu ra)  port_addr là đòa chỉ port cần gởi dữ liệu ra. Đồ án Kỹ thu t Thu phát Trang 5 Kết

Ngày đăng: 26/01/2014, 16:20

TỪ KHÓA LIÊN QUAN