TAILIEUCHUNG - PC Werkstatt Ausgabe 2000- P51

PC Werkstatt Ausgabe 2000- P51:Die rasante Entwicklung des Personal Computers – kurz PC – ist nicht aufzuhalten. Wer hätte 1981 schon vermutet, in welchem Maße der PC unser tägliches Leben verändern würde. Damals war er noch ein Gerät für Spezialisten, heute ist er dagegen sowohl im Berufsleben als auch zu Hause als Homecomputer anzutreffen und lässt sich, je nach internem Aufbau und der verwendeten Software, völlig unterschiedlich einsetzen. | Parallele und serielle Schnittstellen Programmlisting Serial Bit program Serial_Bit const COM1 3F8 Basisadressen maximal 4 serielle Schnittstellen COM2 2F8 COM3 3E8 COM4 2E8 COM COM2 Benutzte Schnittstelle hier festlegen Modem_Ctrl COM 4 Modem-Control-Register Modem_Status COM 6 Modem-Statusregister procedure wri te_bi t_RTS bit bool ean Setzt die RTS-Leitung auf 1 oder 0 begin if bit then port Modem_Ctrl port Modem_Ctrl or 2 1 senden else port Modem_Ctrl port Modem_Ctrl and FD 0 senden end write_bit_RTS function read_bit_CTS boolean Liest Bit von der CTS-Leitung var bit boolean begin if port Modem_Status and 16 0 then bit true else bit false read_bit_CTS bit end read_bit_CTS var Bit boolean begin Beispiel-Hauptprogramm Nicht vergessen verwendeten COM-Port oben in der Konstante COM einstellen write_bit_RTS true Setzt RTS-Leitung auf 1 write_bit_RTS false Setzt RTS-Leitung auf 0 Bit read_bit_CTS Liest CTS-Leitung write Zustand der CTS-Leitung if Bit then writeln 1 else write 0 end. Das zweite Beispielprogramm ist schon etwas komplexer denn hier wird eine komplette Initialisierung der Schnittstelle vorgenommen wozu einige Hilfsroutinen im Programm implementiert sind. Danach können im Hauptprogramm Datenbytes über die TD- RD-Leitungen gesendet und empfangen werden. 751 Teil 5 Interfaces und Peripherie Programmlisting Serial Byte program Serial_Byte const COM1 3F8 Basisadressen maximal 4 serielle Schnittstellen COM2 2F8 COM3 3E8 COM4 2E8 COM COM2 Benutzte Schnittstelle hier einstellen Oszillatorfrequenz 1843200 Oszillatorfrequenz in Hertz int_enable COM 1 Interrupt-Enable-Register FIFO_Ctrl COM 2 FIFO-Buffer-Control-Register Line_Ctrl COM 3 Line-Control-Register Line_Status COM 5 Line-Statusregister function hbyte Zahl word byte Gibt das High-Byte der Zahl zurueck var erg byte begin Zahl Zahl shr 8 High-Byte obere 8 Bits in Low-Byte schieben hbyte Zahl verschobenes High-Byte als Ergebnis zurueckgeben end function lbyte Zahl word byte Gibt das .

TAILIEUCHUNG - Chia sẻ tài liệu không giới hạn
Địa chỉ : 444 Hoang Hoa Tham, Hanoi, Viet Nam
Website : tailieuchung.com
Email : tailieuchung20@gmail.com
Tailieuchung.com là thư viện tài liệu trực tuyến, nơi chia sẽ trao đổi hàng triệu tài liệu như luận văn đồ án, sách, giáo trình, đề thi.
Chúng tôi không chịu trách nhiệm liên quan đến các vấn đề bản quyền nội dung tài liệu được thành viên tự nguyện đăng tải lên, nếu phát hiện thấy tài liệu xấu hoặc tài liệu có bản quyền xin hãy email cho chúng tôi.
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.