Как понимаю там нужно вносить какие-то изменения по опорной частоте но тут я запутался
Если применяете модуль со 125-мегагерцовым генератором, изменений вносить не требуется.
Код:
;******** EEPROM CONTENTS DEFINITION
.ESEG
.ORG 0x0
; frequency calculation - 32bit value = freq * 2^32 / clock freq
; example 50.050 MHz, clock 125 MHz AD9850 -> step 0.0291 Hz
; example 50.050 MHz, clock 180 MHz AD9851 -> 0x472EA61D, 50.0505 MHz -> 0x472ED4B8
; 3 kHz per turn (1600 pulses) -> 103100 steps/turn -> 64 per encoder pulse
INISTART: ; START OF INI PARAMETER SECTION - copied to SRAM during startup
EDDSXTAL: .DW 0x5940 .DW 0x773 ; 125E+6 = 0x7735940
EDDSCONST: .DW 0x17D0 .DW 0x225C ; 2^56 / 125E+6 = 2251800 = 0x225C17D0
EIF1: .DW 0x978D .DW 0x126E ; 9 MHz, osc above band
EIF2: .DW 0x6873 .DW 0xED91 ; - 9MHz, osc bellow band
; CW speed constants for range 5 to 25 WPM
ECWK1: .DW 10000 ; basic speed constant
ECWK2: .DW 256 ; CW constant calculation ADCmax / (WPMmax/WPMmin -1)