Difference between revisions of "Atmel Mikrocontroller Kickstart"

From C4 Wiki
Jump to: navigation, search
(Hardware)
Line 1: Line 1:
 
=Hardware=
 
=Hardware=
  
* In System Programmer (einfache Schaltung von http://ldp.rtin.bz/linuxfocus/English/November2004/article352.shtml ):
+
* In System Programmer (einfache Schaltung von [http://ldp.rtin.bz/linuxfocus/English/November2004/article352.shtml] ):
 
{| border="1"
 
{| border="1"
 
!Pin am ISP
 
!Pin am ISP
Line 40: Line 40:
 
Dann kanns eigentlich auch schon losgehen
 
Dann kanns eigentlich auch schon losgehen
  
 
=LinkListe=
 
 
* http://del.icio.us/fd0/atmel
 
* http://del.icio.us/cebewee/electronics
 
  
 
=Software=
 
=Software=
Line 52: Line 47:
  
 
Als Assembler eignet sich zb. "avra" und zum Hochladen verwendet man am einfachsten "uisp".
 
Als Assembler eignet sich zb. "avra" und zum Hochladen verwendet man am einfachsten "uisp".
 +
 +
=LinkListe=
 +
 +
* http://del.icio.us/fd0/atmel
 +
* http://del.icio.us/cebewee/electronics

Revision as of 13:39, 17 March 2005

Hardware

  • In System Programmer (einfache Schaltung von [1] ):
Pin am ISP Pin am AVR Schutzwiderstand Pin am Parallelport
5 Reset (1) -- Init (16)
4 MOSI (17) 470 Ohm D0 (2)
3 MISO (18) 220 Ohm Busy (11)
2 SCK (19) 470 Ohm Strobe (1)
1 GND -- GND (18)
  • fuer die Schaltung um den Atmel drumrum brauchen wir:
    • einen Widerstand (zb. 10k oder auch 1k8) fuer den Reset Pull-Up
    • einen Kondensator (zb. 10uF) zum entprellen der Reset-Schaltung
    • pro anzuschliessende LED jeweils noch einen Widerstand (zb. 1k8)

Dann kanns eigentlich auch schon losgehen


Software

Notwending ist ein Assembler, der aus dem Ascii-Prosa-Text binaerimages zum direkten Hochladen auf den Controller macht, und ein Programm, welches diese Images dann hochschiebt.

Als Assembler eignet sich zb. "avra" und zum Hochladen verwendet man am einfachsten "uisp".

LinkListe