Beruflich Dokumente
Kultur Dokumente
h>
#include <stdlib.h>
#include <math.h>
// PIC24FJ128GA010 Configuration Bit Settings
// 'C' source line config statements
#include <xc.h>
// CONFIG2
#pragma config POSCMOD = NONE
// Primary Oscillator Select (Primary os
cillator disabled)
#pragma config OSCIOFNC = OFF
// Primary Oscillator Output Function (O
SC2/CLKO/RC15 functions as CLKO (FOSC/2))
#pragma config FCKSM = CSDCMD
// Clock Switching and Monitor (Clock sw
itching and Fail-Safe Clock Monitor are disabled)
#pragma config FNOSC = FRCDIV
// Oscillator Select (Fast RC Oscillator
with Postscaler (FRCDIV))
#pragma config IESO = ON
// Internal External Switch Over Mode (I
ESO mode (Two-Speed Start-up) enabled)
// CONFIG1
#pragma config WDTPS = PS32768
// Watchdog Timer Postscaler (1:32,768)
#pragma config FWPSA = PR128
// WDT Prescaler (Prescaler ratio of 1:1
28)
#pragma config WINDIS = ON
// Watchdog Timer Window (Standard Watch
dog Timer enabled,(Windowed-mode is disabled))
#pragma config FWDTEN = ON
// Watchdog Timer Enable (Watchdog Timer
is enabled)
#pragma config ICS = PGx2
// Comm Channel Select (Emulator/debugge
r uses EMUC2/EMUD2)
#pragma config GWRP = OFF
// General Code Segment Write Protect (W
rites to program memory are allowed)
#pragma config GCP = OFF
// General Code Segment Code Protect (Co
de protection is disabled)
#pragma config JTAGEN = OFF
// JTAG Port Enable (JTAG port is disabl
ed)
//Vout = (a*5)/1024;
a=(a*5)/1024;
a=100*a-50;
a=(0.448*a)-50;
//PORTA = T;
//_AD1IF = 0;
lcd_init();
char kq[30];
//
//