Download Print this page

Advertisement

Quick Links

VM134
(K8076)
QUICK GUIDE

Advertisement

loading
Need help?

Need help?

Do you have a question about the K8076 and is the answer not in the manual?

Questions and answers

Summarization of Contents

General Information
Introduction to VM134
Introduces the VM134 (K8076) as a multifunctional programmer for Microchip PIC microcontrollers, highlighting its use in teaching.
Connecting the Programmer
Details connecting the programmer to a PC via a serial RS232 port, explaining the UART's role in communication.
Connection and Testing
Provides instructions for connecting the programmer, power supply, and performing initial hardware tests using software.
Disclaimer and Menu Bar
Disclaimer of Liability
States Velleman Components and the software designer are not responsible for hardware/software failures or damages resulting from product use.
File Menu Options
Explains the 'File' menu options: Load File (Hex), Save File (Hex), and End program.
Function Menu Options
Read PIC Functionality
Details the 'Read PIC' function, which includes options like Read All, Read Program, Read Data, and Read Configuration.
Write PIC Functionality
Details the 'Write PIC' function, covering Write All, Write Program, Write Data, and Write Configuration.
Erase PIC Functionality
Details the 'Erase PIC' function, offering options to erase all data, program data, or EEPROM data.
Disable Code Protection
Explains how to make a PIC available after programming with code protection, noting that all data is deleted.
Hardware Configuration Settings
Describes 'Comm Settings' for selecting RS232 ports and 'Hardware Delay' for adjusting communication speed.
K8048 Compatibility Mode
Explains the 'K8048 Compatibility' option for using older K8048 programmers and its limitations with certain PICs.
Help Menu and Button Bar
Accessing Help Documentation
Describes how to access the kit's help file via the 'Help' menu, which opens the online manual.
Viewing Program Information
Explains how to call up the program version information by selecting 'About' from the Help menu.
Button Bar Functions
Details common functions accessed via button bar icons, such as saving/loading HEX files and writing/reading PIC data.
PIC Selection Bar
Guides selection of PIC family and type, indicating tested (green V) and untested (yellow X) controllers.
Hardware Connection for Programming
Provides a visual guide on connecting the PIC cable to the desired controller for programming.
Windows Interface and Configuration
Program Window Overview
Explains the 'Program' window displaying hexadecimal code and EEPROM data for the controller.
PIC Configuration Settings
Details PIC controller configuration options like Oscillator, Brown-out Voltage, and Code Protection settings.
Using the Programmer
Selecting the PIC Controller
Guides users on selecting the correct PIC family and type from dropdown menus within the software.
Hardware Connection Guide
Illustrates how to connect the PIC configuration patch-cable to the ZIF socket and controller pins.
Programming the PIC Controller
Step 1: Compiling Code
Details the process of compiling PIC controller code using the MPASM assembler, including setting options and generating output files.
Communication Breakdown Causes
Lists common causes for communication failures during programming, such as incorrect PIC type or low power supply.
Step 2: Programming the PIC
Outlines the process for loading the compiled HEX file into the PIC controller using the programmer software.