Well, I got it working, but I'm not sure what I did.  Needs some more 
research.

Regards,
Mike

On Friday, November 27, 2020 at 9:37:53 PM UTC-5 Mike wrote:

> I'm trying to get the 10-bit DAC of the PIC16F1778 working and am not 
> being successful.  Has anyone used this, or similar?  I'm scoping the 
> output pin and getting nothing.  Below is my code.  Any push in the right 
> direction is appreciated.
>
> Regards,
> Mike
>
>
> --
> include 16f1778                     -- target PICmicro
> --
> pragma target clock    8_000_000       -- oscillator frequency
> --
> pragma target OSC      INTOSC_NOCLKOUT           -- internal oscillator
> pragma target PLLEN    DISABLED                  -- PLL off
> pragma target CLKOUTEN DISABLED                  -- no clock output
> pragma target WDT      DISABLED                  -- watchdog off
> pragma target BROWNOUT DISABLED                  -- no brownout reset
> pragma target FCMEN    DISABLED                  -- no clock monitoring
> pragma target IESO     DISABLED                  -- no int/ext osc 
> switching
> pragma target LVP      DISABLED                  -- low voltage 
> programming off
> pragma target MCLR     INTERNAL                  -- internal reset
> --
> --
> OSCCON_SCS = 0                      -- select primary oscillator
> OSCCON_IRCF = 0b1110                -- 8 MHz
> OSCCON_SPLLEN = FALSE               -- software PLL off
> --
> enable_digital_io()                 -- make all pins digital I/O
> --
> LATA = 0
> LATB = 0
> LATC = 0
> TRISA = 0
> TRISB = 0
> TRISC = 0
>
> DAC1REFL = 0
> DAC1REFH = 0
> DAC1CON0 = 0b1010_0000 -- DAC on and output to the pin
> --
> var byte c = 0
> --
> forever loop
> for 255 using c loop
>     DAC1REFL = c
>     DACLD_DAC1LD = true
>     _usec_delay(100_000)
> end loop
> end loop
> --
>

-- 
You received this message because you are subscribed to the Google Groups 
"jallib" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jallib/26078374-c952-4028-a7a7-310129d93dc0n%40googlegroups.com.

Reply via email to