[time-nuts] Simple open source microcontroller solution to tune DDS needed

Adrian Godwin artgodwin at gmail.com
Wed Dec 13 16:14:46 EST 2017


Arduino is, of course (or actually some slightly weird dialect of C++).
But the pa3ckr code at
http://www.qsl.net/pa3ckr/bascom%20and%20avr/ad9951/ad9951-12.bas is in
bascom, whatever that is.

On Wed, Dec 13, 2017 at 9:12 PM, paul swed <paulswedb at gmail.com> wrote:

> Must have missed something here. Basic? Arduino uses C behaviors. God knows
> everythings been written for it so maybe there is a basic language. That
> said schematics are readily available and I believe its all open source.
> Thats why its been so popular. Lots of nice simple tools for it also.
> Regards
> Paul
> WB8TSL
>
> On Wed, Dec 13, 2017 at 4:05 PM, Adrian Godwin <artgodwin at gmail.com>
> wrote:
>
> > It's a bit bizarre that it uses Basic. I just remember my local ARC using
> > it as a project sometime ago. Possibly in the 20th century. :)
> >
> >
> > On Wed, Dec 13, 2017 at 9:03 PM, Richard (Rick) Karlquist <
> > richard at karlquist.com> wrote:
> >
> > > This looks like a very good starting point.  It's a superset
> > > that I can just simplify.
> > >
> > > Rick
> > >
> > >
> > > On 12/13/2017 12:10 PM, Adrian Godwin wrote:
> > >
> > >> Maybe this one ?
> > >>
> > >> http://www.qsl.net/pa3ckr/bascom%20and%20avr/ad9951/index.html
> > >>
> > >> There are probably many others
> > >>
> > >>
> > >> On Wed, Dec 13, 2017 at 8:03 PM, Richard (Rick) Karlquist <
> > >> richard at karlquist.com> wrote:
> > >>
> > >> I need a very simple controller to tune a DDS with up/down
> > >>> switches (imagine setting the time on a clock).  A DDS
> > >>> chip, such as an AD9836 would go on a PC board and a couple
> > >>> of pushbuttons would tell the controller to tune up or
> > >>> down.
> > >>>
> > >>> Before reinventing this wheel, I thought I would see if
> > >>> anyone knows of a similar solution that can be leveraged.
> > >>> What I would like is both hardware and software, where
> > >>> the software could be edited to accommodate the up/down
> > >>> buttons.  A last resort would be to write software from
> > >>> scratch.  My software skills are extremely limited.
> > >>> Cutting and pasting code might work for me.
> > >>>
> > >>> I need to be able to embed this onto an existing PC board.
> > >>> I can't use a preexisting "daughter" card, other than
> > >>> to copy the design of the card.
> > >>>
> > >>> Rick Karlquist
> > >>> N6RK
> > >>>
> > >>>
> > >>>
> > >>> _______________________________________________
> > >>> time-nuts mailing list -- time-nuts at febo.com
> > >>> To unsubscribe, go to https://www.febo.com/cgi-bin/m
> > >>> ailman/listinfo/time-nuts
> > >>> and follow the instructions there.
> > >>>
> > >>> _______________________________________________
> > >> time-nuts mailing list -- time-nuts at febo.com
> > >> To unsubscribe, go to https://www.febo.com/cgi-bin/m
> > >> ailman/listinfo/time-nuts
> > >> and follow the instructions there.
> > >>
> > >>
> > >>
> > _______________________________________________
> > time-nuts mailing list -- time-nuts at febo.com
> > To unsubscribe, go to https://www.febo.com/cgi-bin/
> > mailman/listinfo/time-nuts
> > and follow the instructions there.
> >
> _______________________________________________
> time-nuts mailing list -- time-nuts at febo.com
> To unsubscribe, go to https://www.febo.com/cgi-bin/
> mailman/listinfo/time-nuts
> and follow the instructions there.
>


More information about the time-nuts mailing list