Autor Tema: bajo Proteus ejecutable no valido  (Leído 2027 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado Berto

  • PIC16
  • ***
  • Mensajes: 191
bajo Proteus ejecutable no valido
« en: 02 de Junio de 2016, 16:00:31 »
Me e vajado el arduino 1.6.9 y le e pueto librerias a proteus para 3placas
la UNO estoy utilizando
aunque e conseguido compilar este programa, proteus no lo azmite me pide estenxion .hex como las del ccs entre otras
el nuevo compilador le a puesto .ino y no lo azmite. ¿Que hago?

Código: [Seleccionar]
const int led=9;
const byte button=2;

void setup() {
  // put your setup code here, to run once:
pinMode(led,OUTPUT);
pinMode(button,INPUT);
}

void loop() {
  // put your main code here, to run repeatedly:
if(digitalRead(button)!=HIGH)
{
  digitalWrite(led,HIGH);
  }
else { digitalWrite(led,LOW); }

 
}

Desconectado sadohe

  • PIC10
  • *
  • Mensajes: 2
Re:bajo Proteus ejecutable no valido
« Respuesta #1 en: 27 de Julio de 2016, 22:25:49 »
Hola, recién veo tu post y creo te puedo ayudar con lo siguiente:

Tienes que cargar el .hex en Proteus y el arduino lo genera, pero en una carpeta temporal. Para saber donde buscarlo, primero tienes que abrir el IDE de arduino; En el menú "Archivo" seleccionas "Preferencias" y en la pestaña de "Ajustes" marcas la casilla "Compilación", en el renglón de "Mostrar salida detallada mientras:". Das OK. Y ahora sí, al compilar tu sketch, verás que te aparecen mensajes de la compilación en la ventana inferior, justo donde te indica si la compilación se generó con éxito o tiene error. Si buscas renglones arriba, verás que se indica donde se generó tu archivo .hex, normalmente dentro de una carpeta temporal, si al buscarla no te aparece alguna de las carpetas indicadas es porque están ocultas y tendrás que cambiar las Opciones de carpeta y búsqueda en la carpeta superior a la que no encuentras. Sugerencia; si te corrió bien la compilación, copia el archivo .hex justo donde tienes tu proyecto de Proteus, ya que las carpetas temporales son borradas por el sistema cuando requiere espacio.

Espero te sirva, Saludos.