Re: HELP! HSER issues from old to new
ok that worked a lot better. However I don't thing my justify bits is working as my results are all from 512 to 64k not from 0 - 1024
here is my adjusted code
Code:
Include "12F1572.bas"
DEFINE OSC 20
DEFINE ADC_BITS 10 ' A/D number of bits
DEFINE ADC_CLOCK 1 ' Uses A/D internal RC clock
DEFINE ADC_SAMPLEUS 50 ' Set sampling time in us
define HSER_BAUD 9600
DEFINE HSER_BITS 8
DEFINE HSER_CLROERR 1
ADCON0.7 = 0
TRISA = %00000100
ANSELA = %00000100
A VAR word 'Stores 10 Bit Analog Reading
mainloop:
ADCIN 2, A 'Grab analog input from pin3
pause 50
Hserout [#A,13,10] ' Send char out serial port
pause 500
goto mainloop ' Do it all over again
Chris
Any man who has accomplished anything in electronics at one time or another has said... " STOP! WAIT! NOOO! Dangit.... Oh Well, Time to start over..."
Bookmarks