. MAX7219?
, , / %. , (. ).
AVR, (Arduino), PIC, STM8/32 , . ATtiny13A PIC12F675.
.
:void max7219_print(uint32_t data) { for (uint8_t i = 1; i < 9; i++) { uint8_t rm = data % 10; max7219_write(i, rm); data /= 10; } }
, , 10 (% mod 10), "0". .
:void display_frequency() { uint8_t i = 10, s; uint32_t x_vfo; x_vfo = freq; do { if ((x_vfo) > 0) { s = ((x_vfo % 10) & 15) + '0';// 10 if (i == 7 or i == 3) LCD_Char_xy(1, 0 + i--, '.'); // 3 7 , ".", . } else s = ' '; // , LCD_Char_xy(1, 0 + i, s); x_vfo /= 10; // x_vfo } while (i-- > 0); };
, . -. / / " ". "" (1 , 100 , ), () , "" .
: 500 000 Hz +/- 3 kHz ( ) 32 768 Hz .
. (PIC): . 32767,87 Hz. .- (+) 710 . (. 0,xxx..400 kHz) .
STM32 , . 32- , 16- clock : > 72..120..170..250 MHz, 322 MHz ... .
: " " - , " " - . , " " . ? - ? ? .
veso74; 15.05.2025 16:40.
stm32, . . : "", . , . , . 10-100 . 10 . 1 . , iwdg . , iwdg, . , , . , . , .
ozforester; 15.05.2025 16:44.
LMV7219 TLV3501A , ( TLV ). ?
,. : 200..250..300 MHz, , . ( ).
: 1 (: 0 , : 1)