2852046480

2852046480



Technika mikroprocesorowa

Rys. 9. Uproszczona budowa interfejsu wybranej Unii portu B

Do obsługi każdego portu zostały przydzielone trzy rejestry:

-    rejestr kierunkowy DDR

-    rejestr danych PORT

-    rejestr wejściowy PIN

Rejestr kierunkowy DDR

Rejestr kierunkowy portu A nosi nazwę DDRA i odpowiednio DDRB dla portu B, DDRC dla portu C, DDRD dla portu D.

Rejestr kierunkowy DDR określa kierunek transmisji danych. Wyzerowanie wybranego bitu w rejestrze kierunkowym determinuje odpowiadająca mu linie jako wejściowa. Ustawienie wybranego bitu w rejestrze kierunkowym determinuje odpowiadająca mu linie jako wyjściowa.

Jako przykład przedstawiono rejestr kierunkowy portu D. Każdy jego bit odpowiada jednej linii. Wartość początkową wszystkich bitów to logiczne 0.

Rejestr kierunkowy portu D - DDRD

Bit    7    6    5    4    3    2    1    0

Nagyą    | DUD~ | DDD6 | DDD5 | DDD4 | DDD.' | DDU2 | DDD1 1 DDDO |

Odczyt/zapis    R/W R W R/W R/W R/W R/W R W RAV

Wartość początkową 00000000

Przykładowa para rozkazów ustawia cztery młodsze linie: 0, 1, 2, 3 portu D jako wejściowe, natomiast cztery starsze linie: 4, 5, 6, 7 jako wyjściowe:

Ldi rló, Obi 1110000 Out DDRB, r 16

Rejestr danych PORT

Rejestr danych portu A nosi nazwę PORTA i odpowiednio PORTB dla portu B, PORTC dla portu C, PORTD dla portu D.

16



Wyszukiwarka

Podobne podstrony:
Technika mikroprocesorowa Rys. 6. Symulacje prostego programu Dodatkowo rozwiń listę rejestrów 16-31
Technika mikroprocesorowa Rys. 7. Wykorzystanie stosu do przechowania adresów i danych Skompiluj pro
Technika mikroprocesorowa Rys. 8. Odliczanie czasu w pętli pojedynczej Rozbuduj petle tak, aby liczy
Technika mikroprocesorowa Rys. 4. Zakładanie projektu w środowisku A VR Studio - wybór platformy i p
NE612 Vcc OSC OSC OUT B IN A IN B GND OUT A Rys.l Uproszczona budowa wewnętrzna ukadu NE 612
Technika mikroprocesorowa ret Wykonaj symulacje programu w trybie Auto Step wybranym z Menu Debug. W
Wybrane systemy z wykorzystaniem pompy ciepła. Pompa ciepła Fighter 1220 Budowa Rys. 15. Budowa Figh
Stosowane techniki wytwarzania e/ęści i Rys. 2.9. Uproszczony wykaz stosowanych technik wytwarzania
Budowa oka Rys. 1 Uproszczony schemat budowy siatkówki oka A - czopki i pręciki podłączone do włókna

więcej podobnych podstron