Autor Tema: Pasar de assembler a hexal  (Leído 14386 veces)

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

Desconectado Belgitaes

  • Colaborador
  • PIC16
  • *****
  • Mensajes: 215
Re: Pasar de assembler a hexal
« Respuesta #15 en: 22 de Enero de 2012, 14:36:22 »
Código: [Seleccionar]
tambien descarge la ultima version de avr gcc
Micky Olvidate De avr gcc Es Para C
Lo Estamos Haciendo En Assembler
 
Código: [Seleccionar]
o estare equivocado en que carpeta lo tiene que largar?

Pues Donde Lo Pusiste
Es Decir A La Hora De Hacer La Compilacion Como Te Dije Que Lo Hiciera 
Cuando Abres El AvrStudio Y En New En Create Project: Le Pones Trabajo
Pues En El Mismo Menu Abajo
Donde Pone Location:
C:\Documents and Settings\....... S\Mis documentos
Ahi Es Donde Te Manda El Hex Es Decir En Mi Caso Estara En
C:\Documents and Settings\....... S\Mis documentos
Ahi En Esta Carpeta Habra Una Carpeta Que Se LLama Trabajo
Y En Esta Carpeta deberia De Haber
1 Archivo MS-Dos Que Se Llama AvrBuild
1 Archivo labels.tmp
1 Archivo aps.File
1 Archivo Trabajo.Asm
Y Por Ultimo
1 Archivo Trabajo.hex
Tienes Que Tener Esta Carpeta En Algun Lado
Has Mirado En
C:\Program Files\ATMEL\AVR Tools\AvrStudio4\trabajo\
Si Esta Ahi ??

Desconectado michy

  • PIC10
  • *
  • Mensajes: 18
Re: Pasar de assembler a hexal
« Respuesta #16 en: 23 de Enero de 2012, 19:56:50 »
 :( por dios...me esta volviendo loco esto, segui todo las intrucciones que me dices y varias veces pero sin resultados.aqui es donde yo lo tengo destinado para que me large los archivos: Loaded file: C:\Users\karlos\Documents\AVRStudio\trabajo2\trabajo2.asm
al abrir la carpeta de trabajo2 como la tengo destinada y solo sale estas carpetas: avrbuild (para windows), aps file y archivo asm. no sale nada mas no sera que el avr studio aya movido algo que no me genera el hex. por que cuando ago clic en la ventana, en la parte de build solo me sale build y build an run, no me sale la opcion de compilacion o para compilar...cuando lo ago en c si sale esa opcion pero ya se que estamos en assembler.ahora una pregunta belgitaes el programa que esta mas arriba lo podes compilar en tu studio? te larga el hexal?
                                                                          gracias

Desconectado michy

  • PIC10
  • *
  • Mensajes: 18
Re: Pasar de assembler a hexal
« Respuesta #17 en: 23 de Enero de 2012, 20:30:42 »
y esto es lo que me sale cuando le ago un build con avr studio5, pero en studio 4 y 5 en ninguno me larga el archivo hex. en studio 5 en la carpeta debug no tengo nada, solo tengo el asm y el prollecto file nada mas...




Código: [Seleccionar]
------ Build started: Project: AVRAssembler00, Configuration: Debug AVR ------
Build started.
Project "AVRAssembler00.avrasmproj" (default targets):
Target "PreBuildEvent" skipped, due to false condition; ('$(PreBuildEvent)'!='') was evaluated as (''!='').
Target "CoreBuild" in file "C:\Program Files\ATMEL\AVR Studio 5.0\Vs\AvrAssembler.targets" from project "C:\Users\karlos\Documents\AVRStudio\AVRAssembler00\AVRAssembler00\AVRAssembler00.avrasmproj" (target "Build" depends on it):
Task "RunAssembler"
C:\Program Files\Atmel\AVR Studio 5.0\avrassembler\AvrAsm2.exe -fI -W+iw -itn2313def.inc -d "C:\Users\karlos\Documents\AVRStudio\AVRAssembler00\AVRAssembler00\Debug/AVRAssembler00.obj"  "C:\Users\karlos\Documents\AVRStudio\AVRAssembler00\AVRAssembler00\AVRAssembler00.asm"  -o "C:\Users\karlos\Documents\AVRStudio\AVRAssembler00\AVRAssembler00\Debug/AVRAssembler00.hex" -m "C:\Users\karlos\Documents\AVRStudio\AVRAssembler00\AVRAssembler00\Debug/AVRAssembler00.map" -S "C:\Users\karlos\Documents\AVRStudio\AVRAssembler00\AVRAssembler00\Debug/AVRAssembler00.tmp"
AVRASM: AVR macro assembler 2.1.43 (build 48 May 30 2011 10:07:37)
Copyright (C) 1995-2011 ATMEL Corporation
[builtin](2): Including file 'C:\Program Files\ATMEL\AVR Studio 5.0\avrassembler\include\tn2313def.inc'
C:\Users\karlos\Documents\AVRStudio\AVRAssembler00\AVRAssembler00\AVRAssembler00.asm(719,0): '/*' in comment
C:\Users\karlos\Documents\AVRStudio\AVRAssembler00\AVRAssembler00\AVRAssembler00.asm(719,0): '/*' in comment
C:\Users\karlos\Documents\AVRStudio\AVRAssembler00\AVRAssembler00\AVRAssembler00.asm(1288,0): Empty source file
Assembly complete, 0 errors. 3 warnings
ATtiny2313 memory use summary [bytes]:
Segment   Begin    End      Code   Data   Used    Size   Use%
---------------------------------------------------------------
[.cseg] 0x000000 0x000000      0      0      0    2048   0.0%
[.dseg] 0x000060 0x000060      0      0      0     128   0.0%
[.eseg] 0x000000 0x000000      0      0      0     128   0.0%
Done executing task "RunAssembler".
Done building target "CoreBuild" in project "AVRAssembler00.avrasmproj".
Target "PostBuildEvent" skipped, due to false condition; ('$(PostBuildEvent)' != '') was evaluated as ('' != '').
Target "Build" in file "C:\Program Files\ATMEL\AVR Studio 5.0\Vs\Avr.common.targets" from project "C:\Users\karlos\Documents\AVRStudio\AVRAssembler00\AVRAssembler00\AVRAssembler00.avrasmproj" (entry point):
Done building target "Build" in project "AVRAssembler00.avrasmproj".
Done building project "AVRAssembler00.avrasmproj".

Build succeeded.
========== Build: 1 succeeded or up-to-date, 0 failed, 0 skipped ==========
 
« Última modificación: 25 de Enero de 2012, 13:20:36 por stk500 »

Desconectado michy

  • PIC10
  • *
  • Mensajes: 18
Re: Pasar de assembler a hexal
« Respuesta #18 en: 23 de Enero de 2012, 20:34:43 »
y en avr studio 5 me larga este error tambien cuando le doy a build ya que no tengo la opcion compiler.

[ERROR] Failed to launch. Missing file: C:\Users\karlos\Documents\AVRStudio\AVRAssembler00\AVRAssembler00\Debug\AVRAssembler00.obj

Desconectado Belgitaes

  • Colaborador
  • PIC16
  • *****
  • Mensajes: 215
Re: Pasar de assembler a hexal
« Respuesta #19 en: 24 de Enero de 2012, 03:22:39 »
Código: [Seleccionar]
ahora una pregunta belgitaes
el programa que esta mas arriba lo podes compilar en tu studio?
te larga el hexal?

Si Micki Me Lo Larga Perfectamente Cuando Le Doy A Build And Run
Creo Que Es Tu Version De AVrStudio Que Es La Que Te Falla
Deberias De Eliminar Estas Versiones
Mira Yo El que Utilizo Es Una Version Antigua (AVR Studio 4.12.460 )
Pero Me Funcionna Perfectamente Para los Micros Con Los Que Hago Mis Preubas
Haré Una Cosa  
Te E Compilado Tu Archivo Y Te Lo Subo Ya Compilado En Formato.Hex
Para Que Puedas Seguir Con Tu Projecto
Si Quieres Hacer Preubas Con El AvrStudio
Desinstala Los Que Tienes Instalado En Tu Ordenador
Ese Es Mi Consejo Y Buscate Esta Version
Que Es Muy Sencillita Y Facil De Manejar
Si No Tienes Donde Buscarla Me Pasas Un Link Y Te La Subo
Aqui Tienes Tu Hex Al Completo Compilado
Con El Asm Correctamente Editado Para La Compilacion

Código: [Seleccionar]
por que cuando ago clic en la ventana,
en la parte de build solo me sale build y build an run,
no me sale la opcion de compilacion o para compilar

Build Significa Compilar
Build And Run Significa Compilar Y Enlazarlo


« Última modificación: 24 de Enero de 2012, 12:33:42 por Belgitaes »

Desconectado michy

  • PIC10
  • *
  • Mensajes: 18
Re: Pasar de assembler a hexal
« Respuesta #20 en: 24 de Enero de 2012, 13:37:25 »
muy contento de mi parte joven amigo bilgeites...no se si seria mucho pedir pero serias tan amable en pasarme el hexal en formato maquina por que ese que me enviaste esta en hexal en lectura en block de notas por ejemplo.osea no se se me se explicar, en lenguaje maquina. ya de antenmano gracias.

Desconectado michy

  • PIC10
  • *
  • Mensajes: 18
Re: Pasar de assembler a hexal
« Respuesta #21 en: 24 de Enero de 2012, 14:33:54 »
perdon perdon perdon...meti la pata esta es el hexal en lectura que tiene que ser, amigo belgiteis si eres tan amable pasamelo en lenguaje maquina asi lo puedo cargar.lo coloco mas abajo asi lo puedes copiar. y te pido disculpas, tambien si tienes la version de studio que tu utilizas asi ago mis practicas en ese estudio. gracias amigo


Código: [Seleccionar]
:1000000015C0475832382F4758343620426C6F633A
:100010006B6572207777772E6674616368696C65AB
:100020002E636F6D202856322E303029F8941FED44
:100030001DBF88988A988C988D9A959A10E0D0E088
:10004000C0E61993C03EE8F3D030D8F3A0E624E030
:1000500099D00834E9F70D9320D194D00D932A95C7
:10006000D9F7A1E61D918ED0101781F7A5E60D9363
:10007000809BFECFA1E61D91123479F01E3579F0F8
:10008000183561F0A4E61D91103001F37BD009D141
:10009000F894F8941A95D1F7D9CF27C001C012C0AF
:1000A0001CE070D0FAD01A95E1F7809BFECF8099C2
:1000B000FECF8D9A959801E095D01BE1EFD08D9AF7
:1000C000959AC4CFA4E61D91113109F0DDCF11E15D
:1000D000809BFECF8099FECF8D9A959800E082D0CC
:1000E0008D9A959A1A95A1F7B1CFA4E61D9116366F
:1000F00009F4ACCF8D9A959AD0D044D01A95003996
:1001000009F0A4CFCAD03ED01A95C7D03BD01A95DB
:10011000023419F0023509F099CFBFD033D01A95C7
:100120001230D9F7BAD0809BFECF8099FECF9EE1E6
:10013000B5D08D9A95988C9A949A92E8AFD092E81F
:10014000ADD0949A8C988D9A959A9EE0A7D0809B7A
:10015000FECFA3D01A9539F7809BFECF8099FECFB2
:100160008D9A959800E93ED08D9A959A809BFECF06
:100170008099FECF8D9A959800EA34D08D9A959A01
:10018000F89464CF809BFECF8099FECF9FE09A9534
:10019000F1F7000001E09FE19A95F1F780B38695B1
:1001A000001F9EE1C8F7009500009EE29A95F1F7C6
:1001B000809BFECF0895849BFECF8499FECF92E072
:1001C0009A95F1F701E090E29A95F1F78894849B73
:1001D0000894001FC0F7000090E89A95F1F7849BFF
:1001E000FECF0895809BFECF889A909828E08827BC
:1001F00094E154D00000001F18F10000909A00C054
:10020000891F81702A9598E1000099F747D000C0B6
:100210008795A0F00000909A00C09BE13FD00000BD
:10022000909A95E23BD00000849BFECF8499FECF4C
:100230008D9A959A00C08898909808959098EDCFDF
:100240009098DECF849BFECF8C9A94E027D000C09C
:10025000949800C000C0000028E0882798E11ED0D4
:100260000000001FC0F00000949A00C0891F817038
:100270002A95A1F798E112D000C0879550F00000B0
:10028000949A00C092E30AD0000000C0949A8C981F
:1002900008959498F7CF9498E9CF9DE49A95F1F753
:1002A000089590E8FBCF6FEF80E0669500F06695CB
:1002B00010F4000000C06395839500006A95E9F78B
:0A02C00000006FE38A95C9F7089566
:00000001FF

 
« Última modificación: 25 de Enero de 2012, 13:12:02 por stk500 »

Desconectado Belgitaes

  • Colaborador
  • PIC16
  • *****
  • Mensajes: 215
Re: Pasar de assembler a hexal
« Respuesta #22 en: 24 de Enero de 2012, 14:38:37 »
Código: [Seleccionar]
muy contento de mi parte joven amigo bilgeites...
no se si seria mucho pedir pero serias tan amable en pasarme el hexal
en formato maquina por que ese que me enviaste esta en hexal
en lectura en block de notas por ejemplo.
osea no se se me se explicar,
en lenguaje maquina. ya de antenmano gracias.

Micky En la Carpeta Que Te Subi
Esta Incluido El Archivo .Hex Que Tienes Que Gravar Al Micro
Que Lo Puedas Abrir Con El Bloc De Notas Vale
No Tiene Nada Que Ver Yo Tambien Puedo Abrirlos Con El Bloc De Notas
Pero Sigue Siendo El Mismo Archivo .Hex Que Tienes Que Gravar Al Micro
Es Decir En Formato Lenguage Maquina

Desconectado michy

  • PIC10
  • *
  • Mensajes: 18
Re: Pasar de assembler a hexal
« Respuesta #23 en: 25 de Enero de 2012, 05:26:38 »
por que sera que el hexal que postie yo...no es igual al hexal tullo.ya lo pude voltiar al micro gracias a ti amigoasique te dedico este triunfo a ti.
otra pregunta no hay ue configurar la eemprom del attiny?

Desconectado michy

  • PIC10
  • *
  • Mensajes: 18
Re: Pasar de assembler a hexal
« Respuesta #24 en: 25 de Enero de 2012, 05:47:38 »
me olvide de esto, en el hexal ya estan configurado los fuses? o hay que configurarlos? si es asi como seria la configuracion?
no te olvides de pasarme el hexal que postie arriba en codigo maquina. osea este por que me parese que hay un error


Código: [Seleccionar]
:1000000015C0475832382F4758343620426C6F633A
:100010006B6572207777772E6674616368696C65AB
:100020002E636F6D202856322E303029F8941FED44
:100030001DBF88988A988C988D9A959A10E0D0E088
:10004000C0E61993C03EE8F3D030D8F3A0E624E030
:1000500099D00834E9F70D9320D194D00D932A95C7
:10006000D9F7A1E61D918ED0101781F7A5E60D9363
:10007000809BFECFA1E61D91123479F01E3579F0F8
:10008000183561F0A4E61D91103001F37BD009D141
:10009000F894F8941A95D1F7D9CF27C001C012C0AF
:1000A0001CE070D0FAD01A95E1F7809BFECF8099C2
:1000B000FECF8D9A959801E095D01BE1EFD08D9AF7
:1000C000959AC4CFA4E61D91113109F0DDCF11E15D
:1000D000809BFECF8099FECF8D9A959800E082D0CC
:1000E0008D9A959A1A95A1F7B1CFA4E61D9116366F
:1000F00009F4ACCF8D9A959AD0D044D01A95003996
:1001000009F0A4CFCAD03ED01A95C7D03BD01A95DB
:10011000023419F0023509F099CFBFD033D01A95C7
:100120001230D9F7BAD0809BFECF8099FECF9EE1E6
:10013000B5D08D9A95988C9A949A92E8AFD092E81F
:10014000ADD0949A8C988D9A959A9EE0A7D0809B7A
:10015000FECFA3D01A9539F7809BFECF8099FECFB2
:100160008D9A959800E93ED08D9A959A809BFECF06
:100170008099FECF8D9A959800EA34D08D9A959A01
:10018000F89464CF809BFECF8099FECF9FE09A9534
:10019000F1F7000001E09FE19A95F1F780B38695B1
:1001A000001F9EE1C8F7009500009EE29A95F1F7C6
:1001B000809BFECF0895849BFECF8499FECF92E072
:1001C0009A95F1F701E090E29A95F1F78894849B73
:1001D0000894001FC0F7000090E89A95F1F7849BFF
:1001E000FECF0895809BFECF889A909828E08827BC
:1001F00094E154D00000001F18F10000909A00C054
:10020000891F81702A9598E1000099F747D000C0B6
:100210008795A0F00000909A00C09BE13FD00000BD
:10022000909A95E23BD00000849BFECF8499FECF4C
:100230008D9A959A00C08898909808959098EDCFDF
:100240009098DECF849BFECF8C9A94E027D000C09C
:10025000949800C000C0000028E0882798E11ED0D4
:100260000000001FC0F00000949A00C0891F817038
:100270002A95A1F798E112D000C0879550F00000B0
:10028000949A00C092E30AD0000000C0949A8C981F
:1002900008959498F7CF9498E9CF9DE49A95F1F753
:1002A000089590E8FBCF6FEF80E0669500F06695CB
:1002B00010F4000000C06395839500006A95E9F78B
:0A02C00000006FE38A95C9F7089566
:00000001FF


 



Publicado en: 24 de Enero de 2012, 01:37:25
Publicado por: michy
« Última modificación: 25 de Enero de 2012, 13:12:49 por stk500 »

Desconectado stk500

  • Moderador Local
  • DsPIC33
  • *****
  • Mensajes: 4923
Re: Pasar de assembler a hexal
« Respuesta #25 en: 25 de Enero de 2012, 13:17:30 »
Hols michy he modificados todos tus mensaje, y te aconsejo una vez mas que lo ponga como te dije en mi primer mensaje, sino lo hace como te digo voy a borrar todos tus mensaje, ya no repito mas mi advertencia, ok si no  sabe de que vea, te recomiendo que lea aqui
http://www.todopic.com.ar/foros/index.php?action=globalAnnouncements;id=1

Desconectado Belgitaes

  • Colaborador
  • PIC16
  • *****
  • Mensajes: 215
Re: Pasar de assembler a hexal
« Respuesta #26 en: 25 de Enero de 2012, 13:51:48 »
Código: [Seleccionar]
por que sera que el hexal que postie yo...
no es igual al hexal tullo.

Tienes Toda La Razon Del Mundo
Cometi Un Error Y Me Comi Una Instrucion
Ya Te Lo E Arreglado
Te Vuelvo A Subir El Archivo Correjido
 
Código: [Seleccionar]
ya lo pude voltiar al micro gracias a ti amigo
asique te dedico este triunfo a ti.
otra pregunta no hay ue configurar la eemprom del attiny?

Lo De La EEprom Si Tienes Algo En Ella Pues Se Lo Grava Tal Cual

Código: [Seleccionar]
me olvide de esto, en el hexal ya estan configurado los fuses?
o hay que configurarlos? si es asi como seria la configuracion?
no te olvides de pasarme el hexal que postie arriba en codigo maquina.
osea este por que me parese que hay un error

Me Dijiste Que Era Un Lector De Card
Lo De Los Fuses Todo Depende De Cual Hardware Vayas A Utilizar
Eso Quiere Decir Que Si Tu Lector LLeva Cristal Externo Etc...

Ahi No Te Puedo Ayudar


Otra Cosa Hazle Caso Al Los Administradores
Cuando Quieras Publicar Algo De Codigo Debes De Ponerlo Con Corchetes

Te Lo Explico En La Foto




Desconectado michy

  • PIC10
  • *
  • Mensajes: 18
Re: Pasar de assembler a hexal
« Respuesta #27 en: 30 de Enero de 2012, 17:42:16 »
E vuelto,bueno muchisimas gracias a bilgateis...lastima que aqui no se puede seguir hablando de este proyecto.

Desconectado stk500

  • Moderador Local
  • DsPIC33
  • *****
  • Mensajes: 4923
Re: Pasar de assembler a hexal
« Respuesta #28 en: 30 de Enero de 2012, 18:03:27 »
E vuelto,bueno muchisimas gracias a bilgateis...lastima que aqui no se puede seguir hablando de este proyecto.
pues usted esta muy equivocado Michy, este es un gran foro como otros cualquiera con su regla, asi que leerte las regla y si comete un error mas en nuestras Reglas pues borro los mensajes.

Desconectado michy

  • PIC10
  • *
  • Mensajes: 18
Re: Pasar de assembler a hexal
« Respuesta #29 en: 09 de Febrero de 2012, 15:53:47 »
hola amigos una pregunta quiero configurar los fuses del attiny 2313, pero lo que no se si eso se configura al principio del programa que subi. por que segun como los tengo que configurar es de la siguiente forma en el patillaje: pata 1,2,5,8,9,10 y la pata: 20

mi pregunta si se configura desde el programa, les aclaro que no lleva reloj externo.


 

anything