2852046482

2852046482



Technika mikroprocesorowa

(ocorro) pboc 1

(T1) PB1 C 2 (AINO) PB2C 3 (AIN1) PB3C 4 (SS| PB4C 6 (TwIOSII PBBC 6 (MISO) PB6C 7 łSCKi PB7C 8 HfcSLlc 9 (RXD|PD0C 10 fTDX)PD1 C 11 (INT0)PD2C 12 (INT1JPD3C 13 (XCK)PD4C 14 (QC1 A) PD5 C 15 (Wn»PD6C 16 (RD1PD7C 17 XTAL2C 13 XTAL1 C 19 GNDC 20


39 3 38 37 3 36 3 35 3


31 3 30 3 29 3


VCC

PAO (ADO)

PA1 (AD1)

PA2 (AD2)

PAS (AD3)

PA4 (AD4)

PA5 (AD5)

PA6 lADGl PA7 (AD7)

PEO (ICP/INT2) PE1 (ALE)

PE2 (OC19) PC7 (A15)

PC6 (A14)

PC6 (A13)

PC4 (A12)

PC3 (A11)

PC2 (A10)

PC1 (A9)

PCO (Afi)


Rys. 10. Konfiguracja wyprowadzeń mikrokontrolera AT90S8515 w obudowie PDIP.

Linie portów A, B, C, D uniwersalnie pełnia role linii wejściowych lub wyjściowych. Po odpowiednim skonfigurowaniu mogą również pełnie funkcje dodatkowe (na rysunku podane w nawiasach) jako linie różnych interfejsów. Oprócz 32-ch linii portów A, B, C, D mikrokontroler AT90S8515 posiada ponadto: linie zasilania Vcc , linie masy GND, linie do podłączenia kwarcu XTAL1, XTAL2, linie RESET i trzy linie portu E: PEO, PE1, PE2.

5.1. Przykład obsługi portów wyjściowych

Skonfiguruj wszystkie linie portu B jako wyjściowe i podłącz na nich8 diod. Z częstotliwością około ls zapalaj na zmianę diody parzyste i nieparzyste.

—    Ustalenie kierunku linii portu B: wszystkie linie staja sie wyjściami Idirló, Obi 1111111

out DDRB, r 16

—- Zgaszenie wszystkich diod Idirló, Obili 11111 out PORTB, rl6

—    Wywołanie podprogramu z opóźnieniem czasowym Etyki:

rcall czas

—    Zapalenie diod parzystych Idi rl6, Ob 10101010

out PORTB, rl6

—- Wywołanie podprogramu z opóźnieniem czasowym rcall czas

—    Zapalenie diod nieparzystych, zgaszenie parzystych Idi rl6, ObOlO 10101

out PORTB, rl6

—- Powrót w petle , skok bezwarunkowy rjmp etyki

Czas:

18



Wyszukiwarka

Podobne podstrony:
4434big PDIP TQFP (TO) PBO (T1) PB1 <AINO) PB2 (AlNI) PB3 (SS)PB4 (MOSI) PBfl
Przedmowa Bezprecedensowy rozwój techniki mikroprocesorowej doprowadził do nowego spojrzenia na proc
Elektronika i techniki mikroprocesoroweTechnika cyfrowa Podstawowy techniki cyfrowej Katedra

więcej podobnych podstron