Hello everyone.

My machine is back.

I need to know where PIC assembly language is defined. In what document?

I discovered while playing with a blinking program that

LOW PORTD.0
HIGH PORTD.1

and

PORTD = %10

Do not do the same thing. In particular PORTD = %10 clears all the rest of PORTD while the LOW and the HIGH BASIC commands only affects pins 0 and 1. (see below)

Another question. Is there an available document that would provide me with the assembly language interpretation for each PICBASIC PRO command? I found my answer in the .asm code, but I was hoping for an easier all encompassing document.

----snip from COMPLICATED_BLINK.asm--------
#define _PORTD??4 PORTD, 004h
#define _PORTD??5 PORTD, 005h
#define _PORTD??6 PORTD, 006h
#define _PORTD??7 PORTD, 007h
#define _PORTD??0 PORTD, 000h
#define _PORTD??1 PORTD, 001h
INCLUDE "COMPLI~1.MAC"
INCLUDE "PBPPIC14.LIB"

MOVE?CB 0C0h, ADCON0
HIGH?T _PORTD??4
HIGH?T _PORTD??5
HIGH?T _PORTD??6
HIGH?T _PORTD??7
-------end snip------------

My two Devantech Ultrasonic Range Finder SRF05 units just arrived by Fedex.
Soldering iron - here I come.

Ken