Autor Tópico: Microcontroladores PIC  (Lida 58360 vezes)

Description:

0 Membros e 1 Visitante estão vendo este tópico.

Offline ShopCNC

  • ShopCNC
  • CNCMASTER
  • ******
  • Posts: 1110
  • Sexo: Masculino
  • ShopCNC
    • ShopCNC
  • Cidade - UF: Varginha - MG
  • Nome:: ShopCNC
  • Profissão: E-Commerce
Re: Microcontroladores PIC
« Resposta #180 Online: 18 de Dezembro de 2007, 08:27 »
Se não foce interrupção o que seria dos programadores de Micro.hehehe:):):)

Poderiam dormir mais e melhor ...  ;D

Poucas coisas são mais problemáticas que interrupções mal administradas ...

O ideal é utilizar rotinas bem curtas na interrupção (deixar ela sempre disponivel para outro evento) e fazer o trabalho pesado na rotina principal ...

Tipo seta e reseta flags e na base trata dos sinais ...

Mas programação é coisa de louco e cada louco tem a sua mania ... he he heee

Offline ShopCNC

  • ShopCNC
  • CNCMASTER
  • ******
  • Posts: 1110
  • Sexo: Masculino
  • ShopCNC
    • ShopCNC
  • Cidade - UF: Varginha - MG
  • Nome:: ShopCNC
  • Profissão: E-Commerce
Re: Microcontroladores PIC
« Resposta #181 Online: 18 de Dezembro de 2007, 08:30 »
Assim fica até mais rapida, em assembler não tem as "firulas" do compilador "C" ...

Pois é, mais rápida, mais simples, mais tudo ... esta é uma aplicação onde o emprego do assembly, pelo menos na rotina de interrupção, se justifica amplamente ...

Eu não utilizo muito PIC, uso mais atmel, mas minhas rotinas tem as duas coisas: assembler e "C" , eu junto tudo com o linkador ...

Tem lugares que acho o assembler insubistituivel, mas em outros não ...

Offline ismael

  • Hobby
  • ****
  • Posts: 623
Re: Microcontroladores PIC
« Resposta #182 Online: 18 de Dezembro de 2007, 08:48 »
Bom dia a todos

Muito obrigado pelas dicas, é que estou comensando a programar pic e sou uma pessoas muito interesada a aprender coisas novas não tenho medo de errar pois quem erra aprende, e com ajuda dos amigos iremos longe.
O curso de eletronica só tive uma noção em PIC nem vi interupção, então o geito foi partir para ajuda de vcs.

Desde já agradeço a ajuda de todos.

Abraço Ismael.

Offline C N C N o w !

  • CNCMASTER
  • ******
  • Posts: 6300
  • Sexo: Masculino
Re: Microcontroladores PIC
« Resposta #183 Online: 18 de Dezembro de 2007, 08:58 »
Tem lugares que acho o assembler insubistituivel, mas em outros não ...

Claro. E decidir onde usar é mais arte que ciência ... Obviamente é preferível usar linguagem de altoi nível onde possível ...

O prob que eu vejo é que a maioria começa com linguagens de alto nível, e amarelam quando tem que usar assembly ... acho que as coisas são diferentes quando o caboclo começa pelo começo ...  ;D ;D ;D

Offline Blackmore

  • CNCMASTER
  • ******
  • Posts: 1568
  • Sexo: Masculino
  • Profissão: Projetista Mecânico/Automação
Re: Microcontroladores PIC
« Resposta #184 Online: 18 de Dezembro de 2007, 09:04 »
cncnow

mestre ... diraste as palavras do meu pensamento!!!

O prob que eu vejo é que a maioria começa com linguagens de alto nível, e amarelam quando tem que usar assembly ... acho que as coisas são diferentes quando o caboclo começa pelo começo ...

abraço!

Offline ShopCNC

  • ShopCNC
  • CNCMASTER
  • ******
  • Posts: 1110
  • Sexo: Masculino
  • ShopCNC
    • ShopCNC
  • Cidade - UF: Varginha - MG
  • Nome:: ShopCNC
  • Profissão: E-Commerce
Re: Microcontroladores PIC
« Resposta #185 Online: 18 de Dezembro de 2007, 09:07 »
E que começo, minha primeira linguagem de programação foi Hexadecimal (linguagem de maquina mesmo... binarião)  ... manja ?

Uma CPU Z80 espetada em uma placa teste (numa gambiarra que dava gosto), com duas memorias 2114 (se não me engano) de 1 k cada ...

Fazia o programa no papel, para poder calcular os saltos relativos e depois ia copiando codigo por codigo num tecladinho de telefone e mais algumas teclinhas para formar o HEX ...

Tinha 8 displays, memoria com bateria, sistema p/ trocar o endereço da ram com a eprom (para rodar o programa a partir do zero) e etc etc etc ... tudo feito na unha e com a maior vontade do mundo em aprender ... he he heee

Bons tempos !

 

Offline ShopCNC

  • ShopCNC
  • CNCMASTER
  • ******
  • Posts: 1110
  • Sexo: Masculino
  • ShopCNC
    • ShopCNC
  • Cidade - UF: Varginha - MG
  • Nome:: ShopCNC
  • Profissão: E-Commerce
Re: Microcontroladores PIC
« Resposta #186 Online: 18 de Dezembro de 2007, 09:15 »
Bom dia a todos

Muito obrigado pelas dicas, é que estou comensando a programar pic e sou uma pessoas muito interesada a aprender coisas novas não tenho medo de errar pois quem erra aprende, e com ajuda dos amigos iremos longe.
O curso de eletronica só tive uma noção em PIC nem vi interupção, então o geito foi partir para ajuda de vcs.

Desde já agradeço a ajuda de todos.

Abraço Ismael.

Disponha Ismael, hoje em dia sempre tem alguem disposto a ajudar ...

Como voce não disse onde vai ser usado o encoder eu posso dizer que seu programa até funcionaria, não fosse o bit invertido ... vai saber, derrepente voce queria medir a velocidade de uma tartaruga manca ... he he heee

E porque não ?

Brincadeira, abraços !

Offline ismael

  • Hobby
  • ****
  • Posts: 623
Re: Microcontroladores PIC
« Resposta #187 Online: 18 de Dezembro de 2007, 10:53 »
Muito boa a brincadeira, esta aplicação vou usar em uma régua linear movimentada a mão para cortar perfil de aluminio e outras aplicaçãoes futuras.

Na verdade meu forte é mecânica e elétrica e eletrônica estou comesando agora.

Abraço a todos. 

Offline ShopCNC

  • ShopCNC
  • CNCMASTER
  • ******
  • Posts: 1110
  • Sexo: Masculino
  • ShopCNC
    • ShopCNC
  • Cidade - UF: Varginha - MG
  • Nome:: ShopCNC
  • Profissão: E-Commerce
Re: Microcontroladores PIC
« Resposta #188 Online: 18 de Dezembro de 2007, 12:44 »
Ismael,

Depois vem medicina, né ? ...  :D

Offline ismael

  • Hobby
  • ****
  • Posts: 623
Re: Microcontroladores PIC
« Resposta #189 Online: 18 de Dezembro de 2007, 14:03 »
É isso ai mesmo, gosto de desafios, e quem não gosta?
Com ajuda dos amigos iremos longe.

Abraços Ismael. 

Offline Blackmore

  • CNCMASTER
  • ******
  • Posts: 1568
  • Sexo: Masculino
  • Profissão: Projetista Mecânico/Automação
Re: Microcontroladores PIC
« Resposta #190 Online: 19 de Dezembro de 2007, 19:43 »
Mac_RC

E que começo, minha primeira linguagem de programação foi Hexadecimal (linguagem de maquina mesmo... binarião)  ... manja ?
tá ae  .. uma coisa que só ouvi falar ... hoje em dia com toda a facilidade q existe para programar, simular tudo torna-se um pouco mais fácil ou empolgante? ou se pergunta (como eu jah me perguntei) .. "minha nossa .. quanto mais eu iria pastar na vida?" !!  ;)

abraço!

Offline Acruwer

  • CNCMASTER
  • ******
  • Posts: 1963
  • Sexo: Masculino
  • Acruwer
Re: Microcontroladores PIC
« Resposta #191 Online: 21 de Dezembro de 2007, 22:59 »
Alguém já utilizou o IC prog??

Landa

  • Visitante
Re: Microcontroladores PIC
« Resposta #192 Online: 22 de Dezembro de 2007, 09:22 »
Eu utilizo o ICProg e funciona bem

Offline Acruwer

  • CNCMASTER
  • ******
  • Posts: 1963
  • Sexo: Masculino
  • Acruwer
Re: Microcontroladores PIC
« Resposta #193 Online: 22 de Dezembro de 2007, 14:27 »
Landa, a minha dúvida é a seguinte, é de iniciante... Quando faço o programa no pcc, eu já escolho o modo do clock, reset inicial, etc, mas quando abro no Icprog, ele tem as opçoes para seleÇao destes parâmetros, o que eu faço, ignoro ou devo configurar conforme o programa feito no pcc?? Abraços

Landa

  • Visitante
Re: Microcontroladores PIC
« Resposta #194 Online: 22 de Dezembro de 2007, 14:35 »
Acruver, pode ignorar

 

/** * */