PTA4

Software e Hardware para uC da Qualcomm, NXP, FreeScale e Motorola

Moderadores: 51, guest2003

PTA4

Mensagempor CCandido » 29 Dez 2006 08:07

configuro a PTA4 como entrada , simula blz, mas em funcionamento
ela se conporta como saida ou saida mas sem setar/resetar.......
problema é, testo ela e não tenho o resultado esperado se 0 ou 1.
QT4
veja:
#define _SCL PTA_PTA4

//---------------------------------------
void Init_System (void){

CONFIG1 =0x39;
CONFIG2 =0x80;
asm NOP
asm NOP

if( Optional != 255)
OSCTRIM = Optional;

OSCSTAT =0;
INTSCR =2;


DDRA =0x21; PTA =0x21; PTAPUE =0xFF;

}
//-----------------------------------------
dly =200;
while( _SCL && dly ); <<------------

while(! _SCL && dly ); <<-----------

if(dly)
return(true);
return(false);

simplismente não funciona.
ai mudo para outra porta funciona......
no começo desta familha tive problemas com a PTA3 em asm.
agora mais esta.
CCandido
Byte
 
Mensagens: 120
Registrado em: 12 Out 2006 12:54
Localização: Londrina-PR

Mensagempor ddkks » 29 Dez 2006 08:30

Opa!

Vc ativou a função OSC2EN no pino PTA4 quando setou PTAPUE=0xFF... Coloque o osciloscópio no pino e verá a freq. interna.
;)
ddkks
Bit
 
Mensagens: 14
Registrado em: 26 Out 2006 12:50
Localização: Sao Paulo

Mensagempor CCandido » 29 Dez 2006 08:54

eu ja avia desativado o pullup nele antes, não tinha resolvido.
mas, vou testar dinovo por desencargo.
brigadu.
atemas,
CCandido
Byte
 
Mensagens: 120
Registrado em: 12 Out 2006 12:54
Localização: Londrina-PR


Voltar para NXP (ex-FreeScale (ex-Motorola))

Quem está online

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

cron

x