Página 1 de 1

simular passo a passo com proteus

MensagemEnviado: 16 Mar 2009 07:20
por fernandor
Galera

Tem como usar o proteus e simular o codigo fonte linha por linha.?
Quero acompanhar os valores que as variaveis do meu programa assumem ao longo da execucao do programa.

valeu

fernando

Re: simular passo a passo com proteus

MensagemEnviado: 16 Mar 2009 08:29
por amboni
fernandor escreveu:Galera

Tem como usar o proteus e simular o codigo fonte linha por linha.?
Quero acompanhar os valores que as variaveis do meu programa assumem ao longo da execucao do programa.

valeu

fernando



vc deve carregar o .COF e manda simular.... la no botãozinho de "play"... ai vc aperta o "pause" e apareçe seu codigo... se não aparecer seu codigo qndo vc apertar "pause"... vá em DEBUG> PIC CPU SOURCE CODE



amboni

ccs

MensagemEnviado: 16 Mar 2009 11:01
por fernandor
muito obrigado amboni... vou testar sua dica...

e seu eu quiser acompanhar os valores das variaveis no CCS? tem como?

obrigado

fernando

proteus

MensagemEnviado: 17 Mar 2009 12:58
por fernandor
estou tentando simular o seguinte codigo. Nao encontrei a opcao
PIC CPU SOURCE CODE só registers, datamemory, program memory e stack.
Quero acompanhar o valor que a variavel counter assume durante a execucao do programa.

#include <16C77.h>
#use delay(clock=4000000)
#include <lcd.c>


#int_TIMER0
void TIMER0()
{
int counter;
set_timer0(0);
if(counter == 15)
{
counter++;
}
}



void main() {
setup_timer_0(RTCC_INTERNAL| RTCC_DIV_256|RTCC_8_BIT); //clock interno; prescaler; 8bits
enable_interrupts(INT_RTCC);
enable_interrupts(GLOBAL);

lcd_init();
lcd_gotoxy(1,1);
lcd_putc("teste");

}


valeu

fernando

Re: proteus

MensagemEnviado: 17 Mar 2009 15:41
por amboni
Precisa carregar o arquivo .COF que o CCS gera... pelo menos aqui no meu sempre funcionou....

o arquivo .HEX não funciona esta opção,

Amboni

proteus

MensagemEnviado: 17 Mar 2009 17:06
por fernandor
amboni...

funcionando ta ...o negocio é que quero acompanhar os valores que as variaveis do meu codigo vao assumindo durante a execucao do mesmo.

obrigado

fernando