JAVA PIC II

Software e Hardware para uC PIC

Moderadores: andre_luis, 51, guest2003, Renie

JAVA PIC II

Mensagempor tcpipchip » 23 Set 2010 23:05

Nos continuamos testando direto programas feitos em JAVA no PIC, antes de oferecermos ele como uma nova opção para aplicações embarcadas, ou seja, é um novo paradigma de programação para as novas gerações de engenheiros.

Aqui um video em que foram criadas 7 threads, uma para cada um dos 7 RELAYS mais a direita, com intervalos diferentes de comutação (1.5s, 2.0s, 3s, 3.5, etc), o relay mais a direita é uma THREAD que comuta o relay a cada 1 segundo.

O Relay mais esquerda, é acionado pelo TIMER EVENT a cada 1 segundo tambem...

Enquanto as threads e timer event são executados...no programa principal acesso o LCD, mudo o PWM, gero sinais para o servo, crio objetos, jogo no coletor de lixo, limpo o lixo, pego a HORA do ds1307, gravo um dado na EEPROM do PIC, gravo um dado na I2C 24LC256...leio o AD...

Tambem está habilitado o PIN EVENT e PORT EVENT.

Vai ser um produto muito legal :), que nem o .NET :)

http://www.youtube.com/watch?v=rQvzSDriA-o

TCPIPCHIP
Editado pela última vez por tcpipchip em 24 Set 2010 00:49, em um total de 1 vez.
Avatar do usuário
tcpipchip
Dword
 
Mensagens: 6560
Registrado em: 11 Out 2006 22:32
Localização: TCPIPCHIPizinho!

Mensagempor polesapart » 24 Set 2010 00:06

E de quebra, vc fez uma musiquinha com os relês, hahaha! :D
Warning: time of day goes back (-163479us), taking countermeasures. :)
Avatar do usuário
polesapart
Byte
 
Mensagens: 477
Registrado em: 19 Nov 2007 12:56
Localização: Curitiba

Mensagempor Wagner de Queiroz » 24 Set 2010 08:45

cool music, plec, plec, plect... plect plec plec.

Parabéns, fiote
Seja Livre, Use Linux
Avatar do usuário
Wagner de Queiroz
Word
 
Mensagens: 872
Registrado em: 11 Out 2006 13:38
Localização: Barueri-SP

Mensagempor xultz » 24 Set 2010 09:21

É que prá programar em Java, tem que ser artista :)
98% das vezes estou certo, e não estou nem aí pros outros 3%.
Avatar do usuário
xultz
Dword
 
Mensagens: 3001
Registrado em: 13 Out 2006 18:41
Localização: Curitiba

Mensagempor polesapart » 24 Set 2010 10:11

off-topic: Xultz, falando em música, vc ainda tem aquele site jurássico onde vc hospedava uns MODs? :P
Warning: time of day goes back (-163479us), taking countermeasures. :)
Avatar do usuário
polesapart
Byte
 
Mensagens: 477
Registrado em: 19 Nov 2007 12:56
Localização: Curitiba

Mensagempor xultz » 24 Set 2010 11:04

Tá de sacanagem comigo, né? Prá que diabos eu ainda guardaria essas coisas?
98% das vezes estou certo, e não estou nem aí pros outros 3%.
Avatar do usuário
xultz
Dword
 
Mensagens: 3001
Registrado em: 13 Out 2006 18:41
Localização: Curitiba

Mensagempor polesapart » 24 Set 2010 11:05

uhaeuhaeu tou não, sei eu uai... alguém poderia pensar em fazer um museu dessas coisas, por exemplo :P Será que teu site tá no the internet archive? :D
Warning: time of day goes back (-163479us), taking countermeasures. :)
Avatar do usuário
polesapart
Byte
 
Mensagens: 477
Registrado em: 19 Nov 2007 12:56
Localização: Curitiba

Mensagempor msamsoniuk » 24 Set 2010 12:48

procura em algum mirror da aminet!

polesapart escreveu:off-topic: Xultz, falando em música, vc ainda tem aquele site jurássico onde vc hospedava uns MODs? :P
Avatar do usuário
msamsoniuk
Dword
 
Mensagens: 2935
Registrado em: 13 Out 2006 18:04

Mensagempor polesapart » 24 Set 2010 13:15

Marcelo Samsoniuk escreveu:procura em algum mirror da aminet!


Pô Marcelo, mó cheirão de naftalina aí meu! :D
Warning: time of day goes back (-163479us), taking countermeasures. :)
Avatar do usuário
polesapart
Byte
 
Mensagens: 477
Registrado em: 19 Nov 2007 12:56
Localização: Curitiba

Mensagempor Wagner de Queiroz » 24 Set 2010 13:36

vamos nos ater ao assunto inicial do post?

Miguel, Parabéns pelo projeto. Estou esperando ansiosamente o seu livro de PIC ser publicado na Elektror, em ingles pro povo dar valor.
Seja Livre, Use Linux
Avatar do usuário
Wagner de Queiroz
Word
 
Mensagens: 872
Registrado em: 11 Out 2006 13:38
Localização: Barueri-SP

Mensagempor chrdcv » 27 Set 2010 11:05

Não poderia ser C++_0x não? :twisted:

chrdcv
Avatar do usuário
chrdcv
Dword
 
Mensagens: 1580
Registrado em: 13 Out 2006 14:13

Mensagempor tcpipchip » 27 Set 2010 14:48

?
Avatar do usuário
tcpipchip
Dword
 
Mensagens: 6560
Registrado em: 11 Out 2006 22:32
Localização: TCPIPCHIPizinho!

Mensagempor polesapart » 27 Set 2010 14:56

Ele tá te sacaneando, liga pra ele não.
Warning: time of day goes back (-163479us), taking countermeasures. :)
Avatar do usuário
polesapart
Byte
 
Mensagens: 477
Registrado em: 19 Nov 2007 12:56
Localização: Curitiba

Mensagempor chrdcv » 27 Set 2010 15:17

polesapart escreveu:Ele tá te sacaneando, liga pra ele não.


Não pole, estava apenas querendo discutir mais a respeito da implementação. Provavelmente, o trabalho feito baseou-se na escrita de uma "máquina virtual" escrita em uma linguagem de baixo, médio nível para "interpretar" o que foi "gerado" ou "traduzido" da linguagem Java, portanto há, tal qual mencionado pelo colega tratamento de excessões, coletor de lixo, suporte à programação concorrente etc.

Citei C++_0x justamente como possibilidade devido as recentes alterações aprovadas pelo comitê que dentre outras coisas prevê suporte à programação concorrente... daí pensei, puts nunca ví (e acho que nunca verei) açguém programando em C++ em um pic18x (DETALHE: PIC32 não vale pq. o core do mesmo é MIPS, daí já perdeu a graça)...
Avatar do usuário
chrdcv
Dword
 
Mensagens: 1580
Registrado em: 13 Out 2006 14:13

Mensagempor polesapart » 27 Set 2010 15:24

Poxa chrdev, eu tava te sacaeando sem saber, foi mal. hehehehehe
Warning: time of day goes back (-163479us), taking countermeasures. :)
Avatar do usuário
polesapart
Byte
 
Mensagens: 477
Registrado em: 19 Nov 2007 12:56
Localização: Curitiba

Próximo

Voltar para PIC

Quem está online

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

x