collapse

* Posts Recentes

Amplificador - Rockboard HA 1 In-Ear por almamater
[Ontem às 19:13]


O que é isto ? por KammutierSpule
[26 de Março de 2024, 19:35]


Bateria - Portátil por almamater
[25 de Março de 2024, 22:14]


Emulador NES em ESP32 por dropes
[13 de Março de 2024, 21:19]


Escolher Osciloscópio por jm_araujo
[06 de Fevereiro de 2024, 23:07]


TP4056 - Dúvida por dropes
[31 de Janeiro de 2024, 14:13]


Leitura de dados por Porta Serie por jm_araujo
[22 de Janeiro de 2024, 14:00]


Distancia Cabo por jm_araujo
[08 de Janeiro de 2024, 16:30]


Meu novo robô por josecarlos
[06 de Janeiro de 2024, 16:46]


Laser Engraver - Alguém tem? por almamater
[16 de Dezembro de 2023, 14:23]

Autor Tópico: AT 90S1200 começar  (Lida 11094 vezes)

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

Offline filipe89

  • Mini Robot
  • *
  • Mensagens: 164
Re: AT 90S1200 começar
« Responder #15 em: 25 de Julho de 2010, 16:05 »
Penso que não, porque meti o head ai e ele não soube ir lá buscar, tive que meter o caminho complecto

Offline filipe89

  • Mini Robot
  • *
  • Mensagens: 164
Re: AT 90S1200 começar
« Responder #16 em: 31 de Julho de 2010, 13:56 »
Só hoje é que consegui arranjar material para acabar de fazer o cabo programador, e está a funcionar, pelo menos lê.

Só agora é que me dei de caras com o Makefile, e já percebi que não é nada tão simples quanto isso.
o AvrStudio está a dar um erro
Código: [Seleccione]
../avr.c:1: error: MCU 'at90s1200' supported for assembler only
entre outros warnings

Offline Njay

  • Mini Robot
  • *
  • Mensagens: 3.598
    • Tróniquices
Re: AT 90S1200 começar
« Responder #17 em: 31 de Julho de 2010, 14:22 »
Pois, esse modelo de AVR é muito antigo (foi o 1º AVR no mercado) e como não tem SRAM pelos vistos não dá para programar em C com o WinAVR... embora eu até tivesse a ideia que dava mas com algumas limitações. Tens a última versão do WinAVR? Vê o que diz a documentação sobre isso.

Offline filipe89

  • Mini Robot
  • *
  • Mensagens: 164
Re: AT 90S1200 começar
« Responder #18 em: 31 de Julho de 2010, 14:32 »
Tenho, é a versão WinAVR-20100110.

Como posso compilar a mão? quais os comandos a usar?
podes deixar só um exemplo?, que eu depois devo desenrascar-me

Obrigado

Offline filipe89

  • Mini Robot
  • *
  • Mensagens: 164
Re: AT 90S1200 começar
« Responder #19 em: 31 de Julho de 2010, 16:01 »
tenho conhecimentos básicos em Linux, aconselham trabalhar com este uC?

Offline Njay

  • Mini Robot
  • *
  • Mensagens: 3.598
    • Tróniquices
Re: AT 90S1200 começar
« Responder #20 em: 31 de Julho de 2010, 23:48 »
Para programar em assembly podes usar apenas o AVR Studio.

tenho conhecimentos básicos em Linux, aconselham trabalhar com este uC?

O que é que uma coisa tem a ver com a outra?

Offline filipe89

  • Mini Robot
  • *
  • Mensagens: 164
Re: AT 90S1200 começar
« Responder #21 em: 31 de Julho de 2010, 23:53 »
Para o caso de o linux ter mais bibliotecas para trabalhar em C, porque asembly dispenso :s

Offline senso

  • Global Moderator
  • Mini Robot
  • *****
  • Mensagens: 9.733
  • Helpdesk do sitio
Re: AT 90S1200 começar
« Responder #22 em: 01 de Agosto de 2010, 00:22 »
O linux até podia ter um milhão de bibliotecas em C, se não forem especificas para esse micro-controlador para gerar o devido assembly não te valem de nada, e se queres aprender, começa com algo mais recente e bem suportado, como por exemplo um arduino.
Avr fanboy

Offline filipe89

  • Mini Robot
  • *
  • Mensagens: 164
Re: AT 90S1200 começar
« Responder #23 em: 01 de Agosto de 2010, 00:24 »
então com este, nada feito? :/

Offline Njay

  • Mini Robot
  • *
  • Mensagens: 3.598
    • Tróniquices
Re: AT 90S1200 começar
« Responder #24 em: 01 de Agosto de 2010, 10:08 »
Há maneiras, mas é mesmo só para prós (http://www.lightner.net/avr/ATtinyAvrGcc.html).

De resto só em assembly.