QW1 TechTools, QW1 Datasheet - Page 142

PROGRAMMER PIC MCU QUICKWRITER

QW1

Manufacturer Part Number
QW1
Description
PROGRAMMER PIC MCU QUICKWRITER
Manufacturer
TechTools
Series
QuickWriter™r
Type
QuickWriterr
Datasheets

Specifications of QW1

Contents
MCU Programmer with In-Circuit Serial Programming Cable and Optional GANG Adapters
For Use With/related Products
PIC Micro® MCU
For Use With
CBL-ICSP - CABLE PROG QUICKWRITER SERIALQW-4SSOP18 - ADAPTER QUICKWRITER 4GANG 18SSOPQW-4SSOP28 - ADAPTER QUICKWRITER 4GANG 28SSOPQW-4SO8/14W - ADAPT QUICKWRTR 4GANG 8/14SOIC WQW-4SO8/14N - ADAPT QUICKWRTR 4GANG 8/14SOIC NQW-4SOIC18 - ADAPTER QUICKWRITER 4GANG 18SOICQW-4ZIF18 - ADAPTER QUICKWRITER 4-GANG 18ZIFQW-4SOIC28 - ADAPTER QUICKWRITER 4GANG 28SOICQW-4PLCC44 - ADAPTER QUICKWRITER 4GANG 44PLCCQW-4ZIF40/28 - ADAPT QUICKWRITER 4GANG 40/28ZIFMP-ZIF14 - ADAPTER QUICKWRITER 14-PIN ZIFMP-SOIC8/14 - ADAPTER QUICKWRITER 8/14-SOICMP-SSOP18 - ADAPTER QUICKWRITER 18-SSOPMP-SSOP28 - ADAPTER QUICKWRITER 28-SSOPMP-14000 - ADAPTR QUICKWRTR PIC14000 28-PINMP-SOIC18 - ADAPTER QUICKWRITER 18-SOICMP-SOIC28 - ADAPTER QUICKWRITER 28-SOICMP-PLCC44 - ADAPTER QUICKWRITER 44-PIN PLCCMP-ZIF18/28 - ADAPTER QUICKWRITER 18/28PIN ZIFMP-ZIF40 - ADAPTER QUICKWRITER 40-PIN ZIF

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
QW152
Manufacturer:
Laird Technologies IAS
Quantity:
135
4.1.6
4.1.7
136
Addressing Definitions
Throughout your programs, you’ll refer to bits and bytes by their addresses. Depending on the
instruction being used and the item being referred to, the address will be given in one of the following
forms:
Data Types
Eight data types are allowed in the assembler. These data types are:
PicTools Manual 3.0
Pass 0 - The source code is scanned in an attempt to resolve all symbols. This is
possible if all origin, define space, and equate directives can be resolved (equated
symbols may be referenced by origin or define space). All other symbols can be resolved
by byte-offsets which are determined by the
0 is successful, the assembler will advance to Pass 1. If Pass 0 is unsuccessful, a list of
errors will be shown and assembly will be aborted.
Pass 1 - The source code is scanned once more in order to assemble the hex code.
Since all symbols were resolved in Pass 0, all instructions and miscellaneous directives
can be fully resolved in Pass 1. If Pass 1 is successful, a hex file containing the
assembled code will be created. If Pass 1 is not successful, a list of errors will be shown
and assembly will be aborted.
In addition to a hex file, the assembler can be used to generate an assembly listing. An
assembly listing shows line numbers, equated values, addresses, data, and original
source code (for more information, see the section
· Symbol/label
· Local symbol/label
· Decimal value · Assembly address (origin)
· Hex value
· addr8
· addr9
· addr11
· addr12
· addr13
· bit
· fr
· rel
· literal
page).
memory).
memory).
memory).
An 8-bit address (on 16C5x devices, the lower half of the current 512-word
A 9-bit address (on 16Cxx devices, within the current 512-word page).
An 11-bit address (anywhere in program memory in a device with 2K of
A 12-bit address (anywhere in program memory in a device with 4K of
A 13-bit address (anywhere in program memory in a device with 8K of
An address for bitwise operations. Example: PortC.3 = bit 3 of port C
A file register (RAM) address.
A relative address ranging from -7Fh to +80h.
An immediate 8-bit value.
· Binary value
· ASCII value
· EEPROM address (origin)
mnemonic/operand combinations. If Pass
Generating Assembly Listings
135
© 2007 TechTools
).

Related parts for QW1