CENTRAL DE ATENDIMENTO
De segunda à sexta das 8:00 às 17:30
(11) 3522-7626 / vendas@robocore.net
Retornar
ao topo

Classifique este tópicoPéssimoRuimMedianoBomÓtimo
Autor
Mensagem
3
laps1978

Level 0
40226 xp

Registrado em:
21/05/2020





Mensagens:
2
3
laps1978

Responder com citações
Mensagem Qui Mai 21, 2020 10:20 pm
Ligar Display 7 segmentos em duas portas PIC18
Estou querendo ligar um display de 7 segmentos utilizando 2 PORTAS do PIC18F4685: 
A = RB0, B = RB1, C = RB2, D = RB3, E = RB4, F = RB5, G = RA0

Utilizo um Array;

unsigned char  const SEGMENT_MAP[10] = {0x3F,0x06,0x5B,0x4F,0x66,0x6D,0x7D,0x07,0x7F,0x6F};
 

O Modulo possui 7 displays de 7 segmentos.

A Seleção dos displays são feitas por um 74LS273 ligado a saída dos segmentos.

RB0 = DISPLAY 1
RB1 = DISPLAY 2

.....

RA0 = DISPLAY 7
3
laps1978

Level 0
40226 xp

Registrado em:
21/05/2020





Mensagens:
2
3
laps1978

Responder com citações
Mensagem Sab Mai 23, 2020 8:13 pm
Ligar Display 7 segmentos em duas portas PIC18
TRISB = 0xC0; /* Utilizando as saidas de RB0 a RB05*/


PORTB = 0X84;RA5=1;
RA5=0;
PORTB=(SEGMENT_MAP[mil]); if ((mil !=1)&&(mil !=7)&&(mil !=0)){RA0 =1;}
__delay_ms(5);
RA0=0;


RA5 = CLCK DO 74LS273
Mostrar mensagens desde a última:




Ir para:  
Todos os horários são GMT - 3 HorasVocê não tem permissão para escrever novas mensagens
v não tem permissão para responder às mensagens
Você não tem permissão para editar suas mensagens
Você não tem permissão para deletar suas mensagens
Você não tem permissão para classificar tópicos
Você não tem permissão para classificar mensagens
Você não tem permissão para votar em enquetes
Anexar downloads : Proibido
Fazer Download de Arquivos: Permitido
Powered by phpBB © 2001 phpBB Group