[tutorial] simulador pic (oshonsoft)

Iniciado por kodo no kami, Abril 26, 2017, 00:21:33 AM

tópico anterior - próximo tópico

0 Membros e 2 Visitantes estão vendo este tópico.

kodo no kami

e ae galera beleza nesse tutorial vou falar um pouco sobre um simulador pic da oshonsoft, ele é um simulador bem simples que simula diversas familia de microcontroladores pic entre pic10, pic16, pic18 e outras arquiteturas como avr, 8051 e z80, ele tambem tem um compilador integrado para programar na linguagem basic e assembly

site oficial

podemos abrir ele 30 vezes antes de expirar ja que é um soft comercial =/ (aqui so pode abrir ele mais 2 vezes por isso o tuto sobre ele kkkk)

http://i64.tinypic.com/28gz18y.jpg

a gente pode dar dois cliques em cima do nome do microcontrolador para mudar o modelo ou aperta no menu options -> select microcontroller

http://i68.tinypic.com/am63px.jpg

no menu tools podemos abrir o compilador basic ou assembly, depois de criar o codigo basta apertar em tools -> compile & assembly & load (lembrando que voce pode carregar o programa .hex normalmente sem precisar compilar por aqui), no meu caso vou fazer em basic vou colocar um dos pinos do pic como saida e vou deixar ele enviando corrente

TRISB = 254
PORTB = 1

kodo:
Goto kodo


http://i66.tinypic.com/2aeupe1.jpg

na aba principal apertamos no menu simulation -> start (voce pode controlar a velocidade da execução no menu rate), se a gente olhar os registradores um dos bits do PORTB do pic acendeu isso quer dizer que o meu programa funcionou

http://i66.tinypic.com/2h6rh4j.jpg

podemos ver o esquematico do pic apertando em tools -> microcontroller viewer

http://i65.tinypic.com/2yvnims.jpg

tem outras opções em tools como led, serial, eeprom. display lcd entre outros ^^

http://i66.tinypic.com/24ybpd3.jpg

bom galera esse simulador é bem legal porem ainda prefiro o proteus \o

by kodo no kami

huskie

Solicito que o usuário por favor mude o tamanho máximo de largura de todas as imagens postadas de 1280 pra 400 x proporcional e edite a sua assinatura, que está 100 píxels de altura acima das regras vigentes neste forum.
Through PS4 PSXItarch v3 Linux!