#include "p24FJ128GA306.h" /* nastaveni fuses pro vnejsi krzstal 8MHz, s PLL x 4 , tedy fosc je 32 MHz */ _CONFIG4(0x00FFFF ) _CONFIG3(0x00FFFF ) _CONFIG2(0x009bfe ) /* funguje primary osc HS with PLL 8 x 4 = 32MHz */ _CONFIG1(0x003F7F ) void main (void) { int i; float j; /* tp, co potrebujeme, se jemnuje Program Space Visibility to umozni nacpat nememma data do pameti programu data se pak NEDAJI MENIT, ale u konstatn to je jenom dobre a usetrime cennou pamet RAM prirucka 6.2 MANAGED PSV POINTERS */ __attribute__((space(psv))) float hodnoty[] = { 1.2 , 3.5, 856.0 , 0.001 }; i= 0; /* jak jiste vite, Ccko nekntroluje meze poli, takze ukazatel klidne vyleze z pole hodnoty a bude bloudit pameti EEPROM */ for ( i=0; i<5; i++ ){ j = hodnoty[i]; j = j + 0.0 ; } } // zaviraci zavorka od main