Programming Xicors or 12f629

[quite]it seems to assume you want to code in binary to get these things to work[/quote]

That is definitely the wrong assumption.