@Anobium So, after creating a few links to account for FileNameCase, things work splendidly! I thank you so very much for the effort and guidance. I am off to do some calibration and learn softserial. @steini63 My fuse settings are 0xE2. IIUC 0xE1 selectes the 16Mhz High Frequency PLL source.
Will do, thanks
Nope. Same thing. ASM reflects that you are setting ADEN prior to the call. I am starting to wonder if the issue is the AD or something about the processing and printing of the results. I connected a pot between Vcc and ground. I used 0X03 as the or value, which I think should set Vcc as Vref and ADC3 (pin 2) as input connected to the wiper of the pot. I also changed ReadAD10 to read ADC3. Still get FF as the output. The attached asm is before I made the ADC3 changes mentioned above
No difference with the 10ms settling timer.
Same thing, .ASM attached.. testing without delay
Same thing, .ASM attached..
The .bas is only a few hundred bytes, so I have included it as well.
Apologies for taking so long to reply. Day jobs interfere so much in the fun stuff. kent_twt4 - Thank you for the fuse hint. That bit worked wonderfully! (Sorry, I couldn't resist.) As for the A/D problem, I am using Fedora, so I built a patched version of the executable and put the patches in place. I see the following in the .ASM - ;ADREADPREREADCOMMAND 'add user code here ldi SysTemp2,240 in SysTemp3,ADMUX and SysTemp3,SysTemp2 mov SysTemp1,SysTemp3 ldi SysTemp2,15 or SysTemp1,SysTemp2 out ADMUX,SysTemp1...