ASISP Program Review

ASISP program supports AS4E and AS3E in-circuit AVR programmers and works under Windows XP/7/8.1/10 operating systems, 32- and 64-bit versions as well as under Linux operating system with Wine.

Unlike regular programming shells ASISP program includes such advanced features as direct modification of the Flash and EEPROM area content and the batch programming procedure with auto-increment of the 4-bytes memory field which keeps the serial number of the programming device. In additional the log file with the programming process report can be generated.

ASISP Program can be launched from Atmel Studio 7.

ASISP Main Window, Basic View

ASISP Main Window, Basic View

ASISP Main Window, Basic View

ASISP Main Window, Extended View

  • The hex-file area is extended
  • Serial number area is increased by 1
  • Some content of EEPROM area is modified (the same can be done with Flash memory area)
ASISP Main Window, Extended View

ASISP Main Window, Extended View

COM-port Number and Interface Speed Setting

  • Low speed option recommended if an old model computer used
COM-port Number and Interface Speed Setting

COM-port Number and Interface Speed Setting

ASISP Project Settings Window

ASISP Project Setting Window

ASISP Project Setting Window

  • The SCK Setting pop-down menu is open
  • The Reset strobe length can be changed from the range of 20 ms to 1000 ms
  • The programming process is tuned for the following steps:
  • Erasing microcontroller
  • Checking if it is clear
  • The Flash memory buffer content updating after the last project compilation
  • Fuse bits programming
  • Flash memory programming + verifying
  • EEPROM programming + verifying
  • Serial number field in EEPROM incrementing
  • Fuse bits and Lock bits programming

All the project options are saved into the project file for the next programing session

Lock and Fuse Bits setting for auto-program mode Window

ASISP Lock/Fuse Bits Settings Window

ASISP Lock/Fuse Bits Settings Window


To Open Flash Memory at a Specific Address
ASISP Window for Loading at Specific Address

ASISP Window for Loading at Specific Address


To Select and Open File to Load
To Select and Open a File to Load

To Select and Open File to Load


A Window To Input Load Address
ASISP program: a Window to Input Load Address

ASISP program: a Window to Input Load Address


ASISP Program Launch from Command Line
Note, clock.as2 is the name of the project file mentioned in previous window description.
ASISP Command Line Run Window

ASISP Program Launch from Command Line