Microcontroller  ATmega163, Atmega163L from Atmel in SPI Mode

Connections

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 *

* - these connections are generally not required !


General Advice

These microcontrollers feature data storage employing the FLASH and EEPROM technology.

The lock-bits make it possible  to protect the device against over-programming, and against unauthorised copying.

With the aid of the programmer, the device's contents can be completely deleted.

Options

FLASH Memory

Select this item to access  the FLASH memory.

EEPROM Memory

Select this item to access  the EEPROM memory.

Note: In the data buffer the memory area above the last address in the  program memory is reserved for EEPROM memory (with the ATmega163 with 16k FLASH  memory, this is the memory starting at the address 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,

Select an Item to activate  the appropriate option. See the Datasheet for detailed information.

Calibration Byte  in the Address:

Select this item if you  wont to use the Calibration Byte. Then type the address into the edit field you choose to save the Calibration Byte to.

Actions

Program

If the FLASH Memory item is selected - the FLASH memory will be programmed with the data from the buffer,
 

 if the EEPROM Memory item is selected - the EEPROM memory will be programmed with the data from the buffer,
 

 the Fuse bits and the Lock bits will be programmed.

Note: the Lock bits will be programmed as last, after the data and Fuse  bits are programmed and verified.

Compare

If the FLASH Memory item is selected - the FLASH memory will be compared with the data from the buffer,
 

 if the EEPROM Memory item is selected - the EEPROM memory will be compared with the data from the buffer,
 

 the Fuse bits and the Lock bits will be compared with the settings in the ´Options´  Dialog.

Blank check

Independently of the selected items in the ´Options´ Dialog - the FLASH memory, EEPROM memory and Lock bits will be checked to verify value is empty. The Fuse bits will be ignored.

Read

Independently of the selected items in the ´Options´ Dialog - the FLASH memory and EEPROM memory will be read into the buffer, the Fuse and Lock bits will be evaluated and the items in the Options - Dialog will be set accordingly.

Erase

Independently of the selected items in the ´Options´ Dialog - the FLASH memory, EEPROM memory and Lock bits will be erased. The Fuse bits will be kept unchanged.