Professional Documents
Culture Documents
UNIVE
ERSIDAD AU
UTNOMA DE BAJA C
CALIFORNIA
A
FACU
ULTAD DE IINGENIERA
A (UNIDAD MEXICALI)
DO
OCUMENTO
O DEL SIST
TEMA DE CA
ALIDAD
Formato
F
para pr
cticas de
d labora
atorio
CARRERA
A
PLAN DE
D
ESTUD
DIO
CLA
AVE
NOMBRE DE L
LA ASIGNA
ATURA
IC
20031
1
50
050
Microcon
ntroladoress
PRCTICA
A
No.
NOMBR
RE DE LA
PR
CTICA
LABOR
RATORIO
DE
Microco
ontroladoress
DURAC
CIN
(HOR
RAS)
P
Puertos de E/S en Parralelo
INTROD
DUCCIN
Unmicroconttroladorpose
U
eedispositivosdehardwarrequeleperm
mitenasuCP
PUcomunicarrseconelextterior.
M
Mediante
esttos dispositivos, conocido
os comnmen
nte como perifricos es q
que el microccontrolador puede
p
procesarloseeinfluirensu
r
recibirdatos,
uentornoenvviandoinform
macin.
E
Enestaprct
ica,elalumnorealizarprrogramasparraconfigurar lospuertosp
paralelosyreealizarprogrramas
recibirdatosatravsded
p
paraenviary
dichospuertos.
OBJETIVO (COMP
PETENCIA
A)
R
Realizarydes
scargarunprogramaenleenguajeensam
mbladorparaaconfigurarlospuertosparalelosdeE/Sdel
m
microcontrola
ador,enmododelecturayyescrituraeiintroducirym
mostrardatossendichospu
uertos.
FUNDA
AMENTO
Formul
Revis
M. C. Ulises Castro
Pealozza
M. C. Gloria Etelbina
M
C
Chvez
Valen
nzuela
Maestrro
Coordinador
C
r de la
Carrera
a
Aprob
Gestin de
d la
Calidad
Au
utoriz
MC. MIGUEL ANGE
EL
EZ ROMER
RO
MARTINE
Director de
d la Faculta
ad
Fecha de efectividad:
UNIVE
ERSIDAD AU
UTNOMA DE BAJA C
CALIFORNIA
A
FACU
ULTAD DE IINGENIERA
A (UNIDAD MEXICALI)
DO
OCUMENTO
O DEL SIST
TEMA DE CA
ALIDAD
Formato
F
para pr
cticas de
d labora
atorio
PuertoA
P
PuertoB
Pue
ertoC
Figu
ura1.InterfaccesdeE/SySSistemadeAp
plicacionesPeerifricas
T
Todaslasterm
minalesE/Sdeelmicrocontrroladorestnconfiguradasspordefecto
ocomoentrad
das.
un puerto de entrada co
EEn el microco
ontrolador MC9S08LC60,
M
onsiste en occho terminalees que puedeen ser
le
edosporlaC
CPU.Unpuerrtodesalidacconsisteenochoterminalessobrelasccuales,laCPU
Upuedeescriibir.El
e
estado
y el control de las Entradaas/Salidas ess un tipo de posicin de memoriaa que permite al
m
microcontrola
adorinteractu
uarconelmu
undoexteriorr.
A continuaci
A
n, se describ
ben los registros correspo
ondientes a los puertos del
d MC9S08LC60, as com
mo sus
r
registrosded
ireccindedatos.
R
Registroded
atosdelpuerrtoA(PTAD)..
Alleerlasterminalesdelp
A
puertoAconffiguradascom
moentradas, seobtienen losniveleslgicosdevoltaajeen
d
dichastermin
ales.
U
UnRESETfue
devoltaje(cerros).
rzatodaslasterminalesdeelpuertoaniivelesbajosd
Formul
Revis
M. C. Ulises Castro
Pealozza
M. C. Gloria Etelbina
M
C
Chvez
Valen
nzuela
Maestrro
Coordinador
C
r de la
Carrera
a
Aprob
Gestin de
d la
Calidad
Au
utoriz
MC. MIGUEL ANGE
EL
EZ ROMER
RO
MARTINE
Director de
d la Faculta
ad
Fecha de efectividad:
UNIVE
ERSIDAD AU
UTNOMA DE BAJA C
CALIFORNIA
A
FACU
ULTAD DE IINGENIERA
A (UNIDAD MEXICALI)
DO
OCUMENTO
O DEL SIST
TEMA DE CA
ALIDAD
Formato
F
para pr
cticas de
d labora
atorio
R
Registroded
ireccinded
datosdelpuertoA(PTADD
D).
LLosbitsdelecctura/escriturracontrolanladireccindelasterminaalesdelpuerto
oA.
0:Enttrada
1:Saliida
R
Registroded
atosdelpuerrtoB(PTBD).
R
Registroded
ireccinded
datosdelpuertoB(PTBDD
D).
1
1
R
Registroded
atosdelpuerrtoC(PTCD).
1
1,2
Formul
Revis
M. C. Ulises Castro
Pealozza
M. C. Gloria Etelbina
M
C
Chvez
Valen
nzuela
Maestrro
Coordinador
C
r de la
Carrera
a
Aprob
Gestin de
d la
Calidad
Au
utoriz
MC. MIGUEL ANGE
EL
EZ ROMER
RO
MARTINE
Director de
d la Faculta
ad
Fecha de efectividad:
UNIVE
ERSIDAD AU
UTNOMA DE BAJA C
CALIFORNIA
A
FACU
ULTAD DE IINGENIERA
A (UNIDAD MEXICALI)
DO
OCUMENTO
O DEL SIST
TEMA DE CA
ALIDAD
Formato
F
para pr
cticas de
d labora
atorio
Registroded
R
ireccinded
datosdelpuertoC(PTCDD
D).
Salida
Entrada
Configuracin
C
ndelasterminalesdeunpuertocomo
oentradaosaalida.
Paraconfigur
P
uertocomoentrada,esneecesarioescribiruncerol
gicoenlosb
bitsde
arlasterminalesdeunpu
ladireccind
dememoriaq
quecorrespon
ndealpuerto
oencuestin..Encasodeq
quererconfiggurarlosbits deun
puertocomo
p
salida,esne
ecesarioescribirununol
gico.Lossigu
uientesejemp
plos,ilustran diferentesfo
ormas
deconfigurar
d
runpuertoco
omoentradaycomosalidaa:
No.
Cdigo
Comentarioss
1 MOV #$00,PTxD
DD ; Escrib
be00enelreegistrodedireeccindedattosdel
puertto.
2 LDA #$00
; Escrib
be00enelaccumuladorA
STA PTxDD
; Escrib
beelcontenid
dodeAenelregistroded
direccin
; dedaatosdelpuertto.
3 CLR PTxDD
; Escrib
be00enelreegistrodedireeccindedattosdel
puertto.
1 MOV #$FF,PTxD
DD ; Escrib
beFFenelregistrodedireeccindedato
osdel
puertto.
2 LDA #$FF
; Escrib
beFFenelaccumuladorA
STA PTxDD
; Escrib
beelcontenid
dodeAenelregistroded
direccin
; dedaatosdelpuertto.
Nota: PTxDD
Dhacereferenciaacualquierad
delospuertosA
A,BoCdelaM
MCU.Esimportan
nterecordarqu
uealgunosbitsd
delos
registrrosdeconfiguraccindelospuerrtosByCnopueedenserconfigu
uradosyslofun
ncionancomoen
ntradaocomosalida
Formul
Revis
M. C. Ulises Castro
Pealozza
M. C. Gloria Etelbina
M
C
Chvez
Valen
nzuela
Maestrro
Coordinador
C
r de la
Carrera
a
Aprob
Gestin de
d la
Calidad
Au
utoriz
MC. MIGUEL ANGE
EL
EZ ROMER
RO
MARTINE
Director de
d la Faculta
ad
Fecha de efectividad:
UNIVE
ERSIDAD AU
UTNOMA DE BAJA C
CALIFORNIA
A
FACU
ULTAD DE IINGENIERA
A (UNIDAD MEXICALI)
DO
OCUMENTO
O DEL SIST
TEMA DE CA
ALIDAD
Formato
F
para pr
cticas de
d labora
atorio
Escrituraene
E
elregistrodedatosdeunpuerto.
Unavezconfi
U
iguradounpu
uertocomoeentrada,espo
osibleescribirensuregisttrodedatos. Acontinuaci
n,se
muestrandive
m
ersasformasparaescribirinformacin enelregistro
odedatosdeeunpuerto.
N
No.
C
digo
Com
mentarios
1 MOV #$FA,PTxD ; EscribeFAenelregisttrodedatosd
delpuerto.
; EscribeFAenelacumuladorA
2 LDA #$FA
; Escribeelcontenidod
STA PTxD
deAenelregistrodedatosdel
; puerto.
; Escribe0
3 CLR PTxD
00enelregisttrodedatosd
delpuerto.
Lecturadelre
L
egistrodedattosdeunpue
erto.
Unavezconfi
U
iguradounpu
uertocomossalida,esposibleleersuco
ontenidoaccediendoasu
uregistroded
datos.
Acontinuaci
A
n,semuestracomoleerinformacinccontenidaenelregistrodeedatosdeunpuerto.
A PTxD ; Leeelregistrodedatosd
delpuertoyalmacena
LDA
; elcontenido
oenelacumu
uladorA.
PROCE
EDIMIENTO
O (DESCRIPCIN)
A
1
1
E
EQUIPO
NEC
CESARIO
Compu
utadora
Tarjetaadeentrenam
mientoDEMO
O9S08LC60.
MATERIAL DE APO
OYO
1
1
Tecladode16caraacteres.
Decod
dificadordetteclado74922
2.
Manu
ualdelaborattorio
Hojaconeljuegod
deInstruccionesdel
micro
ocontrolador.
Formul
Revis
M. C. Ulises Castro
Pealozza
M. C. Gloria Etelbina
M
C
Chvez
Valen
nzuela
Maestrro
Coordinador
C
r de la
Carrera
a
Aprob
Gestin de
d la
Calidad
Au
utoriz
MC. MIGUEL ANGE
EL
EZ ROMER
RO
MARTINE
Director de
d la Faculta
ad
Fecha de efectividad:
UNIVE
ERSIDAD AU
UTNOMA DE BAJA C
CALIFORNIA
A
FACU
ULTAD DE IINGENIERA
A (UNIDAD MEXICALI)
DO
OCUMENTO
O DEL SIST
TEMA DE CA
ALIDAD
Formato
F
para pr
cticas de
d labora
atorio
DESA
ARROLLO DE LA PR
CTICA
1. Coneccte un teclad
do matricial de
d 16 caracteeres a los cuaatro bits men
nos significattivos del puerto A.
Utiliceeeldecodificcadordeteclaado74922comointerfazp
paralacomun
nicacinconlaMCU.
vector: $76
6,$57,$42,$56
6,$32
Elresultadodecad
dasumadebeervisualizarrseunoporunoenlosLED
DsdelatarjettaDEMO9S08
8LC60
cadavvezquesepresioneelbottnPTC7delaatarjeta.
CLCULO
OS Y REPOR
RTE
RESUL
LTADOS Y CONCLUS
SIONES
E alumno pres
El
sentar sus co
onclusiones de
d la prctica cconsiderando los resultadoss de la misma..
Formul
Revis
M. C. Ulises Castro
Pealozza
M. C. Gloria Etelbina
M
C
Chvez
Valen
nzuela
Maestrro
Coordinador
C
r de la
Carrera
a
Aprob
Gestin de
d la
Calidad
Au
utoriz
MC. MIGUEL ANGE
EL
EZ ROMER
RO
MARTINE
Director de
d la Faculta
ad
Fecha de efectividad:
UNIVE
ERSIDAD AU
UTNOMA DE BAJA C
CALIFORNIA
A
FACU
ULTAD DE IINGENIERA
A (UNIDAD MEXICALI)
DO
OCUMENTO
O DEL SIST
TEMA DE CA
ALIDAD
Formato
F
para pr
cticas de
d labora
atorio
ANEXO
OS
HCS08
8FamilyRefe
erenceManuaal
FreesccaleSemiconductor
Rev.0
02.2007
MC9SS08LC60/MC9
9S08LC32Dattasheet:TechnicalData
FreesccaleSemiconductor
Rev.0
04.2007
Formul
Revis
M. C. Ulises Castro
Pealozza
M. C. Gloria Etelbina
M
C
Chvez
Valen
nzuela
Maestrro
Coordinador
C
r de la
Carrera
a
Aprob
Gestin de
d la
Calidad
Au
utoriz
MC. MIGUEL ANGE
EL
EZ ROMER
RO
MARTINE
Director de
d la Faculta
ad