problema 1 usart
TRANSCRIPT
-
7/24/2019 Problema 1 USART
1/10
DIAGRAMA DE FLUJO:
-
7/24/2019 Problema 1 USART
2/10
-
7/24/2019 Problema 1 USART
3/10
-
7/24/2019 Problema 1 USART
4/10
UNIVERSIDAD NACIONAL DEL
CALLAO
FACULTAD DE INGENIERA ELCTRICA Y ELECTRNICA
E. P. INGENIERA ELECTRNICA
INFORME PREVIO N4
Comunicacin !"#ia$ %u!a#&'ASIGNATURA:LABORATORIO DE MICROCONTROLADORES
PROFESOR:ZENON CUCHO MENDOZA
TURNO ()G
INTEGRANTES: CDIGOS
ALVARADO OYOLA JOSE M 1213220438
P#o*$"ma +,
-
7/24/2019 Problema 1 USART
5/10
A$ -#"!iona# $a &"c$a A !" mu"!a un con&a.o# ." / *i&! a!c"n."n&".on." $o! -a#0m"o! ." $a ama a 4122*-! 1 .a&o! a!3nc#ono -a#i.a-a#+ *i& ." -a#a.a a +M56
DIAGRAMA DE FLUJO:
-
7/24/2019 Problema 1 USART
6/10
CALCULOS PREVIOS:
VELOCIDAD SIMPLE:
UBRR= Fosc
16(BAUD)1=
1 M
16 (4800 )1=12.0212
BAUD= Fosc
16 (UBRR+1)=
1 M
16 (13)=4807.7
error=TEE
100=48004807,69
4807.69100=0,159
/** Assembe!A""#$%'().%sm** C!e%&e: +,/-/+- 0:-+:, %.m.* A1&2'!: 3%4%!%'*/
.$se5.'!56!3m"#(#$#'#(#$#':7"!'5!%m% "!#($#"%#!-89 2#52!%me(; 7e
-
7/24/2019 Problema 1 USART
7/10
!$%!e&%!' 7%m%m's % !e&%!'#($!- 7#($!eme(&%m's e (1me!' e $'(&%'!'1&"'!&b9!- 7m's&!%m's e (1me!'#($!-0 7#($!eme(&%m's e &'"e e $'(&%'!$"#!-09 7$'m"%!%m's e &'"e e $'(&%'!b!eBes"e!%%&' 7s#(' !e5!es% % $'(&%'!!3m"$'(&%'!
!e&%!':#!++9-+:#!+,988:#!+-9+-:$"!+,9!+-e$!+-b!(e-$"#!+,9e$!+,b!(e$"#!++9e$!++b!(e+!e&
$'(
-
7/24/2019 Problema 1 USART
8/10
PB0/ICP114
PB1/OC1A15
PB2/SS/OC1B16
PB3/MOSI/OC217
PB4/MISO18
PB5/SCK19
PB6/TOSC1/XTAL19
PB7/TOSC2/XTAL2
10 PC6/RESET
1
PD0/RXD 2
PD1/TXD 3
PD2/INT0 4
PD3/INT1 5
PD4/T0/XCK 6
PD5/T1 11
PD6/AIN0 12
PD7/AIN1 13
PC0/ADC0 23
PC1/ADC1 24
PC2/ADC2 25
PC3/ADC3 26
PC4/ADC4/SDA 27
PC5/ADC5/SCL 28
AREF21
AVCC20
U1
ATMEGA8
D1LEDBIB!
D2LEDBIB!
D3LEDBIB!
RXD
RTS
TXD
CTS
R1220
R2220
R3220
CONCLUSIONES:
Te(e! e( $1e(&% B1e "%!% "'e! s'(e%! 's "1s%'!es se "1ee 1#=%!&%(&' % ms$%!% $Km' &%mb#( %s #(s&!1$$#'(es sb#s sb#$
P%!% % s#m1%$#K( se "1ee 2%$e! 1s' e V#!&1% Te!m#(%9 "e!' $1%('se &e(5% B1e 2%$e! 1s' e % #m"eme(&%$#K( &e(!em's B1e 1s%! em%+,+ %#$#'(%me(&e $Km' %2'!% %s mB1#(%s s'( ms m'e!(%s91( $'(4e!'! e se!#% % 1sb.
E $K#5' ASCII es 1( "1e(&e e $'m1(#$%$#K( e(&!e e &e$%' e$'m"1&%'! e s'@&>%!e e PROTEUS. P%!% $%mb#%! 's "%!me&!'s e % &!%m% 2% B1e &e(e! e( $1e(&% %s
$'(
-
7/24/2019 Problema 1 USART
9/10
Ta#"a,
EJERCICIO:
Re%#=%! 1( "!'5!%m% B1e em1e ) #(&e!!1"&'!es #5#&%es
P!'5!%m%$#K( e( %&me: M's&!%(' % "!'5!%m%$#K( e( e(51%3e C e( '!:
#($1e%4!/#'.2Q#($1e1/e%.2Q#(&&"1s%'!-7//e$%!% 4%!#%bes e b#&s#(&&"1s%'!+-7#(&&"1s%'!,-7#(&&"1s%'!)-7#(&m%#(4'#; DDRVP;7
DDRVP-;7
DDRVP+;7DDRVP,;7DDRDVPD;7DDRDVPD-;7DDRDVPD+;7DDRDVPD,;7PORTVP;7PORTVP-;7PORTVP+;7PORTVP,;7
>2#e-; //UCLE INFINITO
#@b#s$e%!PIN9P;"1s%'!-;;//VERIFICA SI P
e%ms);7#@b#s$e%!PIN9P;"1s%'!-;;
PORTDVPD;7"1s%'!7
WW#@b#sse&PIN9P;; //VERIFICA SI P-
"1s%'!-7W#@b#s$e%!PIN9P-;"1s%'!+-;;//VERIFICA SI P
e%ms);7
#@b#s$e%!PIN9P-;"1s%'!+-;;
PORTDVPD-;7"1s%'!+7
WW#@b#sse&PIN9P-;; //VERIFICA SI P-
"1s%'!+-7W
-
7/24/2019 Problema 1 USART
10/10
#@b#s$e%!PIN9P+;"1s%'!,-;;//VERIFICA SI P
e%ms);7#@b#s$e%!PIN9P+;"1s%'!,-;;
PORTDVPD+;7
"1s%'!,7W
W#@b#sse&PIN9P+;; //VERIFICA SI P-
"1s%'!,-7W
#@b#s$e%!PIN9P,;"1s%'!)-;;//VERIFICA SI P
e%ms);7#@b#s$e%!PIN9P,;"1s%'!)-;;
PORTDVPD,;7"1s%'!)7
WW#@b#sse&PIN9P,;; //VERIFICA SI P-
"1s%'!)-7W
WW
S#m1%$#K( e( #s#s "!'&e1s: