Sugestão para iniciar no 8051

Este tópico foi originalmente criado pelo Kraft e aprimorado pelo 51 (e outros colegas), no forum antigo, devido a sua importancia, resolvi movê-lo e atualizá-lo para que em conjunto com http://www.asm51.eng.br/phpbb/viewtopic.php?t=770 (Plataforma '51 - Fabricantes, MCs e Aplicações '51) sirva de referência para os iniciantes.
_Escolha o AT89S8252 (ou o AT89S8253) da Atmel, veja a doc. em www.atmel.com ,é um uC facil de encontrar, para gravar basta um cabo na paralela do PC (ISP), tem um bom espaço de codigo (8K) ,EEPROM (2K), RAM (256 bytes) WDT interno, etc...
_Compre um kit, existem varios disponiveis com ele, ou faça uma placa
_Peque o compilador da Keil em www.keil.com ,além de ser um excelente compilador,tem uma IDE muito boa e um bom simulador (free para compilar programas até 2k) ou o SDCC ou ainda o BASCON (todos links disponíveis no tópico do paragrafo final deste post);
_Para gravar existem muitos programas, o que eu recomendo para DOS é o aec_isp:
http://www.ustr.net/files/download.shtml
O esquema do cabo é mostrado pelo aec_prg na opção "K" no menu principal do prg.
Se vc preferir para Windows, tem o PonyProg:
http://www.lancos.com/prog.html
_Peque o Intel ApBuilder, um prg muito interessante para quem esta começando, um dos lugares que achei foi aqui:
http://my.netian.com/~workics/down.html
_Peque um assembler free e ilimitado muito bom em:
http://www.metaice.com/ASM51/ASM51.htm
Escolha um livro, aqui vai uma boa lista:
http://www.livcultura.com.br/scripts/cu ... o&x=12&y=7
No link http://www.asm51.eng.br/phpbb/viewtopic.php?t=770 (Plataforma '51 - Fabricantes, MCs e Aplicações '51) há muita outras informações sobre kits, tutoriais, programadores, fabricantes, fornecedores, literatura.
_Escolha o AT89S8252 (ou o AT89S8253) da Atmel, veja a doc. em www.atmel.com ,é um uC facil de encontrar, para gravar basta um cabo na paralela do PC (ISP), tem um bom espaço de codigo (8K) ,EEPROM (2K), RAM (256 bytes) WDT interno, etc...
_Compre um kit, existem varios disponiveis com ele, ou faça uma placa
_Peque o compilador da Keil em www.keil.com ,além de ser um excelente compilador,tem uma IDE muito boa e um bom simulador (free para compilar programas até 2k) ou o SDCC ou ainda o BASCON (todos links disponíveis no tópico do paragrafo final deste post);
_Para gravar existem muitos programas, o que eu recomendo para DOS é o aec_isp:
http://www.ustr.net/files/download.shtml
O esquema do cabo é mostrado pelo aec_prg na opção "K" no menu principal do prg.
Se vc preferir para Windows, tem o PonyProg:
http://www.lancos.com/prog.html
_Peque o Intel ApBuilder, um prg muito interessante para quem esta começando, um dos lugares que achei foi aqui:
http://my.netian.com/~workics/down.html
_Peque um assembler free e ilimitado muito bom em:
http://www.metaice.com/ASM51/ASM51.htm
Escolha um livro, aqui vai uma boa lista:
http://www.livcultura.com.br/scripts/cu ... o&x=12&y=7
No link http://www.asm51.eng.br/phpbb/viewtopic.php?t=770 (Plataforma '51 - Fabricantes, MCs e Aplicações '51) há muita outras informações sobre kits, tutoriais, programadores, fabricantes, fornecedores, literatura.