gentxtelmer2003 said:how are we going to load a value 0xFFFFFFFF(32bits) in four 8 bits.. bit31-bit23 will be loaded first..
Code Warrior said:I want to know from where I will get optical rotary encoder for this project.
naj.cuizon said:we do not know how to split in C such kind of variable.
unsigned long tuning_freq;
unsigned long temp;
unsigned char your_PORTD;
temp = tuning_freq & 0xFF000000;
your_PORTD = temp >> 24; /* your_PORTD variable contains now bits b31-b24 */
temp = tuning_freq & 0x00FF0000;
your_PORTD = temp >> 16; /* your_PORTD variable contains now bits b23-b16 */
temp = tuning_freq & 0x0000FF00;
your_PORTD = temp >> 8; /* your_PORTD variable contains now bits b15-b8 */
temp = tuning_freq & 0x000000FF;
your_PORTD = temp; /* your_PORTD variable contains now bits b7-b0 */
For 0° phase shifting, W0 = 00000000The device also provides five bits of digitally controlled phase modulation, which enables phase shifting of its output in increments of 180°, 90°, 45°, 22.5°, 11.25°, and any combination thereof.
The 2006 ARRL Handbook describes several DDS applications and construction projects for ham radio.Code Warrior said:Actually I am making DDS based VFO for HAM purpose. May be you aware of HAM radio. There for I need more info and help in this direction. If possible PM me.
We use cookies and similar technologies for the following purposes:
Do you accept cookies and these technologies?
We use cookies and similar technologies for the following purposes:
Do you accept cookies and these technologies?