Está en la página 1de 5

UNIVERSIDAD NACIONAL DEL CALLAO

FIEE

Facultad: Ingeniería Electronica


Alumno: Quispe Díaz Victor Undarico Jesus
Profesor: Prof. Jacob Astocondor Villar
Curso: Microcontroladores
P2. Realizar un juego de luces cuya secuncia dependera de dos interruptores conectados al
port D

 Si el valor leido es 00001 la secuencia de luces del portB sera 8 led parpadeantes
 Si el valor leido es 00010 los leds realizaran un recorrido de derecha a izuierda

Se pide

a) Realizar el circuito dejando listo para hacer pruebas

SIMULACION

PARA LA PRIMERA SECUENCIA

D4 D3 D2 D1
LED-RED LED-RED LED-RED LED-RED D4 D3 D2 D1
LED-RED LED-RED LED-RED LED-RED

U1 U1
1 4
1 MCLR RB0/CN4/RP0/AN2/EMUD1/PGD1
RB1/CN5/RP1/AN3/EMUC1/PGC1
5 1 1
MCLR RB0/CN4/RP0/AN2/EMUD1/PGD1
4
5
20 6 RB1/CN5/RP1/AN3/EMUC1/PGC1
VDDCORE RB2/CN6/RP2/AN4 20 6
7 VDDCORE RB2/CN6/RP2/AN4
RB3/CN7/RP3/AN5 7
11 RB3/CN7/RP3/AN5
RB4/CN1/RP4/SOSCI/EMUD3/PGD3 11
14 RB4/CN1/RP4/SOSCI/EMUD3/PGD3
RB5/CN27/RP5/ASDA1 14
28 15 RB5/CN27/RP5/ASDA1
AVDD RB6/CN24/RP6/ASCL1 28 15
27 16 AVDD RB6/CN24/RP6/ASCL1
AVSS RB7/CN23/RP7/INT0 27 16
17 AVSS RB7/CN23/RP7/INT0
RB8/CN22/RP8/SDA1/TCK 17
18 RB8/CN22/RP8/SDA1/TCK
RB9/CN21/RP9/SCL1/TCK 18
21 RB9/CN21/RP9/SCL1/TCK
RB10/CN16/RP10/TDI 21
2 22 RB10/CN16/RP10/TDI
RA0/CN2/VREF+/AN0/EMUD2/PGD2 RB11/CN15/RP11/TMS 2 22
X1 3
RA1/CN3/VREF-/AN1/EMUC2/PGC2 RB12/CN14/RP12/AN9
23 D8 D7 D6 D5 X1 3
RA0/CN2/VREF+/AN0/EMUD2/PGD2 RB11/CN15/RP11/TMS
23 D8 D7 D6 D5
9 24 LED-RED LED-RED LED-RED LED-RED RA1/CN3/VREF-/AN1/EMUC2/PGC2 RB12/CN14/RP12/AN9
RA2/CN30/CLKI/OSCI RB13/CN13/RP13/AN8 9 24 LED-RED LED-RED LED-RED LED-RED
10 25 RA2/CN30/CLKI/OSCI RB13/CN13/RP13/AN8
RA3/CN29/CLKO/OSCO RB14/CN12/RP14/AN7 10 25
12 26 RA3/CN29/CLKO/OSCO RB14/CN12/RP14/AN7
RA4/CN0/T1CK/SOSCO/EMUC3/PGC3 RB15/CN11/RP15/AN6 12 26
RA4/CN0/T1CK/SOSCO/EMUC3/PGC3 RB15/CN11/RP15/AN6
CRYSTAL CRYSTAL
DSPIC33FJ12GP202 DSPIC33FJ12GP202

R2 R1 R2 R1
10k 10k 10k 10k

PARA LA SEGUNDA SECUENCIA

D4 D3 D2 D1
D4 D3 D2 D1 LED-RED LED-RED LED-RED LED-RED
LED-RED LED-RED LED-RED LED-RED

U1
U1 1 4
1 4 1 MCLR RB0/CN4/RP0/AN2/EMUD1/PGD1
5
1 MCLR RB0/CN4/RP0/AN2/EMUD1/PGD1
RB1/CN5/RP1/AN3/EMUC1/PGC1
5 20
VDDCORE
RB1/CN5/RP1/AN3/EMUC1/PGC1
RB2/CN6/RP2/AN4
6
20 6 7
VDDCORE RB2/CN6/RP2/AN4 RB3/CN7/RP3/AN5
7 11
RB3/CN7/RP3/AN5 RB4/CN1/RP4/SOSCI/EMUD3/PGD3
11 14
RB4/CN1/RP4/SOSCI/EMUD3/PGD3 RB5/CN27/RP5/ASDA1
14 28 15
RB5/CN27/RP5/ASDA1 AVDD RB6/CN24/RP6/ASCL1
28 15 27 16
AVDD RB6/CN24/RP6/ASCL1 AVSS RB7/CN23/RP7/INT0
27 16 17
AVSS RB7/CN23/RP7/INT0 RB8/CN22/RP8/SDA1/TCK
17 18
RB8/CN22/RP8/SDA1/TCK RB9/CN21/RP9/SCL1/TCK
18 21
RB9/CN21/RP9/SCL1/TCK RB10/CN16/RP10/TDI
21 2 22
RB10/CN16/RP10/TDI RA0/CN2/VREF+/AN0/EMUD2/PGD2 RB11/CN15/RP11/TMS
2
RA0/CN2/VREF+/AN0/EMUD2/PGD2 RB11/CN15/RP11/TMS
22
X1 3
RA1/CN3/VREF-/AN1/EMUC2/PGC2 RB12/CN14/RP12/AN9
23 D8 D7 D6 D5
X1 3
RA1/CN3/VREF-/AN1/EMUC2/PGC2 RB12/CN14/RP12/AN9
23 D8 D7 D6 D5 9 24 LED-RED LED-RED LED-RED LED-RED
9 24 LED-RED LED-RED LED-RED LED-RED RA2/CN30/CLKI/OSCI RB13/CN13/RP13/AN8
RA2/CN30/CLKI/OSCI RB13/CN13/RP13/AN8 10 25
10 25 RA3/CN29/CLKO/OSCO RB14/CN12/RP14/AN7
RA3/CN29/CLKO/OSCO RB14/CN12/RP14/AN7 12 26
12 26 RA4/CN0/T1CK/SOSCO/EMUC3/PGC3 RB15/CN11/RP15/AN6
RA4/CN0/T1CK/SOSCO/EMUC3/PGC3 RB15/CN11/RP15/AN6 CRYSTAL
CRYSTAL DSPIC33FJ12GP202
DSPIC33FJ12GP202

R2 R1
10k 10k R1 R2
10k 10k

D4 D3 D2 D1 D4 D3 D2 D1
LED-RED LED-RED LED-RED LED-RED
LED-RED LED-RED LED-RED LED-RED

U1 U1
1 4
1 MCLR RB0/CN4/RP0/AN2/EMUD1/PGD1
RB1/CN5/RP1/AN3/EMUC1/PGC1
5 1 1
MCLR RB0/CN4/RP0/AN2/EMUD1/PGD1
4
5
20 6 RB1/CN5/RP1/AN3/EMUC1/PGC1
VDDCORE RB2/CN6/RP2/AN4 20 6
7 VDDCORE RB2/CN6/RP2/AN4
RB3/CN7/RP3/AN5 7
11 RB3/CN7/RP3/AN5
RB4/CN1/RP4/SOSCI/EMUD3/PGD3 11
14 RB4/CN1/RP4/SOSCI/EMUD3/PGD3
RB5/CN27/RP5/ASDA1 14
28 15 RB5/CN27/RP5/ASDA1
AVDD RB6/CN24/RP6/ASCL1 28 15
27 16 AVDD RB6/CN24/RP6/ASCL1
AVSS RB7/CN23/RP7/INT0 27 16
17 AVSS RB7/CN23/RP7/INT0
RB8/CN22/RP8/SDA1/TCK 17
18 RB8/CN22/RP8/SDA1/TCK
RB9/CN21/RP9/SCL1/TCK 18
21 RB9/CN21/RP9/SCL1/TCK
RB10/CN16/RP10/TDI 21
2 22 RB10/CN16/RP10/TDI
RA0/CN2/VREF+/AN0/EMUD2/PGD2 RB11/CN15/RP11/TMS 2 22
X1 3
RA1/CN3/VREF-/AN1/EMUC2/PGC2 RB12/CN14/RP12/AN9
23 D8 D7 D6 D5 X1 3
RA0/CN2/VREF+/AN0/EMUD2/PGD2 RB11/CN15/RP11/TMS
23 D8 D7 D6 D5
9 24 LED-RED LED-RED LED-RED LED-RED RA1/CN3/VREF-/AN1/EMUC2/PGC2 RB12/CN14/RP12/AN9
RA2/CN30/CLKI/OSCI RB13/CN13/RP13/AN8 9 24 LED-RED LED-RED LED-RED LED-RED
10 25 RA2/CN30/CLKI/OSCI RB13/CN13/RP13/AN8
RA3/CN29/CLKO/OSCO RB14/CN12/RP14/AN7 10 25
12 26 RA3/CN29/CLKO/OSCO RB14/CN12/RP14/AN7
RA4/CN0/T1CK/SOSCO/EMUC3/PGC3 RB15/CN11/RP15/AN6 12 26
RA4/CN0/T1CK/SOSCO/EMUC3/PGC3 RB15/CN11/RP15/AN6
CRYSTAL CRYSTAL
DSPIC33FJ12GP202 DSPIC33FJ12GP202

R1 R2 R1 R2
10k 10k 10k 10k
D4 D3 D2 D1 D4 D3 D2 D1
LED-RED LED-RED LED-RED LED-RED LED-RED LED-RED LED-RED LED-RED

U1 U1
1 4 1 4
1 MCLR RB0/CN4/RP0/AN2/EMUD1/PGD1
RB1/CN5/RP1/AN3/EMUC1/PGC1
5 1 MCLR RB0/CN4/RP0/AN2/EMUD1/PGD1
RB1/CN5/RP1/AN3/EMUC1/PGC1
5
20 6 20 6
VDDCORE RB2/CN6/RP2/AN4 VDDCORE RB2/CN6/RP2/AN4
7 7
RB3/CN7/RP3/AN5 RB3/CN7/RP3/AN5
11 11
RB4/CN1/RP4/SOSCI/EMUD3/PGD3 RB4/CN1/RP4/SOSCI/EMUD3/PGD3
14 14
RB5/CN27/RP5/ASDA1 RB5/CN27/RP5/ASDA1
28 15 28 15
AVDD RB6/CN24/RP6/ASCL1 AVDD RB6/CN24/RP6/ASCL1
27 16 27 16
AVSS RB7/CN23/RP7/INT0 AVSS RB7/CN23/RP7/INT0
17 17
RB8/CN22/RP8/SDA1/TCK RB8/CN22/RP8/SDA1/TCK
18 18
RB9/CN21/RP9/SCL1/TCK RB9/CN21/RP9/SCL1/TCK
21 21
RB10/CN16/RP10/TDI RB10/CN16/RP10/TDI
2 22 2 22
RA0/CN2/VREF+/AN0/EMUD2/PGD2 RB11/CN15/RP11/TMS RA0/CN2/VREF+/AN0/EMUD2/PGD2 RB11/CN15/RP11/TMS
X1 3
RA1/CN3/VREF-/AN1/EMUC2/PGC2 RB12/CN14/RP12/AN9
23 D8 D7 D6 D5 X1 3
RA1/CN3/VREF-/AN1/EMUC2/PGC2 RB12/CN14/RP12/AN9
23 D8 D7 D6 D5
9 24 LED-RED LED-RED LED-RED LED-RED 9 24 LED-RED LED-RED LED-RED LED-RED
RA2/CN30/CLKI/OSCI RB13/CN13/RP13/AN8 RA2/CN30/CLKI/OSCI RB13/CN13/RP13/AN8
10 25 10 25
RA3/CN29/CLKO/OSCO RB14/CN12/RP14/AN7 RA3/CN29/CLKO/OSCO RB14/CN12/RP14/AN7
12 26 12 26
RA4/CN0/T1CK/SOSCO/EMUC3/PGC3 RB15/CN11/RP15/AN6 RA4/CN0/T1CK/SOSCO/EMUC3/PGC3 RB15/CN11/RP15/AN6
CRYSTAL CRYSTAL
DSPIC33FJ12GP202 DSPIC33FJ12GP202

R1 R2 R1 R2
10k 10k 10k 10k

D4 D3 D2 D1 D4 D3 D2 D1
LED-RED LED-RED LED-RED LED-RED
LED-RED LED-RED LED-RED LED-RED

U1 U1
1 4
1 MCLR RB0/CN4/RP0/AN2/EMUD1/PGD1
RB1/CN5/RP1/AN3/EMUC1/PGC1
5 1 1
MCLR RB0/CN4/RP0/AN2/EMUD1/PGD1
4
5
20 6 RB1/CN5/RP1/AN3/EMUC1/PGC1
VDDCORE RB2/CN6/RP2/AN4 20 6
7 VDDCORE RB2/CN6/RP2/AN4
RB3/CN7/RP3/AN5 7
11 RB3/CN7/RP3/AN5
RB4/CN1/RP4/SOSCI/EMUD3/PGD3 11
14 RB4/CN1/RP4/SOSCI/EMUD3/PGD3
RB5/CN27/RP5/ASDA1 14
28 15 RB5/CN27/RP5/ASDA1
AVDD RB6/CN24/RP6/ASCL1 28 15
27 16 AVDD RB6/CN24/RP6/ASCL1
AVSS RB7/CN23/RP7/INT0 27 16
17 AVSS RB7/CN23/RP7/INT0
RB8/CN22/RP8/SDA1/TCK 17
18 RB8/CN22/RP8/SDA1/TCK
RB9/CN21/RP9/SCL1/TCK 18
21 RB9/CN21/RP9/SCL1/TCK
RB10/CN16/RP10/TDI 21
2 22 RB10/CN16/RP10/TDI
RA0/CN2/VREF+/AN0/EMUD2/PGD2 RB11/CN15/RP11/TMS 2 22
X1 3
RA1/CN3/VREF-/AN1/EMUC2/PGC2 RB12/CN14/RP12/AN9
23 D8 D7 D6 D5 X1 3
RA0/CN2/VREF+/AN0/EMUD2/PGD2 RB11/CN15/RP11/TMS
23 D8 D7 D6 D5
9 24 LED-RED LED-RED LED-RED LED-RED RA1/CN3/VREF-/AN1/EMUC2/PGC2 RB12/CN14/RP12/AN9
RA2/CN30/CLKI/OSCI RB13/CN13/RP13/AN8 9 24 LED-RED LED-RED LED-RED LED-RED
10 25 RA2/CN30/CLKI/OSCI RB13/CN13/RP13/AN8
RA3/CN29/CLKO/OSCO RB14/CN12/RP14/AN7 10 25
12 26 RA3/CN29/CLKO/OSCO RB14/CN12/RP14/AN7
RA4/CN0/T1CK/SOSCO/EMUC3/PGC3 RB15/CN11/RP15/AN6 12 26
RA4/CN0/T1CK/SOSCO/EMUC3/PGC3 RB15/CN11/RP15/AN6
CRYSTAL CRYSTAL
DSPIC33FJ12GP202 DSPIC33FJ12GP202

R1 R2 R1 R2
10k 10k 10k 10k

b) Realizar el programa para leer los interruptores RD0 y RD1 y realizar lo que se indica en
el enunciado
P3. Realizar el programa para generar una onda cuadrada de 1KHZ en el PIN RB0 cuando se
cierra un interruptor ubicado en el PIN RD0, frecuencia del cristal es de 4MHZ,debe utilizar el
TIMER 1 se pide

a) Realizar los calculos que debe hacer para obtener el valor a cargar en el PR1, utilice un
prescaler adecuado

1 1
= ∗ 256 ∗ (𝑃𝑅 − 0)
1𝐾𝐻𝑍 4𝑀𝐻𝑍
𝑃𝑅 = 15 = 0𝑥000𝐴
b) Realizar el programa comentado cada instrucción
c) Hacer el circuito dejando listo para hacer pruebas

D1
LED-RED

U1
1 4
1 MCLR RB0/CN4/RP0/AN2/EMUD1/PGD1
RB1/CN5/RP1/AN3/EMUC1/PGC1
5
20 6
VDDCORE RB2/CN6/RP2/AN4
7
RB3/CN7/RP3/AN5
11
RB4/CN1/RP4/SOSCI/EMUD3/PGD3
14
RB5/CN27/RP5/ASDA1
28 15
AVDD RB6/CN24/RP6/ASCL1
27 16
AVSS RB7/CN23/RP7/INT0
17
RB8/CN22/RP8/SDA1/TCK A
18
RB9/CN21/RP9/SCL1/TCK
21
RB10/CN16/RP10/TDI B
2 22
RA0/CN2/VREF+/AN0/EMUD2/PGD2 RB11/CN15/RP11/TMS
X1 3
RA1/CN3/VREF-/AN1/EMUC2/PGC2 RB12/CN14/RP12/AN9
23
C
9 24
RA2/CN30/CLKI/OSCI RB13/CN13/RP13/AN8
10 25
RA3/CN29/CLKO/OSCO RB14/CN12/RP14/AN7 D
12 26
RA4/CN0/T1CK/SOSCO/EMUC3/PGC3 RB15/CN11/RP15/AN6
CRYSTAL
DSPIC33FJ12GP202

También podría gustarte