4544139295

4544139295



wyjściowa powoduje wystawienie stanów logicznych odzwierciedlających stan rejestru na odpowiednich pinach mikrokontrolera.

•    Rejestr IOOSET oraz IOISET umożliwia ustawienie wybranych linii I/O w stan wysoki („1”) bez zmiany stanu pozostałych linii.

•    Rejestr IOOCLR oraz IOICLR umożliwia ustawienie wybranych linii I/O w stan niski („0”) bez zmiany stanu pozostałych linii. Wpisanie 1 na wybranym bicie powoduje wyzerowanie odpowiadającego bitu w porcie I/O.

Sterowanie portami I/O mikrokontrolera jest realizowane następująco: aby odczytać zawartość linii wystarczy skonfigurować wybraną linię jako wejściową za pomocą rejestru kierunku IOxDIR, a następnie odczytać stan wybranej linii z rejestru IOxPIN. Natomiast jeżeli chcemy ustawić wybrane linie w odpowiedni stan wystarczy za pomocą rejestru IOxDIR ustawić wybrane linie jako wyjściowe i za pośrednictwem par rejestrów IOxSET, IOxCLR lub IOxPIN ustawić odpowiednie bity. Zastosowanie rejestrów IOxSET i IOxCLR jest bardzo wygodne ponieważ możemy ustawić/skasować wybrane bity portu bez wcześniejszego ich odczytywania. W przypadku, gdy chcemy zmienić całą zawartość danego portu, wygodniej będzie skorzystać z rejestru IOxPIN, który od razu ustawi cały port zgodnie z zawartością rejestru.

IOOPIN | |-

IOODIR

IOOCLR

~~n-

o

Ot

IOOSET

izo-J

«

o

Rys. 4. Każda linia I/O jest sterowana za pomocą bitów ulokowanych w czterech rejestrach

7



Wyszukiwarka

Podobne podstrony:
2. 1. Podaj parametry stanów logicznych w technice TTL uwe Uwy Stan wysoki H 2
DSC01096 (15) OPROGRAMOWANIE FIRMWARE - URUCHAMIANIE Analizator stanów logicznych - rejestruje sygna
Image138 gu C, ustawienie stanu 1 na wyjściu Qx przerzutnika Plt jednocześnie zaś do rejestru Rx zos
Slajd34 (80) Pętle programowe Rozkazy operacji pętli wyliczanych badają stan rejestru CX zwanego lic
Img00297 301 301 Rys. 5.35-1. Pętla histerezy magnetycznej zależy od stanów poprzedzających dany sta
Slajd34 (80) Pętle programowe Rozkazy operacji pętli wyliczanych badają stan rejestru CX zwanego lic
spis3 21OKB N ajprostszy próbnik stanów logicznych (211KB) 96KB U niwersalna sonda logiczna CM 0 S /
słow003 Podstaw do prezentowanego na wystawie stanowiska dostarczają odkrycia archeologiczne, nowe i
ksiazka(149) czyć silnik napędowy stanowiska, opornikiem nastawnym 4 nastawić napięcie na wyjściu al
medsadowa1 padaczka I Inne choroby o.u.n. powodujące występowaniu stanów pomiot znych lub utratę na
Zalety występowania tylko dwóch stanów logicznycJednostki informacji - tetrada Rozróżniamy bardziej

więcej podobnych podstron