Velleman K8048 Manual - Specifications

Other manuals for K8048: Assembly Manual
Manual is about: PIC PROGRAMMER BOARD

Summary of K8048

  • Page 1

    K8048 © 2003 velleman components k8048 pic programmer board.

  • Page 2: Velleman Kits

    Velleman kits welcome to the exciting world of velleman kits. Velleman kit is known all over the world for our high quality electronic kits. Our range goes from easy to build mini kits to more advanced kits such as high-end audio circuits, domotic systems and computer interface kits. Because of the ...

  • Page 3: Table of Contents

    Table of contents general 2 fcc information 2 specifications 3 connection 3 hardware installation 4 programming procedure 5 ................................................................................................................................... 5 writing/changing a program ..................

  • Page 4: General

    Pic programmer board 2 1 general the k8048 is a multifunctional programmer for microchip ® pic™ flash microcontrollers*. These controllers can be reprogrammed a large number of times, making it easy to upgrade the software of a device in which they are implemented or allowing the user to experiment ...

  • Page 5: Specifications

    Fcc information 3 k8048 © 2003 velleman components 3 specifications · suitable for programming microchip® flash pic(tm) microcontrollers. · supports 4 different 300 mil. Pics: 8p, 14p, 18p and 28p. · test buttons and led indicators to carry out educational experiments e.G. The enclosed programming e...

  • Page 6: Hardware Installation

    Pic programmer board 4 5 hardware installation · connect your pc with the k8048 via a 9-pin serial cable. Use a free serial port and ensure that the installed software cannot cause an interrupt conflict on this port when working with the k8048 e.G. Executive programs for other programmers, measuring...

  • Page 7: Programming Procedure

    Hardware installation 5 k8048 © 2003 velleman components 6 programming procedure programming the microcontrollers: preparations · writing or modifying the source code: the source code is usually written in pic assembler. Look at the examples in the velleman\k8048\examples\ folder. · compiling: the c...

  • Page 8

    Pic programmer board 6 1 this is the name and location of your source code file e.G. C:\test\demof267.Asm 2. Select the format of the machine code you wish to create. Always select 'hexademical' for the k8048. 3. The variables are checked for spelling mistakes if this option is checked off (capitals...

  • Page 9: 6.3

    Programming procedure 7 k8048 © 2003 velleman components the assembler will now generate the following files: · xxx.Err => error file, contains all errors and/or all warnings mpasm assembler has located in your source code · xxx.Hex => this is the actual machine code file to be used by the programmi...

  • Page 10

    Pic programmer board 8 · check the settings of the software 1. Set the number of the serial port the k8048 is connected to. 2. Writing the code: (standard = on). 3. Writing the eeprom data (standard = on). 4. Writing the configuration settings (standard = on). 5. Erase before write: (standard = on)....

  • Page 11

    Programming procedure 9 k8048 © 2003 velleman components 6.3.1 programming · make sure that sw5 is placed in the central position (standby) · put the controller in the appropriate ic socket: o insert the 8-pin pic in socket ic1 o insert the 14-pin pic in socket ic2 o insert the 18-pin pic in socket ...

  • Page 12: 6.4

    Pic programmer board 10 * attention: place sw5 in the 'prog'-position in order to use this function ! 4. Enables the user to view and modify data stored in a controller's eeprom. * attention: place sw5 in the 'prog'-position in order to use this function ! 5. Leave this adjustment in the standard se...

  • Page 13: Experiments

    Programming procedure 11 k8048 © 2003 velleman components 7 experiments use of the experiment push buttons and leds: the k8048 is equipped with a max. Of 4 test inputs that can be operated manually with sw1,sw2,sw3 and sw4. The device also has 6 diagnostics leds that enable the user to simulate outp...

  • Page 14: Icsp

    Pic programmer board 12 8 icsp iicsp allows you to program controllers "in-circuit". This process is also known as code downloading. This means quite simply that the chip in question is connected with a socket consisting of four or five wires, viz. The icsp bus. Several members of the pic family can...