Thanks Mike,
Unfortunately I've already tried that routine but nothing changes. I've tried looking for my error but I'm now dizzy with it.
As it's a direct step before sending the byte to the LCD i assumed it should at least mess up the display tens digits.
The 'tens' value are in just one BCD packed byte.
I have the code working as a direct rf signal generator using one of the cheap ebay dds boards. Total cost of parts about 10 pounds sterling.
I would like to utilise it as a vfo for a homebrew rig but displaying 0 on the display when the dds is giving out 9mhz. The dds and display would then track up in tandem. This would match the 'i f' then.
It seems a shame to start again with PBP when I have full working asm code. I may just try to get the 'freq word' out to the dds using PBP in a test situation.
Rob G4NQX




Bookmarks