PICSimLab

1. PICSimLab

Guilherme
daher

(usa Slackware)

Enviado em 17/09/2014 - 14:25h

Alguém sabe compilar um código C para hexadecimal? Preciso simular o PIC16F628A. No Windows existe o MikroC Pro For PIC. Porém, não consegui o mesmo para o Linux.
Obrigado.


  


2. Re: PICSimLab

Ton Melo
IZhaq_melo

(usa FreeBSD)

Enviado em 17/09/2014 - 14:39h

gdaher escreveu:

Alguém sabe compilar um código C para hexadecimal? Preciso simular o PIC16F628A. No Windows existe o MikroC Pro For PIC. Porém, não consegui o mesmo para o Linux.
Obrigado.


view it:
http://www.digitalpeer.com/blog/programming-a-pic-on-linux-tutorial


3. Re: PICSimLab

Guilherme
daher

(usa Slackware)

Enviado em 17/09/2014 - 14:47h

IZhaq_melo escreveu:

gdaher escreveu:

Alguém sabe compilar um código C para hexadecimal? Preciso simular o PIC16F628A. No Windows existe o MikroC Pro For PIC. Porém, não consegui o mesmo para o Linux.
Obrigado.


view it:
http://www.digitalpeer.com/blog/programming-a-pic-on-linux-tutorial


Eu tentei algo parecido. Mas também não deu certo.


4. Re: PICSimLab

Ton Melo
IZhaq_melo

(usa FreeBSD)

Enviado em 17/09/2014 - 15:03h

gdaher escreveu:

IZhaq_melo escreveu:

gdaher escreveu:

Alguém sabe compilar um código C para hexadecimal? Preciso simular o PIC16F628A. No Windows existe o MikroC Pro For PIC. Porém, não consegui o mesmo para o Linux.
Obrigado.


view it:
http://www.digitalpeer.com/blog/programming-a-pic-on-linux-tutorial


Eu tentei algo parecido. Mas também não deu certo.


por gentileza detalhe o que fez. e o que deu errado.

da forma que voce informou podem ser várias coisas incluindo LEITURA.


5. Re: PICSimLab

Guilherme
daher

(usa Slackware)

Enviado em 17/09/2014 - 15:07h

IZhaq_melo escreveu:

gdaher escreveu:

IZhaq_melo escreveu:

gdaher escreveu:

Alguém sabe compilar um código C para hexadecimal? Preciso simular o PIC16F628A. No Windows existe o MikroC Pro For PIC. Porém, não consegui o mesmo para o Linux.
Obrigado.


view it:
http://www.digitalpeer.com/blog/programming-a-pic-on-linux-tutorial


Eu tentei algo parecido. Mas também não deu certo.


por gentileza detalhe o que fez. e o que deu errado.

da forma que voce informou podem ser várias coisas incluindo LEITURA.


Eu baixei o sdcc. Mas, quando mandei compilar para hexa, o código deu errado. E com o LPLAB é a mesma coisa. Um exemplo de código que eu utilizo:
main void(){
TRISB = 0;
PORTB = 0b01010101;
}


6. Re: PICSimLab

Ton Melo
IZhaq_melo

(usa FreeBSD)

Enviado em 17/09/2014 - 15:19h

gdaher escreveu:

IZhaq_melo escreveu:

gdaher escreveu:

IZhaq_melo escreveu:

gdaher escreveu:

Alguém sabe compilar um código C para hexadecimal? Preciso simular o PIC16F628A. No Windows existe o MikroC Pro For PIC. Porém, não consegui o mesmo para o Linux.
Obrigado.


view it:
http://www.digitalpeer.com/blog/programming-a-pic-on-linux-tutorial


Eu tentei algo parecido. Mas também não deu certo.


por gentileza detalhe o que fez. e o que deu errado.

da forma que voce informou podem ser várias coisas incluindo LEITURA.


Eu baixei o sdcc. Mas, quando mandei compilar para hexa, o código deu errado. E com o LPLAB é a mesma coisa. Um exemplo de código que eu utilizo:
main void(){
TRISB = 0;
PORTB = 0b01010101;
}



cara talvez eu nao tenha me expressado adequadamente mas detalhe o que que dizer:


'quando mandei compilar para hexa, o código deu errado.'


erro de compilação?
erro de verificaçao/pré-compilação?
a compilação é realializada com sucesso mas o código produzido ta errado?
erro ao instalar o sdcc e o suar o mesmo?

qual usuário voce ta usando para compilar programas? ( root ou o teu mesmo? )

verifique a base:

http://sdccokr.dl9sec.de/resources.htm

e tem esse parte que ajuda a configurar o ambiente:

http://www.warpedlogic.co.uk/node/8







7. Re: PICSimLab

Guilherme
daher

(usa Slackware)

Enviado em 17/09/2014 - 15:22h

IZhaq_melo escreveu:

gdaher escreveu:

IZhaq_melo escreveu:

gdaher escreveu:

IZhaq_melo escreveu:

gdaher escreveu:

Alguém sabe compilar um código C para hexadecimal? Preciso simular o PIC16F628A. No Windows existe o MikroC Pro For PIC. Porém, não consegui o mesmo para o Linux.
Obrigado.


view it:
http://www.digitalpeer.com/blog/programming-a-pic-on-linux-tutorial


Eu tentei algo parecido. Mas também não deu certo.


por gentileza detalhe o que fez. e o que deu errado.

da forma que voce informou podem ser várias coisas incluindo LEITURA.


Eu baixei o sdcc. Mas, quando mandei compilar para hexa, o código deu errado. E com o LPLAB é a mesma coisa. Um exemplo de código que eu utilizo:
main void(){
TRISB = 0;
PORTB = 0b01010101;
}



cara talvez eu nao tenha me expressado adequadamente mas detalhe o que que dizer:


'quando mandei compilar para hexa, o código deu errado.'


erro de compilação?
erro de verificaçao/pré-compilação?
a compilação é realializada com sucesso mas o código produzido ta errado?
erro ao instalar o sdcc e o suar o mesmo?

qual usuário voce ta usando para compilar programas? ( root ou o teu mesmo? )

verifique a base:

http://sdccokr.dl9sec.de/resources.htm

e tem esse parte que ajuda a configurar o ambiente:

http://www.warpedlogic.co.uk/node/8





Apresentou um erro para compilar.


8. Re: PICSimLab

Ton Melo
IZhaq_melo

(usa FreeBSD)

Enviado em 17/09/2014 - 15:35h

cara vamos por partes:

teria como voce detalhar o que ta fazendo:

1º do código c

2º o código hex


veja na parte de configuração:

http://www.warpedlogic.co.uk/node/8

verifique a parte:

Setting up PIC header files
e depois na hora de compílar:

'PIC16F877 Example'

sdcc -mpic14 -p16f84 test.c


for fim veja:

--Installing PIC16 Libraries
http://www.warpedlogic.co.uk/?q=node/9


por gentileza peço que detalhe o erro,
se voce tornar a dizer: DEU ERRO, ou DEU um erro aqui... vou entender que voce não quer a minha ajuda.


9. Re: PICSimLab

Ton Melo
IZhaq_melo

(usa FreeBSD)

Enviado em 18/09/2014 - 23:10h

testou o voltou pra janela?


10. Re: PICSimLab

Guilherme
daher

(usa Slackware)

Enviado em 10/12/2014 - 13:00h

IZhaq_melo escreveu:

testou o voltou pra janela?


Eu instalei o MPLAB. Mas, não rodou bem. Quando declarava TRISB, TRISA, etc, dava problema.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts