Autor Tema: Instrucciones, programadores...  (Leído 3495 veces)

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

Desconectado cucaracha

  • PIC24H
  • ******
  • Mensajes: 1409
    • CUCAWEB
Instrucciones, programadores...
« en: 21 de Octubre de 2004, 07:24:00 »
Aquí os dejo algunas cosas que pueden ser de ayuda...
En el almacen3 dejo instrucciones en ensamblador:
http://miarroba.com/foros/ver.php?foroid=348538&temaid=2447645

Y ahora un par de programadores, que son los que más me gustaron cuando estuve apunto de montarlo... pero conocí los pic y...Muchas risas
http://www.batronix.com/electronic/circuits/mc-programmer.shtml
http://www.batronix.com/electronic/circuits/mc-programmer-2.shtml
En esa misma página hay algunas cosas más, como placas experimentales y extensiones para estas...

Saludos!!
Saludos desde Huelva (ESPAÑA)

Desconectado khasistos

  • PIC18
  • ****
  • Mensajes: 493
RE: Instrucciones, programadores...
« Respuesta #1 en: 21 de Octubre de 2004, 07:50:00 »
HOLA CUCA

hasta lo que se ve no parecen tan simples de programar ,el Atmel que esta en el programador supongo que forma parte del mismo,a su vez le veo una pata que dice PROG??.Pero como estoy "fiaca " de leer que sabes tu de como el es la programacion de la flash que aparentemete es muy distinto al de los PICS....muy bevemente...

Saludos
Khasistos

Desconectado cucaracha

  • PIC24H
  • ******
  • Mensajes: 1409
    • CUCAWEB
RE: Instrucciones, programadores...
« Respuesta #2 en: 21 de Octubre de 2004, 08:40:00 »
Hola, pues mira... poco te puedo decir, ya que no los usé.
Sólo los ví en una asignatura... en teoría sólo. Y por no usar, lo olvidé rápido. Además de que pronto empecé con los pic y con las mezcla aceleró todavía más la perdida de los conceptos...

A ver si lso maestros en estos micros nos comentan un poco sobre el funcionamiento de estos...

Saludos!!
Saludos desde Huelva (ESPAÑA)

Desconectado PWRINVITRO

  • PIC12
  • **
  • Mensajes: 78
RE: Instrucciones, programadores...
« Respuesta #3 en: 30 de Octubre de 2004, 21:56:00 »
Saludos yo en realidad de programadores de estos muchachos o como se programa la memoria flash no se..... yo me dedico es a desarrollar aplicaciones con estos micros y su arkitectura y como se programan se lo dejo a otros!!! con respecto al set e instrucciones y como usarlo te puedo explicar todo lo q kieras!!!Sonrisa Gigante

Desconectado _LiOnHearT_

  • PIC10
  • *
  • Mensajes: 3
RE: Instrucciones, programadores...
« Respuesta #4 en: 10 de Febrero de 2005, 12:25:00 »

Hola

yo estoy iniciando con los controladores Atmel

y me gustaria que me pudieran explicar los tipos de lenguaje que se utilizan , asi como su programacion, y que caracteristicas tiene

ya como voy de inicio en esto, tambien que me dieran referencias de donde puedeo ver ejemplos sencillos y otros textos quepueda consultar para familiarizanrme con los micros


y bueno espero su respuesta y comentarios de ayuda que me puedan dar. ya que si necesito y quiero dar batalla para este micro


se los agradezco y espero su respuesta

atte

jesus

Desconectado migsantiago

  • Colaborador
  • DsPIC33
  • *****
  • Mensajes: 8257
    • Sitio de MigSantiago
RE: Instrucciones, programadores...
« Respuesta #5 en: 10 de Febrero de 2005, 20:52:00 »
Hola

Sobre la introducción del código de programa a la memoria FLASH del AT90S1200, yo tengo el algoritmo.

Nunca lo puse a prueba, pero puede que a alguien que le esté haciendo falta el algoritmo le sirva leer los pasos y códigos para borrado y programación de la FLASH.

Luego lo subo y les aviso. Giño

Desconectado migsantiago

  • Colaborador
  • DsPIC33
  • *****
  • Mensajes: 8257
    • Sitio de MigSantiago
RE: Instrucciones, programadores...
« Respuesta #6 en: 11 de Febrero de 2005, 19:07:00 »
Les paso el algoritmo para que introduzcan el programa a la memoria FLASH de un AVR AT90S1200.

Sólo considérenlo como una introducción porque no lo puse a prueba. Enfurruñado

Para la programación SERIAL de la FLASH del AT90S1200:

1. Aplicar alimentación a Vcc y GND mientras RESET y SCK están a GND. Si no se puede asegurar que SCK=0 durante la alimentación, dar un PULSO en RESET y SCK=0.
2. Esperar al menos 20ms.
3. Habilitar programación (códigos que están abajo)
4. Introducir comandos (códigos)
5. Poner RESET=1 para iniciar una operación normal
* NOTA: Si se borra el chip, esperar un tiempo de 8ms a 18ms, dar un pulso positivo en RESET e iniciar desde el punto 2.

Los códigos a mandar serialmente se conforman de 4 bytes:

Habilita Programación
10101100 01010011 XXXXXXXX XXXXXXXX

Borra integrado
10101100 100XXXXX XXXXXXXX XXXXXXXX

Escribir programa
0100H000 0000000a bbbbbbbb iiiiiiii
Donde:
H=1 Palabra alta H=0 Palabra Baja
abbbbbbbb= Dirección hexadecimal de la localidad en memoria FLASH
iiiiiiii= dato(alto o bajo) a grabar en localidad FLASH

Escribir EEPROM
11000000 00000000 00bbbbbb iiiiiiii
Donde:
bbbbbb=localidad eeprom
iiiiiiii= dato a grabar en localidad

Sobre la conexión de MISO, MOSI y CLK no les pudo dar información, pero espero que a alguien les sean útiles estos códigos.


Toda la información sobre la programación SERIAL o PARALELA de este AVR la pueden encontrar en su hoja de características.

Desconectado manuelroin24

  • Colaborador
  • PIC24F
  • *****
  • Mensajes: 665
Re: Instrucciones, programadores...
« Respuesta #7 en: 01 de Noviembre de 2006, 18:21:39 »
Hola mi amigo pero osea q si yo creo un programa que me envie esas cadenas dependiendo de los procesos puedo construir mi grabador propio????
El conocimiento se consigue a base de esfuerzo...

Desconectado migsantiago

  • Colaborador
  • DsPIC33
  • *****
  • Mensajes: 8257
    • Sitio de MigSantiago
Re: Instrucciones, programadores...
« Respuesta #8 en: 01 de Noviembre de 2006, 23:24:58 »
Sí, se puede si sigues las reglas que pongo arriba para AVRs como el AT90S1200. Puedes hacer tu propio programa para seguir esos algoritmos. No olvides checar las hojas de características de los micros, ahí viene ese algoritmo.