Professional Documents
Culture Documents
ESTUDIANTE :
DOCENTE :
GESTIÓN :
- II – 2009
PRE – INFORME
1. OBJETIVOS
- Utilizar software de aplicación para microcontroladores.
- Introducirse en el manejo del Lenguaje Assembler.
- Utilizar el grabador de microcontroladores.
- Utilizar un entorno de trabajo para el microcontrolador.
2. MATERIALES E INSTRUMENTOS
• OSCILADOR 4 – 12Mhz.
• RESISTENCIA 10K ½ Watt.
• CAPACITOR 10uF.
• FUENTE DC 5[V].
• 8 DIODOS LED’S.
• 1 CI 74245.
• 8 RESISTENCIAS DE 220 ½ WATTS.
• PROTOBOARD.
3. PRE-INFORME
1. Realizar un programa para controlar el sentido de desplazamiento de 1
encendido de leds de izquierda a derecha mediante un bit de entrada, o que
realice otra secuencia para cada situación.
;=======================================================
;ROTA EL ACUMULADOR DE IZQ A DER Y SACA POR EL PUERTO 0=
;=======================================================
$MOD51
ORG 00H
LJMP 100H
ORG 100H
MOV A,#01H
IZDA: RLC A
MOV P0,A
JNC IZDA
DCHA: RRC A
MOV P0,A
JNC DCHA
SJMP IZDA
END
2. Que es un ciclo de máquina y cuanto demora si el cristal es de 11 Mhz.
Un ciclo máquina consiste en 6 estados (12 periodos del oscilador). Cada estado
se divide en dos Fase 1 y Fase 2. Durante la Fase 1 es activo el reloj de la Fase 1
y durante la Fase 2 es activo el reloj de la Fase 2. Entonces, un ciclo máquina que
consiste en 12 periodos del oscilador, enumerados S1P1 (Estado1, Fase1) a S6P2
(Estado 6, Fase 2). Cada fase dura un periodo del oscilador.
Normalmente, las operaciones aritméticas y lógicas se realizan durante la Fase 1 y
las transferencias entre los registros internos se realizan durante la Fase 2.
DISEÑO DE LABORATORIO
ESQUEMA
7805
REGULADO
R DE MICRO BUFFER 8
TENSIONES CONTROLA 74245 LEDS
DOR
CIRCUITO X1
CRYSTAL
FREQ=11.0592MHz
Vcc = 5(v) U1
19 39
XTAL1 P0.0/AD0
38
P0.1/AD1
37
P0.2/AD2
18 36
XTAL2 P0.3/AD3
C1 P0.4/AD4
35
10u 34
P0.5/AD5
33
P0.6/AD6
9 32
RST P0.7/AD7
21
P2.0/A8
Vcc = 5(v) P2.1/A9
22
R1 P2.2/A10
23
8.2k 29 24
PSEN P2.3/A11
30 25
ALE P2.4/A12
31 26
EA P2.5/A13
27
P2.6/A14
28
P2.7/A15
1 10
P1.0/T2 P3.0/RXD
2 11
P1.1/T2EX P3.1/TXD
3 12
P1.2 P3.2/INT0
4 13
P1.3 P3.3/INT1
5 14
P1.4 P3.4/T0
6 15
P1.5 P3.5/T1
7 16
P1.6 P3.6/WR
8 17
P1.7 P3.7/RD
AT89C52
PROGRAM=JHONSON.HEX
NOMBRES