Ejemplo s 01

Embed Size (px)

Citation preview

Microcontroladores PIC I

Manuel Alvarado Balden

[email protected]

Microcontroladores PIC I

Ejemplo 01:

Va m os a em p eza r c on lo m a s senc illo, enc end er y apagar leds. As, va m os a em p eza r p or lo m s b sic o p a ra ir a p rend iend o la s instruc c iones y ver m a s a d eta lle el func iona m iento d el PIC.

2

06/11/2011

Manuel Alvarado Balden

[email protected]

Microcontroladores PIC I

3

06/11/2011

Manuel Alvarado Balden

[email protected]

Microcontroladores PIC I

4

06/11/2011

Manuel Alvarado Balden

[email protected]

Microcontroladores PIC I

5

06/11/2011

Manuel Alvarado Balden

[email protected]

Microcontroladores PIC I

6

06/11/2011

Manuel Alvarado Balden

[email protected]

Microcontroladores PIC I

7

06/11/2011

Manuel Alvarado Balden

[email protected]

Microcontroladores PIC I

8

06/11/2011

Manuel Alvarado Balden

[email protected]

Microcontroladores PIC I

9

06/11/2011

Manuel Alvarado Balden

[email protected]

Microcontroladores PIC I

10

06/11/2011

Manuel Alvarado Balden

[email protected]

Microcontroladores PIC I

11

06/11/2011

Manuel Alvarado Balden

[email protected]

Microcontroladores PIC I

12

06/11/2011

Manuel Alvarado Balden

[email protected]

Microcontroladores PIC I

13

06/11/2011

Manuel Alvarado Balden

[email protected]

Microcontroladores PIC I

14

06/11/2011

Manuel Alvarado Balden

[email protected]

Microcontroladores PIC I

15

06/11/2011

Manuel Alvarado Balden

[email protected]

Microcontroladores PIC I

16

06/11/2011

Manuel Alvarado Balden

[email protected]

Microcontroladores PIC I

17

06/11/2011

Manuel Alvarado Balden

[email protected]

Microcontroladores PIC I

18

06/11/2011

Manuel Alvarado Balden

[email protected]

Microcontroladores PIC I

Ej e m plo 0 2 : En ce n die n do y a pa ga n do LED s a h or a con r e t a r do!El principio del retardo es contar descendentemente desde un nmero dado y al momento de que la cuenta llega a cero dejar de contar. El cero indica el fin del retardo y una vez concluido puede continuar la ejecucin del programa.

19

06/11/2011

Manuel Alvarado Balden

[email protected]

Microcontroladores PIC I

20

06/11/2011

Manuel Alvarado Balden

[email protected]

Microcontroladores PIC I

21

06/11/2011

Manuel Alvarado Balden

[email protected]

Microcontroladores PIC I

Ej e m plo 0 3 : Re t a r dos An ida dosHaremos un caso general donde un contador esta dentro de otro, lo cual nos permite hacer retardos mayores

22

06/11/2011

Manuel Alvarado Balden

[email protected]

Microcontroladores PIC I

23

06/11/2011

Manuel Alvarado Balden

[email protected]

Microcontroladores PIC I

24

06/11/2011

Manuel Alvarado Balden

[email protected]

Microcontroladores PIC I

25

06/11/2011

Manuel Alvarado Balden

[email protected]

Microcontroladores PIC I

26

06/11/2011

Manuel Alvarado Balden

[email protected]

Microcontroladores PIC I

27

06/11/2011

Manuel Alvarado Balden

[email protected]

Microcontroladores PIC I

Ej e m plo 0 3 : Lle n a do de Lu ce sHacer un programa que genere el siguiente juego de luces en el puertoB para t=250ms

28

06/11/2011

Manuel Alvarado Balden

[email protected]

Microcontroladores PIC I

29

06/11/2011

Manuel Alvarado Balden

[email protected]

Microcontroladores PIC I

30

06/11/2011

Manuel Alvarado Balden

[email protected]

Microcontroladores PIC I

31

06/11/2011

Manuel Alvarado Balden

[email protected]

Microcontroladores PIC I

32

06/11/2011

Manuel Alvarado Balden

[email protected]

Microcontroladores PIC I

Ej e m plo 0 3 : Lle n a do de Lu ce sHacer un programa que genere el siguiente juego de luces en el puertoB para t=250ms

33

06/11/2011

Manuel Alvarado Balden

[email protected]

Microcontroladores PIC I

34

06/11/2011

Manuel Alvarado Balden

[email protected]

Microcontroladores PIC I

35

06/11/2011

Manuel Alvarado Balden

[email protected]

Microcontroladores PIC I

Muchas GraciasManuel Alvarado Balden [email protected]

36

06/11/2011

Manuel Alvarado Balden

[email protected]