informe laboratorio 1 jose riaño

11
Práctica de Laboratorio Numero 1. Microcontroladores y Microprocesa dores José Ricardo Riaño B. Código: 93358987. E-mail: jrianob@nad! ir"al.#d.co RESUMEN. Como $rim#ra ac"i!idad $rac"ica % $ara &amiliari'arnos con #l so&"(ar# "ili'ado $ara #l "rabajo con microcon"rolador#s) s# r#ali'o s# r#ali'o la $rogramación #n l#ngaj# C d# n *+C,8/0 $rogramados #n 0ss#rmbl#r giados con n !id#o ""orial dis#ñado $ara #s"# &in $or #l ing#ni#ro a cargo d#l labora"orio) l#go d# #s"o s# $roc#dió a com$ilar #l algori"mo $ara ob"#n#r #l arc1i!o 2#) n#c#sario $ara simlar #l so&"(ar# *R4E6 #l mon"aj# % $#s"a #n marc1a d#l $ro%#c"o) gracias a #s"o s# $do obs#r!ar s#c#ncias d# lc#s d# #nc#ndido % a$agado al o$rimir d#"#rminado $lsador PALABRAS CLAE. *rogramación d# icro$roc#sador#s % icrocon"rolador#s.  0ss#rmbl#r Código #n"#. #ngaj# Ensamblador . *R4E6) +6*R4C . !N"R#$UCC!#N. El &in d# dar r#s$#s"a al $rim#r $robl#ma r#lacionado con las ca"ro o$#racion#s ari"mé"icas bsicas) sma) r#s"a) ml"i$licación % di!isión) s# cr#ó n algori"mo #n #l ;# solo #s s&ici#n"# conoc#r dos da"os nméricos r#al#s o m#jor conocidos como &lo"an"#s) $ara dar solción al $rim#r r#;#rimi#n"o. #gido d#l algori"mo s# da a conoc#r #l diagrama d# &ljo % la r#s$#c"i!a simlación d#l &ncionami#n"o d# n Con micro$roc#sador 1i$o"é"ico $or m#dio d# im*roc. a $ar"# d# #s"a $rim#ra $rc"ica d# labora"orio) r#lacionada con la $rogramación d# icrocon"rolador#s) s# com$on# d# "r#s #j#rcicios) d#&inidos #n la g<a d# ac"i!idad#s d# la $rc"ica. El $rim#ro d# los #j#rcicios ;# in!olcran micro$roc#sador#s $lan"#a la n#c#sidad d# #nc#nd#r % a$agar n diodo E= con na in"#rmi"#ncia d# "i#m$o. *ara #l s#gndo #j#rcicio s# r#;i#r# ;# n E= s#a #nc#ndido % a$agado $or la acción d# n $lsador manal. El "#rc#r #j#rcicio consis"# #n la g#n#ración d# 5 s#c#ncias d# lc#s) a $ar"ir d# n arr#glo d# 8 diodos E=) ;# d#b#n s#l#ccionars# m#dian"# dos $lsador#s) no d# incr#m#n"o % o"ro d# d#cr#m#n"o. a solción $ara las n#c#sidad#s d#scri"as an"#riorm#n"#) ;# r#;i#r#n d# la "ili'ación d# microcon"rolador#s) $ara los sis"#mas d# E=) $ar"# d#l #n"#ndimi#n"o d#l &ncionami#n"o d#l microcon"rolador a sar) la g<a d# ac"i!idad#s $ro$on# n microcon"rolador *+C,8/0) como #l#m#n"o $rinci$al $ara cada na d# las "r#s si"acion#s $ro$#s"as. 6na !#' r#!isado #l com$or"ami#n"o g#n#ral d#l con"rolador) a "ra!és d# la 1oja d# da"os d#l &abrican"#) s# $roc#d# a im$l#m#n"ar n diagrama d# &ljo) ;# $#rmi"a d#scribir d# man#ra g#n#ral #l $roc#dimi#n"o ;# d#b# r#ali'ar #l sis"#ma com$l#"o d# con"rol) ;# incl%# al

Upload: anon213643787

Post on 23-Feb-2018

227 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Informe Laboratorio 1 Jose Riaño

7/24/2019 Informe Laboratorio 1 Jose Riaño

http://slidepdf.com/reader/full/informe-laboratorio-1-jose-riano 1/11

Práctica de Laboratorio Numero 1.Microcontroladores y Microprocesadores

José Ricardo Riaño B.Código: 93358987.

E-mail: jrianob@nad!ir"al.#d.co

RESUMEN.

Como $rim#ra ac"i!idad $rac"ica %$ara &amiliari'arnos con #l so&"(ar#"ili'ado $ara #l "rabajo conmicrocon"rolador#s) s# r#ali'o s#r#ali'o la $rogramación #n l#ngaj#C d# n *+C,8/0 $rogramados#n 0ss#rmbl#r giados con n !id#o

""orial dis#ñado $ara #s"# &in $or #ling#ni#ro a cargo d#l labora"orio)l#go d# #s"o s# $roc#dió acom$ilar #l algori"mo $ara ob"#n#r #larc1i!o 2#) n#c#sario $ara simlar#l so&"(ar# *R4E6 #l mon"aj# %$#s"a #n marc1a d#l $ro%#c"o)gracias a #s"o s# $do obs#r!ars#c#ncias d# lc#s d# #nc#ndido %a$agado al o$rimir d#"#rminado$lsador 

PALABRAS CLAE.

• *rogramación d#

icro$roc#sador#s %icrocon"rolador#s.

•  0ss#rmbl#r 

• Código #n"#.

• #ngaj# Ensamblador.

• *R4E6) +6*R4C

.

!N"R#$UCC!#N.El &in d# dar r#s$#s"a al $rim#r$robl#ma r#lacionado con las ca"roo$#racion#s ari"mé"icas bsicas)sma) r#s"a) ml"i$licación %di!isión) s# cr#ó n algori"mo #n #l;# solo #s s&ici#n"# conoc#r dosda"os nméricos r#al#s o m#jorconocidos como &lo"an"#s) $ara darsolción al $rim#r r#;#rimi#n"o.#gido d#l algori"mo s# da aconoc#r #l diagrama d# &ljo % lar#s$#c"i!a simlación d#l

&ncionami#n"o d# n Conmicro$roc#sador 1i$o"é"ico $orm#dio d# im*roc.a $ar"# d# #s"a $rim#ra $rc"ica d#labora"orio) r#lacionada con la$rogramación d#icrocon"rolador#s) s# com$on# d#"r#s #j#rcicios) d#&inidos #n la g<ad# ac"i!idad#s d# la $rc"ica. El

$rim#ro d# los #j#rcicios ;#in!olcran micro$roc#sador#s$lan"#a la n#c#sidad d# #nc#nd#r %a$agar n diodo E= con nain"#rmi"#ncia d# "i#m$o. *ara #ls#gndo #j#rcicio s# r#;i#r# ;#n E= s#a #nc#ndido % a$agado$or la acción d# n $lsadormanal. El "#rc#r #j#rcicio consis"##n la g#n#ración d# 5 s#c#nciasd# lc#s) a $ar"ir d# n arr#glo d# 8

diodos E=) ;# d#b#ns#l#ccionars# m#dian"# dos$lsador#s) no d# incr#m#n"o %o"ro d# d#cr#m#n"o. a solción$ara las n#c#sidad#s d#scri"asan"#riorm#n"#) ;# r#;i#r#n d# la"ili'ación d# microcon"rolador#s)$ara los sis"#mas d# E=) $ar"# d#l#n"#ndimi#n"o d#l &ncionami#n"od#l microcon"rolador a sar) la g<ad# ac"i!idad#s $ro$on# nmicrocon"rolador *+C,8/0) como#l#m#n"o $rinci$al $ara cada na d#las "r#s si"acion#s $ro$#s"as. 6na!#' r#!isado #l com$or"ami#n"og#n#ral d#l con"rolador) a "ra!és d#la 1oja d# da"os d#l &abrican"#) s#$roc#d# a im$l#m#n"ar n diagramad# &ljo) ;# $#rmi"a d#scribir d#man#ra g#n#ral #l $roc#dimi#n"o;# d#b# r#ali'ar #l sis"#ma

com$l#"o d# con"rol) ;# incl%# al

Page 2: Informe Laboratorio 1 Jose Riaño

7/24/2019 Informe Laboratorio 1 Jose Riaño

http://slidepdf.com/reader/full/informe-laboratorio-1-jose-riano 2/11

microcon"rolador como #l#m#n"o$rinci$al.

#B%E"!#S.

• =is#ñar n $rograma ;#

$#rmi"a r#cibir n>m#ros %r#ali'ar las ca"roo$#racion#s ari"mé"icasbsicas) sma) r#s"a)ml"i$licación % di!isión.

• =is#ñar n $rograma ;#

r#$r#s#n"# la solciónma"#m"ica a n $robl#ma)$or #j#m$lo) 1allar #l r#a) #l!olm#n) o #ncon"rar lasolción a n sis"#ma d##cacion#s lin#al#s) $#d#o$"ar $or sis"#mas bsicos

  ??) 33 o n $rograma ;#1all# la solción a n sis"#ma nn.

=is#ñar n algori"mo $arag#n#rar #l código &#n"#)com$ilarlo) d#$rarlo)gardarlo) cargarlo %#j#c"arlo "ili'ando $ara #llo#l in"#r$r#"# =EB6ER o #l

simlador +6*R4C..

ME"#$#L#&!A.# inicia con la l#c"ra d# la g<a d#ac"i!idad#s % $rc"icas) d#n"ro d# lacal s# consignan los $arm#"ros;# d#b#n s#girs# $ara #l b#nd#sarrollo d# la ac"i!idadEl marco "#órico con"i#n# na s#ri#d# conc#$"os) ins"rccion#s %

1#rrami#n"as académicas ;# s##rig#n #n la bas# d#l d#sarrollo$rc"ico d#l crso d#icro$roc#sador#s %icrocon"rolador#s) d#n"ro d# #s"#marco "#órico s# m#s"ra d#man#ra g#n#ral los di&#r#n"#sr#crsos n#c#sarios $ara laim$l#m#n"ación d# sis"#mas#l#c"rónicos basados #n micros)d#n"ro d# los r#crsos s# c#n"an

r#crsos 1manos d# so&"(ar# %1ard(ar#.

*ara #l d#sarrollo d# $rogramación#n bas# a micro$roc#sador#s s#1ac# so d#l so&"(ar# +6*R4CA,) c%o #n"orno gra&ico s# m#s"ra#n la &igra ,.

'i(ura 1. En"orno d# sario

+6*R4C.im*roc #s n imlador d# n*roc#sador 2i$o"é"ico con #l cal

$odrs a$r#nd#r las nocion#sbsicas $ara #m$#'ar a $rogramar#n l#ngaj# #nsamblador) #n #l cal$od#mos obs#r!ar "odo #l $roc#soin"#rno d# #j#cción d#l $rograma a"ra!és d# cada ciclo d#l $roc#sador.im*roc con s gran !ari#dad d#ins"rccion#s 5DF #s n simladorcon #l cal "i#n#s in&ini"as$osibilidad#s d# $r#bas.

Page 3: Informe Laboratorio 1 Jose Riaño

7/24/2019 Informe Laboratorio 1 Jose Riaño

http://slidepdf.com/reader/full/informe-laboratorio-1-jose-riano 3/11

'i(ura )a. # carga #l $rograma a

;# d#s#a im$l#m#n"ars# #n #lmicro$roc#sador !ir"al.

igra ?c. Código &#n"# #n #l #di"or 

d# "#"o d#l +6*R4C.

*ara #n!iar #l arc1i!o a la m#moriad#l micro #s s&ici#n"# con dar clic#n #l r#cadro #n!iar a m#moria %d#s$és dar clic #n la &l#c1a d#color !#rd#) ;# s# #nc#n"ra allado d#r#c1o d#l r#cadro #n!iar am#moria.

En #s"a ocasión s# d#sarrollaron los#j#rcicios d# con"rol d# #nc#ndido %a$agado d# l#ds) m#dian"# circi"os#l#c"rónicos basados #n la &amiliad# microcon"rolador#s d# icroc1i$

$ar"iclarm#n"# #l microcon"rolador*+C,8/0 . *ara #l d#sarrollo d#$rogramación conmicrocon"rolador#s #s n#c#saria$rim#ro la d#&inición g#n#ral d#l$robl#ma m#dian"# n diagrama d#&ljos) los corr#s$ondi#n"#sdiagramas d# &ljo s# m#s"ran #n#l sigi#n"# a$ar"ado d# #s"#docm#n"o $ara cada no d# los#j#rcicios $ro$#s"os.

El $aso sigi#n"# $ara $rogramar nmicrocon"rolador #s la d#&inición d#!ariabl#s % cons"an"#s) ;# s#incl%#n d#n"ro d#l código &#n"#d#l $rograma ;# s#r cargado almicrocon"rolador *+C.*ara "rabajar conmicrocon"rolador#s d# la &amiliaicroc1i$ #s n#c#sario con"ar con #lso&"(ar# #s$#ciali'ado *0B)d#n"ro d#l *+C,8/0 A/ #is"#n ,$in#s ;# $#d#n s#r con&igradoscomo #n"radas o salidas d# man#raind#$#ndi#n"#) Es"n di!ididos #ndos $#r"os d# 8 $a"illas % o"ro d# 5)$#r"o B % $#r"o 0)r#s$#c"i!am#n"#. a dir#cción d#cada bi" #s" d#"#rminada $or losbi"s d# los r#gis"ros "R!SA % "R!SBd#l banco d# m#moria ,. 6n c#ro #nn bi" signi&ica ;# #s na salida)

mi#n"ras ;# n no signi&ica ;#;#da con&igrado como na#n"rada.En la &igra 3 s# obs#r!a n #j#m$lod# con&igración d# $#r"os d##n"rada % salida d# man#raal"#rnada.

 0lgnas $a"illas o $in#s d# los$#r"os #s"n r#lacionados cono"ras &ncion#s d#l

microcon"rolador. os / bi"s msal"os d#l $#r"o B $#d#n s#r

Page 4: Informe Laboratorio 1 Jose Riaño

7/24/2019 Informe Laboratorio 1 Jose Riaño

http://slidepdf.com/reader/full/informe-laboratorio-1-jose-riano 4/11

"ili'ados como in"#rr$cion#scando son $rogramados como#n"radas. El bi" D d#l $#r"o B"ambién $#d# s#r sado como&#n"# d# in"#rr$ción #"#rna. El bi"

ms al"o d#l $#r"o 0 $#d#"ili'ars# "ambién como #n"rada#"#rna d# r#loj $ara #l con"ador-"#m$ori'ador.*#r"os d# #n"ada % salida*+C,8/0 A/.*#r"o 0El $#r"o 0 dis$on# d# 5 l<n#as d# la

R0D a la R0/) #n la ;# 1a% ;#

dis"ingir la 0/ o DCG+ im#r o

#n"rada d# r#loj ;# #s"com$ar"ida con la #n"rada $ara #l

im#r D RDF a "ra!és d# n

"rigg#r c1mi"" % ;# cando s#

con&igra como salida #s d#

dr#nador abi#r"o) $or lo ;# d#b#

colocars# na r#sis"#ncia d#

$olari'ación

'i(ura *a. =iagrama d# blo;#s d#l

$#r"o 0 d#sd# R0D 1as"a R03.

'i(ura *b. =iagrama d# blo;#s d#l$#r"o 0 $ara R0/.El $#r"o B dis$on# d# 8 l<n#as d#

EH ;# !an d#sd# la RBD a la RB7

la l<n#a RBD o +I #s com$ar"ida

con la #n"rada d# in"#rr$ción

#"#rnaF. 0d#ms) las l<n#as RB/ a

RB7 $#d#n $rogramars# na

in"#rr$ción $or cambio d# #s"ado

d# cal;i#ra d# #s"as l<n#as.

'i(ura +a. =iagrama d# Blo;#s d#l

B) d#sd# RB/ a RB7.

Page 5: Informe Laboratorio 1 Jose Riaño

7/24/2019 Informe Laboratorio 1 Jose Riaño

http://slidepdf.com/reader/full/informe-laboratorio-1-jose-riano 5/11

'i(ura +b. =iagrama d# Blo;#sd#l B) d#sd# RBD a RB3.El sigi#n"# $aso #n $rogramaciónd# microcon"rolador#s #s d#&inir los$#r"os d#l con"rolador) bi#n s#acomo #n"rada o salida) a "ra!és d#ls#" d# ins"rccion#s $ro$io d#ll#ngaj# #nsamblador.

Con,i(uraci-n de puertos deentrada y salida.Cal;i#r l<n#a $#d# &ncionarcomo #n"rada o como salida. in#mbargo) si ac">a como #n"rada lain&ormación ;# s# in"rodc# no s#m#mori'a) $or lo ;# la in&ormaciónd#b# s#r man"#nida 1as"a ;# s#al#<da. i la l<n#a ac">a como salida)#l bi" ;# $roc#d# d#l bs d# da"os

s# garda #n la bscla) con lo ;#la in&ormación ;# o&r#c# #s"a $a"i"a$#rman#c# in!ariabl# 1as"a ;# s#r##scriba #s"# bi".os bi"s d# cada $#r"o s#con&igran m#dian"# los bi"scorr#s$ondi#n"#s d# dos r#gis"ros#s$#cial#s d# con"rol:

R#gis"ro d# =a"os d#nominados*4R0 ó *4RB: # $#d#n l##r o

#scribir s#g>n ;# #l $#r"o

corr#s$ondi#n"# s# "ilic# como#n"rada o como salida.

  R#gis"ro d# Con"rol d#nominado

R+0 ó R+B: En los r#gis"ros d#Con"rol s# $rograma #l s#n"ido d#

&ncionami#n"o d# cada na d# las

l<n#as d# EH. Colocando n KDK #n

#l corr#s$ondi#n"# bi" d#l r#gis"ro

R+0 ó R+B) la l<n#a ;#da

$rogramada como salida mi#n"ras

;# colocando n K,K la l<n#a ;#da

$rogramada como #n"rada. *or

#j#m$lo) si $on#mos n D #n #l bi" 3d#l r#gis"ro R+0 la $a"illa R03

s#r na salida % si $on#mos n ,

#n #l bi" / d#l r#gis"ro R+B

#n"onc#s la $a"illa RB/ s#r na

#n"rada.

os *#r"os 0 % B *4R0 %*4RBF s# corr#s$ond#n con las$osicion#s 5 % d#l r#a d# da"os.Cando s# $rodc# n r#s#") "odoslos bi"s d# los r#gis"ros R+ $asana "#n#r #l !alor , % "odas las l<n#asd# EH ac">an como #n"rada $or#!id#n"#s mo"i!os d# s#gridad$ara #!i"ar daños irr#$arabl#s.odas las $a"illas d# EH ;# no s##m$l##n d#b#n s#r ll#!adas a 5!)r#gla d# las #n"radas C4)$r#&#ribl#m#n"# a "ra!és d# nar#sis"#ncia $ara #!i"ar ;# si $or

#rror s# con&igras#n como salidas$#dan dars# $robl#mas si$r#s#n"an n #s"ado bajo.*os"#riorm#n"# a la d#&inición d#$#r"os d# #n"rada % salida d#lmicrocon"rolador) s# $roc#d# ag#n#rar #l código &#n"# a "ra!és d#lso&"(ar# *0B A5) si#ndo #s"# nso&"(ar# d#sarrollado $or lacom$añ<a icroc1i$ #s$#cialm#n"#$ara #l $roc#so d# $rogramación d#

ss microcon"rolador#s *+C.

Page 6: Informe Laboratorio 1 Jose Riaño

7/24/2019 Informe Laboratorio 1 Jose Riaño

http://slidepdf.com/reader/full/informe-laboratorio-1-jose-riano 6/11

'i(ura . En"orno ra&ico d#lo&"(ar# *0B) con la #dición d#n código #n"#.6na !#' im$l#m#n"ado #l código

&#n"#) #n *0B) s# 1ac# lacom$ilación d#l mismo a "ra!és d#la combinación d# "#clas 0,D)si no #is"# ning>n #rror d# sin"ais)#l $rograma *0B g#n#ra d#man#ra a"om"ica n arc1i!o d##"#nsión 2EL) #l cal #s "ili'ado#n $rim#r lgar $ara $robar las$r#s"acion#s d#l $rogramag#n#rado #n n so&"(ar# d#simlación) $or #j#m$lo *R4E6.

*ara la im$l#m#n"ación &<sica d#l$ro%#c"o #s n#c#sario #l so d# na1#rrami#n"a d# so&"(ar# % o"ra d#1ard(ar#) ca$ac#s d# ll#!ar #lcódigo &#n"# g#n#rado m#dian"#*0B al microcon"rolador) #nl#ngaj# ma;ina. 6na d# las1#rrami#n"as d# so&"(ar# ms"ili'adas $ara #s"# $ro$ósi"o) #s #l$rograma conocido como *+CG+?

 0 "ra!és d#l *+CG+? s# im$or"a #l$rograma d# #"#nsión .0)g#n#rado "ambién d# man#raa"om"ica $or #l so&"(ar# *0B)al com$ilar #l código &#n"#d#s#ado) #s d#cir ;# lacom$ilación d# n código &#n"# #n*0B g#n#ra d# man#raa"om"ica n arc1i!o .2EL) $#ro la&orma d# los arc1i!os d# *0B) #sd#cir los arc1i!os mani$labl#s a"ra!és d#l so&"(ar# son arc1i!os d##"#nsión .0.

6na !#' ll#!ado #l $rograma #n&orma &<sica al microcon"rolador s#$roc#d# al #nsamblaj# d#l circi"o#n $ro"oboard) #l &ncionami#n"o d#lcirci"o 1a sido $robado a "ra!és d#l

so&"(ar# d# simlación *R4E6.a im$l#m#n"ación &<sica d#l circi"os#c#nciador d# lc#s) d#mando d#la "ili'ación d# n microcon"rolador*+C,8/0) ad#ms d# 8 diodosE=) 8 r#sis"#ncias d# ??DM) ncris"al d# car'o d# / 2#r"'ios) 3$lsador#s manal#s) ca$aci"or#sd# /.7 $ico&aradios % na &#n"# d#!ol"aj# d# 9 !ol"ios. 

AL&#R!"M#S.Practica 1.1.a $rim#ra $ar"# d# la $rc"ica d#labora"orio s# basa #n g#n#rar n$rograma ca$a' d# d#sarrollaro$#racion#s ma"#m"icas a "ra!ésd# la im$l#m#n"ación d#l mismo #nn micro$roc#sador. # $ro$on#$ara #s"# $n"o #l clclo d#l r#ad# n "rianglo % #l r#a d# nacircn&#r#ncia la 1#rrami#n"a d#

so&"(ar# +6*R4C.

Calculo del área de un trian(ulo. 0l abrir #l so&"(ar# +6*R4C) %

cargar #l $rograma r#ali'ado $ara #l

clclo d#l r#a d#l rianglo s#

abr# #l #n"orno sario d#l

$rograma #l cal $id# ingr#sar la

al"ra % la bas# d#l "rianglo) ambos

Page 7: Informe Laboratorio 1 Jose Riaño

7/24/2019 Informe Laboratorio 1 Jose Riaño

http://slidepdf.com/reader/full/informe-laboratorio-1-jose-riano 7/11

!alor#s s# solici"an #n c#n"<m#"ros.

'i(ura /. *roc#so d# carga d#l$rograma d# clclo d#l r#a d#l"rianglo #n +6*R4C.=#s$és d# dar clicN #n Ej#c"ar) s#

da inicio a la in"#r&a' sario d#l

$rograma

=#s$és d# dar clicN #n Ej#c"ar) s#da inicio a la in"#r&a' sario d#l

$rograma.

'i(ura 10. El $rograma solici"a #l!alor d# la bas# d#l "rianglo #nc#n"<m#"ros.=#s$és d# ingr#sado #l !alor d# la

bas# d#l "rianglo) #l $rograma

solici"a ;# s#a ingr#sado #l !alord# la al"ra d#l "rianglo.

'i(ura 11. El $rograma solici"a #l

!alor d# la al"ra d#l "rianglo #nc#n"<m#"ros.=#s$és d# ingr#sar los !alor#s d#

bas# % al"ra d#l "rianglo #n

c#n"<m#"ros #l $rograma $roc#d# a

r#ali'ar #l clclo.

Page 8: Informe Laboratorio 1 Jose Riaño

7/24/2019 Informe Laboratorio 1 Jose Riaño

http://slidepdf.com/reader/full/informe-laboratorio-1-jose-riano 8/11

'i(ura 1). Calclo d#l r#a d# n

"rianglo d# bas# 5 cm % al"ra / cm

Calculo del área de unacircun,erencia. 0l abrir #l so&"(ar# +6*R4C) %

cargar #l $rograma r#ali'ado $ara #l

clclo d#l r#a d# la circn&#r#ncia

s# abr# #l #n"orno sario d#l

$rograma #l cal $id# ingr#sar #

dim#"ro d# la circn&#r#ncia #n

c#n"<m#"ros.

'i(ura 1. *roc#so d# carga d#l$rograma d# clclo d#l r#a d# lacircn&#r#ncia #n +6*R4C.=#s$és d# dar clicN #n Ej#c"ar) s#

da inicio a la in"#r&a' sario d#l$rograma.

'i(ura 1*. El $rograma solici"a #l

!alor d#l dim#"ro d# la

circn&#r#ncia #n c#n"<m#"ros

'i(ura 1+. Calclo d#l r#a d# nacircn&#r#ncia d# dim#"ro 5 cm.

Practica 1.)Microcontroladores.a $rac"ica n>m#ro ,.? d#l

com$on#n"# $rac"ico d#l crso

microcon"rolador#s %

micro$roc#sador#s consis"# #n #ld#sarrollo d# "r#s #j#rcicios ;#

Page 9: Informe Laboratorio 1 Jose Riaño

7/24/2019 Informe Laboratorio 1 Jose Riaño

http://slidepdf.com/reader/full/informe-laboratorio-1-jose-riano 9/11

im$lican la $rogramación d# n

microcon"rolador *+C,8/0) #l

$rim#ro d# #llos consis"# #n #l

#nc#ndido % a$agado d# n diodo

l#d d# &orma a"om"ica) #l s#gndo

#j#rcicio consis"# #n #l #nc#ndido %

a$agado d# n diodo l#d $or acción

d# n $lsador % #l "#rc#r #j#rcicio

d# #s"# a$ar"ado consis"# #n la

g#n#ración d# 5 s#c#ncias d# d#

lc#s) ;# $#d#n s#r #scogidas a

$ar"ir d# la acción d# dos

$lsador#s) n $lsador d#

incr#m#n"o % n $lsador d#

d#cr#m#n"o.

$iodo LE$ intermitenteautomático.Circi"o *ro$#s"o.

'i(ura 1. Circi"o $ro$#s"o $ara#l con"rol d# n diodo E= d##nc#ndido % a$agado in"#rmi"#n"#.$iodo LE$ apa(ado por acci-nde pulsador e2terno.

Circi"o *ro$#s"o.

'i(ura 13. Circi"o $ro$#s"o $ara

#l con"rol d# n diodo E= d#

a$agado m#dian"# acción d#

$lsador #"#rno.

Secuenciador de lucesP!C1'4*A.Circi"o *ro$#s"o.

Page 10: Informe Laboratorio 1 Jose Riaño

7/24/2019 Informe Laboratorio 1 Jose Riaño

http://slidepdf.com/reader/full/informe-laboratorio-1-jose-riano 10/11

'i(ura 14. #c#nciador d# c#s*+C,8/0.

ANAL!S!S $E RESUL"A$#S.as carac"#r<s"icas ms im$or"an"#sd# los microcon"rolador#s % losmicro$roc#sador#s) ms $o"#n"#s %con ma%or ca$acidad d# m#moria)"ili'abl#s #n &ncion#s d# $ro$ósi"og#n#ral) $r#s#n"an di&icl"ad#s a la1ora d# s#r $rogramados % laim$l#m#n"ación &<sica d# n circi"obasado #n micro$roc#sador#s #sbas"an"# com$l#ja. *or o"ro lado los

microcon"rolador#s) con m#nosca$acidad d# m#moria % m#nos$o"#n"#s ;# losmicrocon"rolador#s) son dis$osi"i!osd# &nción #s$#c<&ica) ;# ad#ms$r#s#n"an na ma%or can"idad d#$osibilidad#s #n can"o a s$rogramación s# r#&i#r#) $#s #s$osibl# $rogramarlos #n l#ngaj#sd# al"o ni!#l como #l l#ngaj# C)$#ro "ambién s $rogramación

$#d# r#ali'ars# a "ra!és d#l#ngaj# ma;ina o l#ngaj##nsamblador. a im$l#m#n"ación d#circi"os d# con"rol basados #nmicrocon"rolador#s #s ms s#ncilla% $rac"ica ;# la im$l#m#n"ación d#circi"os similar#s basados #nmicro$roc#sador#s.En #l caso d# los #j#rcicios ;#in!olcraban micro$roc#sador#s s#"rabajo con #l simlador+6*R4C) con la &inalidad d##n"#nd#r d# man#ra ms d#"allada#l &ncionami#n"o in"#rno d#ldis$osi"i!o) $#s #s"# simlador#!oca #l $roc#so d# "rabajo in"#rnod#l dis$osi"i!o) mos"rando lasdi&#r#n"#s #"a$as d#l $roc#sami#n"od# da"os # ins"rccion#s #n #l$rograma ;# s# 1a cargado #n #l.En la $ar"# r#lacionada con

$roc#sos o sis"#mas basados #nmicrocon"rolador#s s# 1i'o so d#

di&#r#n"#s 1#rrami#n"as d# so&"(ar#)

$or n lado s# so la 1#rrami#n"a

*0B d# icroc1i$) $ara

$rogramar los microcon"rolador#s

d#sarrollados $or dic1a com$añ<a)

los códigos r#sl"an"#s d# la

com$ilación d# los algori"mos d#

$rograma g#n#rados $or *0B

&#ron ll#!ados a circi"os

#l#c"rónicos mon"ados d# &ormo

simlada #n #l so&"(ar# *R4E6.

a im$l#m#n"ación &<sica d#l

circi"o) s#c#nciador d# lc#s

r#;irió d# la "ili'ación d#l so&"(ar#

*+CG+? ad#ms d# n ;#madord# microcon"rolador#s com#rcial.

*ara #l d#sarrollo d# los $rogramasd# microcon"rolador#s s# 1i'o sod# algori"mos % diagramas d# &ljo;# $#rmi"i#ran com$r#nd#r m#jorlas n#c#sidad#s $ro$ias d# cada#j#rcicio r#lacionado conmicrocon"rolador#s. a$rogramación d# losmicrocon"rolador#s s# ll#!o a cabo<n"#gram#n"# #n l#ngaj##nsamblador) #l cal #s n "i$o d#l#ngaj# d# $rogramación d# bajoni!#l) c#rcano al l#ngaj# ma;ina.=#n"ro d#l $roc#so d# $rogramaciónd# microcon"rolador#s srgi#ronalgnos incon!#ni#n"#s a la 1ora d#im$l#m#n"ar ins"rccion#s d#com$aración) #s"os incon!#ni#n"#s

&#ron r#s#l"os m#dian"# laim$l#m#n"ación d# con"ador#sailiar#s) ;# $#rmi"#n la s#l#cciónd# la s#c#ncia d# lc#s d#s#ada a"ra!és d# la acción d# $lsador#s#"#rnos. 0n;# #l l#ngaj##nsamblador #s consid#radoobsol#"o d#n"ro d#l mndo d#$rogramación d#microcon"rolador#s) sim$l#m#n"ación como #j#rcicio d#

a$r#ndi'aj# #s bas"an"# >"il) $#s$#rmi"# #l #n"#ndimi#n"o ms

Page 11: Informe Laboratorio 1 Jose Riaño

7/24/2019 Informe Laboratorio 1 Jose Riaño

http://slidepdf.com/reader/full/informe-laboratorio-1-jose-riano 11/11

g#n#rali'ado d# los di&#r#n"#s$roc#sos ;# d#b# r#ali'ar #lmicrocon"rolador a la 1ora d#cm$lir con na acción #s$#c<&ica.

C#NCLUS!#NES.Es inddabl# ;# al r#ali'ar la$rc"ica d# nas ac"i!idad#scal;i#ra ;# #s"a s#a) s# lograa&ian'ar #l conocimi#n"o ;# s# 1aad;irido #n &orma "#órica.En #s"a $rc"ica 1#mos a$r#ndido adis#ñar #l s#do código % l#go #lalgori"mo d# n $#;#ño $rograma#l cal $os"#riorm#n"# 1#mos

#scri"o #n l#ngaj# #nsamblador)com$ilado % #j#c"ado sando #lim*roc. 

RE'ERENC!ASB!BL!#&RA'!CAS.A, imlador d# icro$roc#sador#s+6*R4C1""$s:HHsi"#s.googl#.comHsi"#Hsim$rocH

1""$:HH(((.slid#s1ar#.n#"Hon%?5DHsim$rocA? +CR4C2+*1""$:HH(((.microc1i$.comHA3 2oja d# da"os icrocon"rolador

*+C,8/01""$:HH$d&,.allda"as1##".#sHda"as1##"

A/ *+C,8/0 #" d# +ns"rccion#s1""$:HH$d&,.allda"as1##".#sHda"as1##"

A5 o&"(ar# d# *rogramación*0B1""$:HH(((.microc1i$.comHs"#ll#n"Hid

c$lgO+dc#r!ic#PQEQ*0En

7 Sillamil) 2éc"or 6. ?D,?F.odlod#l crso académico

icrocon"rolador#s %

icro$roc#sador#s) Esc#la d#

Ci#ncias Bsicas) +ng#ni#r<a %

#cnolog<a) 6ni!#rsidad Iacional

 0bi#r"a % a =is"ancia. C1i;in;ira)

Colombia.