Bom Lucas, A creio que seja necessário desenvolver um protocolo entre para o seu soft do PC e o microcontrolador.
Exemplo: Você quer acionar uma saida do mc e ler uma entrada então o PC envia para o mc a string "OUT01", o soft do mc recebe a string trata e aciona a saída, caso tenha sucesso envia como resposta "OUT01" ou em caso de falha "E000" no qual 000 representa um código de erro! Para ler uma saída o PC envia "IN02" o mc recebe a string trata e devolve IN011 caso a saída esteja acionada ou IN010 caso esteja desligada, em caso de falha envia a resposta "E000" com o código de erro que aconteceu. Isso é um exemplo simples de protocolo. Lucas Neves escreveu: > > > Alexandre, > > Imaginei mesmo que alguem fosse me dar essa resposta. Pelo visto nao > conseguirei fugir da linguagem C. Aprendi um pouco na faculdade e vou > procurar aprimorar. > > Mas quando eu falo em multiplexacao por exemplo, se eu tiver chips para > multiplexacao com a linguagem pronta, voce saberia me indicar mais ou > menos como eu comandaria cada periferico no multiplexador pelo Delphi? > > A ideia e o seguinte: meu projeto movimentara motores de passo. Ja fiz o > circuito com um unico motor e consigo comanda-lo com o Delphi, mas a > minha ideia e construir uma placa "cerebro" e plugar meus motores nessa > placa, utilizando uma unica porta USB (isso me tiraria a necessidade de > um HUB ou varias fontes de energia). Vi no site da rogercom um esquema > eletrico com isso e um programa que testa, mas infelizmente ele nao vem > com codigo fonte, e era exatamente o fonte que eu precisava, hehehe. > > Valew! > > Lucas Neves > > Alexandre Rodrigues escreveu: > > > > Lucas, faz um tempo que eu não mexo com isso, mas o que eu posso te > > dizer é esqueça! Microcontroladores é C (alguns tem C++) ou Assembly. > > O que você pode fazer é programar o microcontrolador em C desenvolver um > > protocolo (ou usar um que já existe) para se comunicar com o PC e ai sim > > desenvolver um soft supervisório em delphi para controlar o > > microcontrolador. > > > > Lucas Neves escreveu: > > > > > > > > > Pessoal, bom dia > > > > > > Para trabalhos da faculdade, terei que aprender um pouco sobre > > > programacao para circuitos eletornicos, microcontroladores, essas > > coisas. > > > > > > Ja estou brincando em um programinha que move motores de passo, e bem > > > interessante, mas precisarei mais pra frente, trabalhar com > > > multiplexadores, entre outras coisas. > > > > > > Se alguem conhece um pouco sobre isso ou conhece algum material sobre > > > isso e puder compartilhar, desde ja agradeco. > > > > > > Luca Neves > > > > > > > > > > > > _______________________________________________________ > > Yahoo! Mail - Sempre a melhor opção para você! > > Experimente já e veja as novidades. > > http://br.yahoo.com/mailbeta/tudonovo/ > <http://br.yahoo.com/mailbeta/tudonovo/> > > <http://br.yahoo.com/mailbeta/tudonovo/ > <http://br.yahoo.com/mailbeta/tudonovo/>> > > > > > > > > __________________________________________________ Faça ligações para outros computadores com o novo Yahoo! Messenger http://br.beta.messenger.yahoo.com/