Microcontroller  ATmega163, Atmega163L from Atmel in SPI Mode

Verbindungsliste

Galep
DIL40

6

7

8

9

10

11

13

-

-

-

-

-

-

-

PDIP40

6

7

8

9

10

11

13

-

-

-

-

-

-

-

TQFP44

1

2

3

4

5,17,38

6,18,39

8

MOSI Input

MISO Output

SCK

RESET

Vcc *

GND

XTAL1 *

* - diese Verbindungen  sind normalerweise nicht notwendig !


Allgemeine Hinweise

Dieses Bauteil verfügt  über Programmdatenspeicher in FLASH -  und EEPROM Technologie.

Die Lockbits ermöglichen  es, das Bauteil gegen Überprogrammierung und gegen unberechtigte Kopien  zu schützen

Mit Hilfe des Programmiergeräts  kann das Bauteil vollständig gelöscht werden.

Optionen

FLASH Memory

Markieren Sie den Eintrag  um auf den Programmspeicher zuzugreifen.

EEPROM Memory

Markieren Sie den Eintrag  um auf den Datenspeicher zuzugreifen.

Anmerkung: Im Datenpuffer  wurde der Speicherbereich oberhalb der letzten Adresse im Programmdatenspeicher  für den Datenspeicher reserviert (beim ATmega163 mit 16k Programmdatenspeicher  ist dies der Speicher ab der Adresse 4000h).

Lock Bit 1,
Lock Bit 2,
Boot Lock Bit 01,
Boot Lock Bit 02,
Boot Lock Bit 11,
Boot Lock Bit 12,
Fuse BODEN,
Fuse BODLEVEL,
Fuse BOOTRST,
Fuse BOOTSZ1...0,
Fuse CKSEL3...0,

Markieren Sie den Eintrag  um die entsprechende Option zu aktivieren. Die Beschreibung der Optionen entnehmen  Sie bitte aus dem Datenblatt zum Bauteil.

Calibration Byte  in die Adresse:

Markieren Sie den Eintrag,  wenn Sie von Calibration Byte Gebrauch machen möchten. In den nebenstehenden  Eingabefeld geben Sie dann die Adresse ein, wo das Calibration Byte gespeichert  werden soll.

Aktionen

Programmieren

Falls der FLASH Memory Eintrag markiert ist - wird das Programmspeicher mit der Daten aus dem Puffer  programmiert,
falls der EEPROM Memory Eintrag markiert ist - wird das Datenspeicher  mit der Daten aus dem Puffer programmiert,
die Fusebits und die Lockbits werden programmiert

Anmerkung: die Lock Bits werden als letzte programmiert, nachdem die  Daten und die Fusebits programmiert und geprüft sind.

Vergleich

Falls der FLASH Memory Eintrag markiert ist - wird das Programmspeicher mit der Daten aus dem Puffer  verglichen,
falls der EEPROM Memory Eintrag markiert ist - wird das Datenspeicher  mit der Daten aus dem Puffer verglichen,
die Fusebits und die Lockbits werden mit der Einstellungen im ´Optionen´ Dialog  verglichen.

Leertest

Unabhängig von den  gewählten Optionen werden Programm- bzw. Datenspeicher und Lockbits überprüft.  Die Fusebits werden nicht berücksichtigt.

Lesen

Unabhängig von den  gewählten Optionen werden Programm- bzw. Datenspeicher ins Datenpuffer  gelesen, die Fusebits und die Lockbits ausgewertet und die Einstellungen im  ´Optionen´ Dialog entsprechend angepaßt.

Löschen

Unabhängig von den  gewählten Optionen werden Programm- bzw. Datenspeicher und die Lockbits  gelöscht. Die Fusebits bleiben unverändert.