0% encontró este documento útil (0 votos)
15 vistas5 páginas

Programación de Matrices LED 8x32 con PIC

El documento describe la programación de una matriz de LEDs 8x32 utilizando el microcontrolador PIC 16F877A y el registro de desplazamiento 74LS164. Se menciona el uso del software PROTON IDE para la programación en BASIC y se proporciona un código de ejemplo. Además, se indica que se utilizarán simuladores como Proteus para visualizar el funcionamiento de la matriz.

Cargado por

daniel sam
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
15 vistas5 páginas

Programación de Matrices LED 8x32 con PIC

El documento describe la programación de una matriz de LEDs 8x32 utilizando el microcontrolador PIC 16F877A y el registro de desplazamiento 74LS164. Se menciona el uso del software PROTON IDE para la programación en BASIC y se proporciona un código de ejemplo. Además, se indica que se utilizarán simuladores como Proteus para visualizar el funcionamiento de la matriz.

Cargado por

daniel sam
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

programacion de matrices leds 8X32, con el PIC 16f877a.

Una matriz de leds está constituido por leds dispuestos entre filas y columnas, cada led se conecta a
una fila y a una columna,el ánodo va conectado a una fila y el cátodo va conectado una salida del
74ls164 ; en este vídeo veremos la programación pero en un simulador como proteus.

Los registros de desplazamiento 74ls164 (entrada serie salida paralelo) son circuitos secuenciales
sencillos, compuestos por un conjunto de biestables que se conectan en serie,y una circuiteria
adicional que controla los modos de cargar y acceder a los datos que almacenan. Su principal
función, en el seno de sistemas más complejos, es servir de almacenamiento temporal de un
conjunto de bits sobre los que se está realizando una tarea de procesamiento.

Entrada serie / salida paralelo 74LS164, este es el circuito integrado que utilizaremos para hacer
muchas columnas, hasta 64 columnas, ya subiré más vídeos de matrices más grandes como de
8x64, y también de 16x64.

La programación que veremos a continuación está programado con el programa PROTON IDE
(BASIC), este es un programa de nivel alto ,es muy fácil de manejar , la matrices en
la programación son de 8x8 , tenemos 4 de ellas , que al multiplicar 4x8 tendríamos 32 columnas,
utilizamos el pic16f877a.

Miren el vídeo a continuación, donde lo entenderán mejor.

:10000000000000308A002B28A501A400FF30A407BF

:10001000031CA507031C26280330A300DF30122091

:100020000628A301E83EA200A309FC30031C1B28FC

:10003000A20703181828A2070000A30F18282218E7

:100040002128A21C252800002528080083138312DC

:10005000031300000800A101A0018A110A12E5297A

:10006000003021078A003B30200703188A0AA00AC3

:100070000319A10A82000034003400340034003433
:1000800000340034003400340034003400340034D0

:1000900000340034003400340034003400340034C0

:1000A00000340034003400340034003400340034B0

:1000B00000340034003400340034003400340034A0

:1000C0000034003400340034003400340034003490

:1000D0000034003400340034003400340034003480

:1000E00000340034FF348934893489348134003455

:1000F0006234913489348934893446340034FF348D

:1001000088348834883488347034003481348134BD

:10011000FF34813481340034FF34403430340C34C3

:100120000234FF3400347E348134813481348134AC

:100130007E3400348334853489349134A134C1341D

:1001400000347F3488348834883488347F340034F1

:1001500000340034003400340034003400340034FF

:1001600000340034FF3489348934893481340034D4

:100170006234913489348934893446340034FF340C

:10018000883488348834883470340034FF348934B7

:1001900089348934813400340634813481348134A3

:1001A000FE348034803400347E34813481348134B0

:1001B00081347E34003400340034003400340034A0

:1001C000003400340034003400340034023481340C

:1001D0008134FF34FF348034803400341E343F34A3

:1001E000213421343F341E3400343134393429343D

:1001F0002D342734233400341E343F342534253441

:100200003D341834003400340034003400340034F9

:100210000034003400340034003481348134FF343D

:10022000FF348134813400343C343E3401340134B1

:100230003E343C3400341E343F34213421343E34C7

:100240007F346334003420343F343F340C3418346A

:100250003F343F3400340034003400340034003480

:10026000003400340C34663463340334633466344D
:100270000C340034003400340034003400340034D2

:100280000034FF34FF3489348934893481340034B4

:10029000FF34FF3403340334033403340034FF34B5

:1002A000FF3489348934893481340034FF34FF3495

:1002B000C334C334C334C3340034C034C034FF3413

:1002C000FF34C034C0340034FF34FF3488348C34FD

:1002D000F734713400347E34FF3481348134FF3498

:1002E0007E340034FF34FF34603418340634FF3475

:1002F000FF340034C334C334FF34FF34C334C33455

:100300000034FF34FF34C334C334C334C334003443

:100310007F34FF34C834C834C834FF347F340034E9

:100320000034003400340034003400340034F3343A

:10033000F334D334D334DF34CE34003400341E34B9

:10034000213421342134003400342F34003400347B

:100350001E34213421342134003400348034FF34FD

:100360000134003400341E342134213421341E344D

:1003700000340034003400340034003400340034DD

:1003800000340034003400340034003400340034CD

:1003900000340034003400340034003400340034BD

:1003A00000340034003400340034003400340034AD

:1003B000003400340034003400340034003400349D

:1003C00000340034003400340034073083169C00BD

:1003D00007309F00860187018601831286018316FC

:1003E000870183128701A901A8012C08A8072D08FD

:1003F0000318013EA9071F302807AA00290803187F

:10040000013EAB00B401043034028A110A12031811

:100410004F2AA7010130A600B201083032028A112A

:100420000A1203184A2A2908B1002808B000310826

:100430002B028A110A12031C3B2A8A110A12031D7D

:10044000272A30082A028A110A12031C3B2A310883

:10045000A1003008A0008A013020AE008A013020BF
:10046000AF008A110A126922B00A0319B10A8A116F

:100470000A12031D172A2609860001308A0104206A

:100480000310A60DA70DFF308600B20A8A110A12CA

:10049000031D0D2AB40A8A110A12031D032AAC0A8D

:1004A0000319AD0A01302D028A110A12031C642AB5

:1004B0008A110A12031D622A7F302C028A110A1245

:1004C000031C642AAD01AC018A01F32963008A018F

:1004D000662A3208073C8A110A12031C7B2A023062

:1004E0008A00320882077B2A912AA72ABD2AD32AAA

:1004F000E92AFF2A152B8A110A12AE1B882A8717B0

:10050000000007100000071400008A110A128E2A4A

:100510008713000007100000071400008A110A1258

:10052000282B8A110A122E1B9E2A871700000710FB

:100530000000071400008A110A12A42A8713000081

:1005400007100000071400008A110A12282B8A11D4

:100550000A12AE1AB42A8717000007100000071409

:1005600000008A110A12BA2A87130000071000003F

:10057000071400008A110A12282B8A110A122E1A57

:10058000CA2A8717000007100000071400008A110C

:100590000A12D02A87130000071000000714000079

:1005A0008A110A12282B8A110A12AE19E02A87171B

:1005B000000007100000071400008A110A12E62A42

:1005C0008713000007100000071400008A110A12A8

:1005D000282B8A110A122E19F62A871700000710F5

:1005E0000000071400008A110A12FC2A8713000079

:1005F00007100000071400008A110A12282B8A1124

:100600000A12AE180C2B8717000007100000071401

:1006100000008A110A12122B871300000710000035

:10062000071400008A110A12282B8A110A122E18A8

:10063000222B8717000007100000071400008A1102

:100640000A12282B8713000007100000071400006F
:020650000800A0

:02400E00323F3F

:00000001FF

También podría gustarte