Problemas com o P0 do 89s52

Software e Hardware para linha x51

Moderadores: 51, guest2003, Renie, gpenga

Problemas com o P0 do 89s52

Mensagempor edusoppa » 27 Jun 2007 13:30

Ola pessoal,
Não sei o que está acontecendo, mas quando eu coloco uma rede resistiva de 10k no P0 do 89s52 parece que ele não inicializa, alguem sabe o que pode ser, a no programa eu deixei ele (P0) em nivel logico alto.Obrigado.
edusoppa
Nibble
 
Mensagens: 55
Registrado em: 23 Out 2006 15:55

Mensagempor brasilma » 27 Jun 2007 13:53

Edu,

Não tem haver com a rede em P0 não, nossos equipamentos são assim (bem como outros, pois é uma configuração padrão) e não ocorre o que diz.

Acho que é outra coisa, ou o processador, cristal, fonte, reset.

Mesmo porque esses MCs são verdadeiros "tanques de guerra", e funcionam até "debaixo d'água".

Abraços,
MArcos.
" A Teoria orienta e a Prática decide" ;-)
Avatar do usuário
brasilma
Dword
 
Mensagens: 3621
Registrado em: 11 Out 2006 15:39
Localização: Planeta Terra

Mensagempor edusoppa » 27 Jun 2007 14:24

Olá Marcos,
Concordo com você também achei muito estranho, mas se eu retirar a rede resistiva o microcontrolador funciona corretamente, o programa roda que uma beleza. Após ter verificado isto resolvi colocar apenas um resistor em pull-up de 10k no P0_0 e funcionou, ai coloquei no P0_1 funcionou, quando coloquei no P0_3 pau, parece que o uc fica resetado.
Obrigado.
Eduardo.
edusoppa
Nibble
 
Mensagens: 55
Registrado em: 23 Out 2006 15:55

Mensagempor edusoppa » 06 Jul 2007 17:51

Problema resolvido....
edusoppa
Nibble
 
Mensagens: 55
Registrado em: 23 Out 2006 15:55

Mensagempor brasilma » 06 Jul 2007 22:23

Como assim "problema resolvido..." e boa, aqui ajoelhou tem de rezar, pode ir nos contando qual era a "barbada"!!! rs, rs
" A Teoria orienta e a Prática decide" ;-)
Avatar do usuário
brasilma
Dword
 
Mensagens: 3621
Registrado em: 11 Out 2006 15:39
Localização: Planeta Terra

Mensagempor edusoppa » 11 Jul 2007 21:29

heheheh
Seguinte cheguei na seguinte conclusão....
Só podia ser o software que eu estava usando para gravar, eu estava usando o grava8051 v 2.8, agora estou usando o grava8051 v2.7 que utiliza apenas *.bin, mas nada que um hex2bin nao resolva.
O importante é que esta tudo como manda o figurino, hehehehiuahuhauh. eu jah avisei o Rafel.

Um abraço,
Eduardo.
edusoppa
Nibble
 
Mensagens: 55
Registrado em: 23 Out 2006 15:55

Mensagempor barboza » 11 Jul 2007 21:35

O que o sw de gravação tem a ver com resistores de pull-up na P0?
Os homens mentiriam muito menos se as mulheres fizessem menos perguntas.
Avatar do usuário
barboza
Word
 
Mensagens: 948
Registrado em: 17 Out 2006 13:42
Localização: Longe de onde gostaria de estar

Mensagempor brasilma » 11 Jul 2007 21:58

Captei, eu já avisei ele sobre este problema no ano passado, na verdade acho que ele fez a opção HEX de tanto eu "encher o saco", mas como vc mesmo percebeu não ficou boa, e eu tbem estou usando o bom e velho HEX/BIN.

Barboza, o gravador altera o programa, geralmente as mudanças são muito pequenas que não impedem o funcionamento, comigo aconteceu a mesma coisa, o programa funcionava, só que dava alguns "efeitos colaterais"
" A Teoria orienta e a Prática decide" ;-)
Avatar do usuário
brasilma
Dword
 
Mensagens: 3621
Registrado em: 11 Out 2006 15:39
Localização: Planeta Terra

Mensagempor edusoppa » 13 Jul 2007 15:32

Isto ai.....
edusoppa
Nibble
 
Mensagens: 55
Registrado em: 23 Out 2006 15:55


Voltar para 8051

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado e 1 visitante

x