TODOPIC

Otros Microcontroladores / Dispositivos programables => Microcontroladores 8 bits => Mensaje iniciado por: toxete en 18 de Enero de 2005, 04:16:00

Título: ayuda microcontrolador atmel y software flip
Publicado por: toxete en 18 de Enero de 2005, 04:16:00
Hola soy un estudiante de sistemas electronicos y estoy realizando el proyecto final de carrera con el microcontrolador at89c51snd1c de atmel y mi problema viene cuando tengo que sincronizar el micro con el software flip a traves del puerto serie, pues siempre me un "time-out error".
Por favor!!!! solicito ayuda ya no se por donde tirar!!!!!!!!!!

GRACIASSSSS!!!!!loco
Título: RE: ayuda microcontrolador atmel y software flip
Publicado por: Bruno_AR en 24 de Febrero de 2006, 14:16:00
Que tal, te copio lo que le respondi a antoniof, que la pregunta era parecida, te aclaro que no podes programar este micro por el 232, solo por USB.

Suerte

-------------------------------------------------------------------------------------------------------
Antonio, yo uso el 89C51CC01 de atmel, lo programo con otro compilador de C, el ARCHIMEDES, es muy bueno pero si ya tenes el keil mejor. El 89C51CC01 se lo puede programar via 232 o CAN, el micro tiene un sector de la memoria que se llama FM1 en el cual de fabrica viene con un programa para grabar la flash interna del uC, en tu caso seguramente podras programarlo via USB no 232, el programa que debes utilizar para programarlo es el FLIP que lo puedes descargar de la web de ATMEL:

Para windows: http://www.atmel.com/dyn/resources/prod_documents/flip-2_4_4.zip

Para linux: http://www.atmel.com/dyn/resources/prod_documents/flip_1-8-8_linux.tgz

Lo unico que tenes que hacer es conectar tu placa de desarrollo o tu aplicacion al USB de tu PC, y tenes que inicializar el uC en modo programacion, esto se hace colocando la pata PSEN del uC a masa (GND) y dandole un pulso de reset. En este caso el micro arranca el programa que contiene la FM1 (bootloader) y se comunica viaUSB con el flip el cual gestionara el envio de tu .HEX y lo grabara en la flash interna del micro. Asi es como hago yo con el CC01 y anda perfecto.