Skip to content
400MHz DDS Function Generator
C C++ Other
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
bootloader
ks0108
.gitignore
DDS_TWO.c
DDS_TWO.h
DDS_TWO.hex
FUSES
INDENTATION
LICENSE
README
ad9910.c
ad9910.h
adc.c
adc.h
buttons.c
buttons.h
drehgeber.c
drehgeber.h
make_and_prog.sh
makefile
menu.c
menu.h
page_graph.c
page_graph.h
page_misc.c
page_misc.h
page_settings.c
page_settings.h
page_singletone.c
page_singletone.h
portbits.h
prog.py
settings.c
settings.h
uart.c
uart.h

README

DDS_TWO 2014

homerj00        <homerj00 at web.de>
B.Biesenbach    <bjoern at bjoern-b.de>


DDS_TWO is a 400MHz Function Generator that can also be used as a simple scalar network analyzer.
The hardware consists of:
- AD9910 DDS chip
- ATMega128A
- 128x64 GLCD
- 3x LTC5507 RF level detector
- FT232R USB communication

The software uses libraries from:
- kavr serial bootloader http://sourceforge.net/projects/kavr/
- ape ks0108 glcd lib http://www.mikrocontroller.net/topic/ks0108-glcd-routinen
- Peter Fleury UART lib http://homepage.hispeed.ch/peterfleury/
- Peter Dannegger rotary encoder functions http://www.mikrocontroller.net/articles/Drehgeber

You can’t perform that action at this time.