Página 1 de 1
observação.

Enviado:
30 Nov 2006 10:35
por fabim
Amigos do ASM51.
Para os iniciantes que ja conhecem asm e querem migrar para uma linguagem de alto nivel.
Experimentem baixar na net a IDE "MikroPAscal". mikroe.com.
Um dos melhores compiladores que ja conheci e ainda com uma biblioteca bem grande e comandos simples e faceis de memorizar, e pra deixar o prato mais gostoso tem um q help ao lado para facilitar o aprendizado. vários exemplos em USB para 18F .. CAN .. SPI.. Display etc.
Vale a pena aprender a fuçar no menino, para quem ja conhece pascal é papada..
O compilador é demo e compila até 2048...
Abraços.
Fabim

Enviado:
30 Nov 2006 14:37
por proex
MicroPascal é pra Dspic somente.

Enviado:
30 Nov 2006 14:49
por fabim
Po Proex.. da uma olhada direitinho antes de afirmar algo....
Tenho até o ***** do 5.0.0.3 Full..
BLZ.
para down...
MI"K"ROC
MIKROBASIC
MIKROPASCAL
link para down..
http://www.mikroe.com/en/download/

Enviado:
30 Nov 2006 15:27
por proex
Por que nao disse logo que existe outro MikroPascal pra PIc? ehehehhe
Perdi um tempao baixando a versao pra Dspic.

Enviado:
01 Dez 2006 07:33
por proex
Muito interessante compilador C deles, muitas funçoes já inclusas.
Comparado com o CCS que tenho aqui, é bem superior.

Enviado:
01 Dez 2006 13:49
por fabim
Vc deu uma olhada nos exemplos..
A biblioteca.
É enorme.. faz tudo suzim. rss.
fóra que quando precisar de velocidade, ele aceita asm sem problemas, basta na inicialização do micro vc colocar algum valor nas variaveis que o asm vai usar.. sinão da um erro.
Bão eim. rsss
Abração PROEX.

Enviado:
01 Dez 2006 15:37
por Maia
Baixei o MikroPascal do site e já fiz alguns testes e ele em hora alguma disse que era demo. Quais as limitações da versão demo e quando que elas se manifestam?
Abraços,
Maia

Enviado:
01 Dez 2006 16:28
por fabim
demo.. ele compila até 2K... depois disso.
Error .. demo limit.

Enviado:
01 Dez 2006 17:00
por Renie
Olá Maia!
Coloca a lib de glcd e só um comando dentro do programa!
Só a lib de glcd estoura o limite!hehehehhe

Enviado:
01 Dez 2006 21:32
por proex
Isso é verdade. Estava vendo essas libs e o código assembler gerado por elas. Mas isso é uma caracteristica do C.
Talvez algum compilador gere um código um pouco mais enxuto, mas sempre será muito maior que o escrito diretamente em assembler.
Afinal, usar C para escrever código pra chip de 2k de memoria é chutar o balde ehehhe.
Mas o MikroC é muito bom mesmo, principalmente se o usarmos a familia 18F. Muito superior ao CCS.

Enviado:
07 Dez 2006 07:07
por fabim
bom gentem.
Deem uma procurada na net, que tem uns doidos que ja fizeram o ckack para o 5.0.0.3 o menino fica full funfiona fuvio, 100 excessão..
To usando o Mikropascal, porem o cracker é para o C Basic e PAscal..
E outra coisa vc pode usar ASM quando quizer e interfaciar com pascal sem dar nenhum errinho.
Abraços a todos.
Fabim

Enviado:
07 Dez 2006 11:13
por lopz
eu tenho o essencial para a versão 6 do MikroC... se alguem tiver interresse,,, me fala;; que eu mando em off...

Enviado:
07 Dez 2006 11:39
por Fábio Pereira
Proex,
Discordo de ti ... Eu programo vários micros com menos de 2kb de memória e em C e não tenho problema nenhum.
Acho que as pessoas confundem as coisas: C é uma baita ferramenta e permite fazer coisas muito complexas facilmente.
Quer um exemplo ?
main()
{
volatile float a,b,c;
a=10.567;
b=1.834;
c=(a/2.3)*b;
}
O código C é bem pequeninho, mas o código binário gerado ... É bem grande ...
A culpa é do compilador ? Eu acho que não. Faça a mesma coisa em assemby e veja.
A culpa é do programador.
Quando se fala de compiladores com bibliotecas prontas como o CCS ou o MikroC, a maioria das pessoas se esquecem de que tais bibliotecas ou funções são desenvolvidas para serem genéricas, permitindo que sejam configuradas para vários hardwares diferentes.
No entanto, se você otimizar a biblioteca ou função, ou ainda escrever as suas próprias funções (como você provavelmente o faria em ASM), aí você verá que C não é tão ruim assim.
Até +