3218343945

3218343945



ZADANIE 1

Napisać program odbierający pojedynczy znak z terminala komputera PC i odsyłający ten sam znak z powrotem do terminala, tzw. echo. Prędkość transmisji 2400bit/s, tryb asynchroniczny portu szeregowego. Do wysyłania znaków z klawiatury komputera PC należy wykorzystać program Hyper Terminal._


ZADANIE 2

Napisać program dekodujący znaki będące kodami ASCII przycisków 0, 1,2, 3, 4, 5, 6, 7 klawiatury komputera PC przesyłane za pomocą łącza RS-232 do zestawu dydaktycznego ZL3AVR. Stan wciśniętego przycisku powinien być sygnalizowany za pomocą odpowiedniej diody LED podłączonej do portu PORTA (0 - PAO, 1 - PA 1, 2 - PA2, 3 - PA3, 4 - PA4, 5 -PA5, 6 - PA6, 7 - PA7) w zestawie dydaktycznym. Prędkość transmisji 4800bit/s, tryb asynchroniczny portu szeregowego._


ZADANIE 3

Napisać program odbierający i wysyłający komunikat wieloznakowy na zasadzie „echa” z sumą kontrolną EX-OR. Komunikat powinien mieć następujący format:

$abc*[CHSH][CHSL][CR][LF]


gdzie:


$

abc


[CHSH][CHSL]


[CR]

[LF]


-    jeden znak ASCII, znacznik początku komunikatu

-    trzy znaków ASCII, treść komunikatu,

-    jeden znak ASCII, znacznik końca treści komunikatu

-    dwa znaki ASCII reprezentujące 8-bitową liczbę zapisaną w kodzie heksadecymalnym, będącą suma kontrolną EX-OR,

-    pierwszy znacznik końca komunikatu,

-    drugi znacznik końca komunikatu.


Suma kontrolna liczona jest w następujący sposób:

CHS = 0 xor a xor b xor c.


Do wysyłania komunikatu należy wykorzystać program Hyper Terminal - wysyłanie pliku. Prędkość transmisji 4800bit/s, tryb asynchroniczny portu szeregowego._


5. Opis sygnałów gniazda DB9 łącza RS232C


1    - DCD- Data Carrier Detected

2    - RXD- Receive Data

3    - TXD- Transmit Data

4    - DTR - Data Terminal Ready

5    - GND - Signal Ground

6    - DSR - Data Set Ready

7    - RTS - Reąuest to Send Data

8    - CTS - Clear to Send Data

9    - RI    - Ring indicator


-    sygnał wykrycia nośnej

-    odbiór danych

-    transmisja danych

-    przetworzono dane (gotowość odbioru)

-    masa

-    wypełniony bufor (gotowość transmisji)

-    żądanie wysyłania

-    gotowość wysyłania

-    wskaźnik dzwonka


6



Wyszukiwarka

Podobne podstrony:
k=p Podstawy programowania PLC - elementy języka drabinkowego Zadanie 3 Napisać program realizujący
ZADANIE DO WYKONANIA Należy napisać program, który pobierane z terminalu znaki będzie wpisywał na
f3a84684ba037c41med ZADANIA TRENINGOWE 1 - INFORMATYKA I KOPIA W PRACOWNI XKRO Napisać program (w ję
DSC00095 Z*<f. 25. Należy napisać program, którego zadaniem będzie wyświetlanie obiektu 
DSC02746 Modelowanie oświetlenia - grupa I7X5S1 Zadanie 12 Wykorzystując biblioteki OpenGL i GLUT na
miki1 Zad. 20. Należy napisać program, którego zadaniem będzie wyświetlanie obiektu zbudow
Zadania domowe 1.    Napisać program drukujący elementy, które się nie powtarzają. 2.
img158 (9) Zadanie 12. Program komputerowy stosowany w księgowości przedsiębiorstwa należy ująć w bi
cyjnego punktu stosowanego podczas pisania programów robota). Po napisaniu programu nie będzie potrz
Dlaczego obiekty • Załóżmy, że mamy napisać program o następującej specyfikacji: Program wyświetla
Scan00080012 Ćwiczenie 4: Programowanie obróbki w systemie ShopMill 7 Zadanie: wykonaj program obrób
SOlab 3 3 /jdaniłSO 1 Zadanie 6a Program uruchamia 4 procesy potomne I wykonuje dodatkowo "jaki

więcej podobnych podstron