Professional Documents
Culture Documents
MICROC - Curs 7 - 2021
MICROC - Curs 7 - 2021
Curs 7
2
Modulul comparator analogic
Când tensiunea
pe AIN0 este
mai mare decât
cea de pe AIN1, PB2
ieșirea
comparatorului
devine 1 logic PB3
3
Modulul comparator analogic
4
Modulul comparator analogic
pentru V+
Modulul comparator analogic
1 activează întreruperea
6
Caracteristici principale modul USART
Full duplex
7
Modulul USART GENERARE CEAS
Regiștrii de PB0
comandă și
control: EMISIE
UBRRH:UBRRL PD1
UDR
UCSRA
UCSRB PD0
UCSRC
RECEPȚIE
8
Tipuri de comunicație
XCK XCK
10
Folosirea semnalului de ceas în modul
sincron
11
Formatul cadrului de transmisie – frame
ă
NORMAL
VITEZĂ DUBLĂ
NORMAL
VITEZĂ DUBLĂ
NORMAL
VITEZĂ DUBLĂ
NORMAL
VITEZĂ DUBLĂ
16
USART în modul multi-procesor (MPM)
NU Am
recepționat
adresă?
DA
NU DA
Este adresa Dezactivare mod
Recepție date
proprie? MPM 18
Registrul de date UDR
valoarea 1 activează
întrerupere la emisie 22
Regiștrii modulului USART
25
Regiștrii modulului USART
26
Exemplu inițializare
28
Caracteristici principale modul SPI
SCLK SCLK
SPI MOSI MOSI SPI
Master MISO MISO Slave
30
SS SS
Principiul de funcționare modul SPI
32
PB6
REGISTRU DEPLASARE
Modulul SPI PB5
33
Controlul pinilor pentru modulul SPI
34
Registrul de date SPDR
37
Regiștrii modulului SPI
Registrul
SPSR
38
Regiștrii modulului SPI
devine 1 la finalizarea
unui transfer
40
Exemplu transmitere date master
41
Exemplu configurare SPI ca slave
42
Exemplu recepție date slave
43
Întrebări ?
44