Klawisze_lcd.pdf
(
463 KB
)
Pobierz
Programowanie mikrokontrolerów Obsªuga klawiszy i LCD
Programowaniemikrokontrolerów
ObsługaklawiszyiLCD
MarcinEngelMarcinPeczarski
23pa¹dziernika2008
Portymikrokontrolera
I
Ka»dewyprowadzeniemo»eby¢skonfigurowanejakowyj±cie
lubjakowej±cie(poreseciedomy±lniejestwej±ciem).
I
Mamyczteryporty:
PA
,
PB
,
PC
,
PD
.
I
Ka»dyportma8wyprowadze«oznaczonych
PA0
,...,
PA7
,
PB0
,...,
PB7
itd.
I
Kierunekdziałaniaka»degozwyprowadze«osobnomo»na
dowolniezmienia¢wtrakciepracymikrokontrolera.
I
Doustaleniakierunkupracyposzczególnychwyprowadze«
portówsłu»¡rejestrywe-wy
DDRA
,
DDRB
,
DDRC
,
DDRD
,przy
czym:
I
1oznaczawyj±cie,
I
0oznaczawej±cie.
Przykłady
I
Skonfigurowaniecałegoportu
PA
jakowyj±cia.
SERR16
OUTDDRA,R16
I
Skonfigurowaniewyprowadze«
PB0
,
PB1
,
PB2
,
PB3
jakowyj±¢
awyprowadze«
PB4
,
PB5
,
PB6
,
PB7
jakowej±¢.
LDIR16,0b00001111
OUTDDRB,R16
I
Zmianawyprowadzenia
PC5
nawyj±cie.
SBIDDRC,PC5
I
Zmianawyprowadzenia
PD6
nawej±cie.
CBIDDRD,PD6
Portymikrokontrolera,cd.
I
Je±liwyprowadzeniejestskonfigurowanejakowyj±cie,tojego
stanzale»yodwarto±ciodpowiedniegobiturejestruwe-wy
PORTA
,
PORTB
,
PORTC
lub
PORTD
,przyczym:
I
1oznaczastanwysoki(napi¦ciezasilania),
I
0oznaczastanniski(napi¦cie=0V).
I
Je±liwyprowadzeniejestskonfigurowanejakowej±cie,tojego
stanmo»emyprzeczyta¢zodpowiedniegobiturejestruwe-wy
PINA
,
PINB
,
PINC
lub
PIND
,przyczym:
I
1oznaczastanwysoki(napi¦ciezasilania),
I
0oznaczastanniski(napi¦cie=0V).
Rezystorypodci¡gaj¡ce
I
Je±liwyprowadzeniejestskonfigurowanejakowej±cie,to
rejestrywe-wy
PORTA
,
PORTB
,
PORTC
lub
PORTD
,wł¡czaj¡
rezystorpodci¡gaj¡cy,przyczym:
I
1oznaczarezystorwł¡czony,
I
0oznaczabrakrezystora.
I
Wi¦kszo±¢wyprowadze«matak»edrug¡funkcj¦,b¦dziemyje
poznawa¢sukcesywnie.
Plik z chomika:
roman61
Inne pliki z tego folderu:
RS232.pdf
(190 KB)
I2C.pdf
(267 KB)
Resetowanie itp.pdf
(285 KB)
Pamięć nieulotna.pdf
(259 KB)
IR.pdf
(148 KB)
Inne foldery tego chomika:
• Katalog półprzewodników VRT DVD2009 +crack
• Katalogi - Układy scalone
• Katalogi - Układy scalone(1)
• Katalogi - Wielka baza układów scalonych
• Katalogi - Wielka baza układów scalonych(1)
Zgłoś jeśli
naruszono regulamin