diff --git a/prosjekt.X/defmplabxtrace.log b/prosjekt.X/defmplabxtrace.log new file mode 100644 index 0000000..e69de29 diff --git a/prosjekt.X/defmplabxtrace.log.inx b/prosjekt.X/defmplabxtrace.log.inx new file mode 100644 index 0000000..29197e3 Binary files /dev/null and b/prosjekt.X/defmplabxtrace.log.inx differ diff --git a/prosjekt.X/fan_speeeed.c b/prosjekt.X/fan_speeeed.c index d686cab..6bc1d1e 100644 --- a/prosjekt.X/fan_speeeed.c +++ b/prosjekt.X/fan_speeeed.c @@ -12,7 +12,7 @@ TCA0_update_period_ms(); } void TCA0_update_period_ms() { -TCA0.SINGLE.PERBUF = (F_CPU*(1/timer_period_ms)/1024); /* F_CPU * F_IRQ / TCA_prescaler */ + TCA0.SINGLE.PERBUF = (F_CPU*(1/timer_period_ms)/1024); /* F_CPU * F_IRQ / TCA_prescaler */ } uint16_t RPM_calculation() { @@ -23,11 +23,42 @@ uint16_t RPM_calculation() { } void PORT_init(){ - PORTD.PIN2CTRL = PORT_ISC_FALLING_gc; + //compare or capture + TCB3.CCMP = 0x00; + //count + TCB3.CNT = 0x00; + + + //PORTD.PIN2CTRL = PORT_ISC_FALLING_gc | 0b01000000; +// TCB3.CTRLB =0<< TCB_ASYNC_bp /* Asynchronous Enable: disabled */|0<< TCB_CCMPEN_bp /* Pin Output Enable: disabled */|0<< TCB_CCMPINIT_bp /* Pin Initial State: disabled */| TCB_CNTMODE_FRQ_gc;/* Input Capture Frequency measurement */ +// TCB3.EVCTRL =1<< TCB_CAPTEI_bp /* Event Input Enable: enabled */|0<< TCB_EDGE_bp /* Event Edge: disabled */|0<< TCB_FILTER_bp;/* Input Capture Noise Cancellation Filter: disabled */ +// TCB3.INTCTRL =1<< TCB_CAPT_bp /* Capture or Timeout: enabled */|0<< TCB_OVF_bp;/* OverFlow Interrupt: disabled */ +// TCB3.CTRLA = TCB_CLKSEL_DIV1_gc /* CLK_PER */|1<< TCB_ENABLE_bp /* Enable: enabled */|0<< TCB_RUNSTDBY_bp /* Run Standby: disabled */|0<< TCB_SYNCUPD_bp /* Synchronize Update: disabled */|0<< TCB_CASCADE_bp;/* Cascade Two Timer/Counters: disabled */ + + //ASYNC disabled; CCMPINIT disabled; CCMPEN disabled; CNTMODE FRQPW; + TCB2.CTRLB = 0x15; + + //DBGRUN disabled; + TCB2.DBGCTRL = 0x00; + + //FILTER disabled; EDGE disabled; CAPTEI enabled; + TCB2.EVCTRL = 0x01; + + //OVF disabled; CAPT enabled; + TCB2.INTCTRL = 0x01; + + //OVF disabled; CAPT disabled; + TCB2.INTFLAGS = 0x00; + + //Temporary Value + TCB2.TEMP = 0x00; + + //RUNSTDBY disabled; CASCADE disabled; SYNCUPD disabled; CLKSEL DIV1; ENABLE enabled; + TCB2.CTRLA = 0x01; } - +/* ISR ( TCA0_OVF_vect ) { cli(); RPM_calculation(); @@ -35,14 +66,26 @@ ISR ( TCA0_OVF_vect ) { TCA0.SINGLE.INTFLAGS = TCA_SINGLE_OVF_bm ; sei(); +}*/ + +ISR (TCB3_INT_vect){ + uint16_t yo = TCB3.CNT; + printf("CNT %u", yo); + + uint16_t stewui = TCB3.CCMP; + printf("CCMP %u", stewui); + + //TCB3.INTFLAGS = PIN0_bm; + } + +/* ISR(PORTD_PORT_vect){ - cli(); + // cli(); falling_edge_counter ++; PORTD.INTFLAGS = PIN2_bm; - sei(); - - + //sei(); } + * */ diff --git a/prosjekt.X/main.c b/prosjekt.X/main.c index 9c5b6af..c611707 100644 --- a/prosjekt.X/main.c +++ b/prosjekt.X/main.c @@ -27,15 +27,14 @@ int main() { - - - sei(); init_uart((uint16_t)9600); stdout = &USART_stream; TCA0_init (); PORT_init(); - + sei(); + while (1) { + //printf("loop") ; } } \ No newline at end of file diff --git a/prosjekt.X/nbproject/configurations.xml b/prosjekt.X/nbproject/configurations.xml index f9bbb88..07900d9 100644 --- a/prosjekt.X/nbproject/configurations.xml +++ b/prosjekt.X/nbproject/configurations.xml @@ -1,277 +1,278 @@ - - - - - uart.h - voltage.h - fan_speeeed.h - themistor-temp.h - - - Makefile - - - - - main.c - uart.c - voltage.c - fan_speeeed.c - thermistor-temp.c - - - Makefile - - - - localhost - AVR128DB48 - - - nEdbgTool - XC8 - 2.46 - 3 - - - - - - - - - - - - - - - false - false - - - - - - - false - false - - false - - false - false - false - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + uart.h + voltage.h + fan_speeeed.h + themistor-temp.h + + + Makefile + prosjekt.mc3 + + + + + main.c + uart.c + voltage.c + fan_speeeed.c + thermistor-temp.c + + + Makefile + + + + localhost + AVR128DB48 + + + nEdbgTool + XC8 + 2.45 + 2 + + + + + + + + + + + + + + + false + false + + + + + + + false + false + + false + + false + false + false + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/prosjekt.X/prosjekt.mc3 b/prosjekt.X/prosjekt.mc3 new file mode 100644 index 0000000..367352f --- /dev/null +++ b/prosjekt.X/prosjekt.mc3 @@ -0,0 +1,8047 @@ + + + + + BOD + class com.microchip.mcc.mcu8.systemManager.tiny_mega_init.bod.BOD + + + CLKCTRL + class com.microchip.mcc.mcu8.systemManager.tiny_mega_init.clkctrl.CLKCTRL + + + CPU + class com.microchip.mcc.mcu8.systemManager.tiny_mega_init.cpu.CPU + + + CPUINT + class com.microchip.mcc.mcu8.interruptManager.cpuint.CPUINT + + + Interrupt Manager + class com.microchip.mcc.mcu8.interruptManager.InterruptManager + + + Pin Module + class com.microchip.mcc.mcu8.pinManager.PinManager + + + RSTCTRL + class com.microchip.mcc.mcu8.systemManager.tiny_mega_init.rstctrl.RSTCTRL + + + SLPCTRL + class com.microchip.mcc.mcu8.systemManager.tiny_mega_init.slpctrl.SLPCTRL + + + System Module + class com.microchip.mcc.mcu8.systemManager.SystemManager + + + WDT + class com.microchip.mcc.mcu8.systemManager.tiny_mega_init.wdt.WDT + + + + + + + + + ISR_BOD_VLM + + + + false + + + + 0 + + + + 1 + + + + 3 + + + + 2 + + + + 0 + + + + 1 + + + + 0 + + + + 1 + + + + 2 + + + + 0 + + + + 1 + + + + 2 + + + + 3 + + + + 2 + + + + 0 + + + + 1 + + + + 0 + + + + 1 + + + + 0 + + + + 1 + + + + 0 + + + + 1 + + + + 2 + + + + 3 + + + + 1 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + DIS + + + + 128HZ + + + + DIS + + + + BODLEVEL0 + + + + FALLING + + + + disabled + + + + disabled + + + + ABOVE + + + + disabled + + + + disabled + + + + OFF + + + + ISR_CLKCTRL_CFD + + + + + + + + 0 + + + + 1 + + + + 3 + + + + 1 + + + + 0 + + + + 2 + + + + 9 + + + + 10 + + + + 3 + + + + 11 + + + + 0 + + + + 4 + + + + 12 + + + + 1 + + + + 5 + + + + 8 + + + + 2 + + + + 0 + + + + 1 + + + + 0 + + + + 1 + + + + 0 + + + + 2 + + + + 1 + + + + 0 + + + + 1 + + + + 0 + + + + 1 + + + + 0 + + + + 1 + + + + 0 + + + + 1 + + + + 0 + + + + 1 + + + + 0 + + + + 1 + + + + 0 + + + + 1 + + + + 0 + + + + 1 + + + + 0 + + + + 1 + + + + 0 + + + + 1 + + + + 0 + + + + 1 + + + + 0 + + + + 1 + + + + 6 + + + + 7 + + + + 0 + + + + 8 + + + + 9 + + + + 1 + + + + 2 + + + + 3 + + + + 5 + + + + 0 + + + + 1 + + + + 1 + + + + 2 + + + + 0 + + + + 0 + + + + 1 + + + + 0 + + + + 1 + + + + 1 + + + + 0 + + + + 2 + + + + 3 + + + + 0 + + + + 1 + + + + 0 + + + + 1 + + + + 0 + + + + 1 + + + + 0 + + + + 1 + + + + 1 + + + + 0 + + + + 2 + + + + 0 + + + + 1 + + + + 1 + + + + 2 + + + + 3 + + + + 0 + + + + 0 + + + + 1 + + + + 0 + + + + 1 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 12 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + disabled + + + + disabled + + + + disabled + + + + OSCHF + + + + 2X + + + + disabled + + + + disabled + + + + CLKMAIN + + + + disabled + + + + disabled + + + + INT + + + + disabled + + + + disabled + + + + disabled + + + + disabled + + + + disabled + + + + disabled + + + + disabled + + + + disabled + + + + disabled + + + + 4M + + + + disabled + + + + 0 + + + + DISABLE + + + + disabled + + + + OSCHF + + + + 1K + + + + disabled + + + + disabled + + + + disabled + + + + disabled + + + + 256 + + + + disabled + + + + 8M + + + + disabled + + + + CRYSTAL + + + + 216 + + + + 157 + + + + 0 + + + + 1 + + + + 0 + + + + 1 + + + + 0 + + + + 1 + + + + 0 + + + + 1 + + + + 0 + + + + 1 + + + + 0 + + + + 1 + + + + 0 + + + + 1 + + + + 0 + + + + 1 + + + + 157 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + SPM + + + + disabled + + + + disabled + + + + disabled + + + + disabled + + + + disabled + + + + disabled + + + + disabled + + + + disabled + + + + 0 + + + + 1 + + + + 0 + + + + 1 + + + + 0 + + + + 1 + + + + 0 + + + + 1 + + + + 0 + + + + 1 + + + + 0 + + + + 1 + + + + 0 + + + + 1 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + disabled + + + + disabled + + + + disabled + + + + 0 + + + + 0 + + + + disabled + + + + disabled + + + + disabled + + + + disabled + + + + 0 + + + + 0 + + + + {"type":"tableDynamicControls","key":"interruptVectorTable","dataArray": [{"Module": {"id":"Module_rowCount_0","data":{"text":"BOD","value":"BOD"}},"Interrupt": {"id":"Interrupt_rowCount_0","data":{"text":"VLM","value":"VLM"}},"Enable": {"id":"Enable_rowCount_0","data":{"text":"false","value":"false"}}}] } + + + + false + + + + false + + + + false + + + + false + + + + false + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + false + + + + false + + + + false + + + + false + + + + false + + + + false + + + + false + + + + false + + + + false + + + + false + + + + false + + + + false + + + + false + + + + false + + + + false + + + + false + + + + false + + + + false + + + + false + + + + false + + + + false + + + + false + + + + false + + + + false + + + + false + + + + false + + + + false + + + + false + + + + false + + + + false + + + + false + + + + false + + + + false + + + + false + + + + false + + + + false + + + + false + + + + false + + + + false + + + + false + + + + false + + + + false + + + + false + + + + false + + + + false + + + + false + + + + false + + + + false + + + + false + + + + false + + + + false + + + + false + + + + false + + + + false + + + + false + + + + false + + + + false + + + + false + + + + false + + + + false + + + + false + + + + false + + + + false + + + + false + + + + false + + + + false + + + + false + + + + false + + + + false + + + + false + + + + false + + + + false + + + + false + + + + false + + + + false + + + + false + + + + false + + + + false + + + + false + + + + false + + + + false + + + + false + + + + disabled + + + + disabled + + + + disabled + + + + disabled + + + + disabled + + + + disabled + + + + disabled + + + + disabled + + + + disabled + + + + disabled + + + + disabled + + + + disabled + + + + disabled + + + + disabled + + + + disabled + + + + disabled + + + + disabled + + + + disabled + + + + disabled + + + + disabled + + + + disabled + + + + disabled + + + + disabled + + + + disabled + + + + disabled + + + + disabled + + + + disabled + + + + disabled + + + + disabled + + + + disabled + + + + disabled + + + + disabled + + + + disabled + + + + disabled + + + + disabled + + + + disabled + + + + disabled + + + + disabled + + + + disabled + + + + disabled + + + + disabled + + + + disabled + + + + disabled + + + + disabled + + + + disabled + + + + disabled + + + + disabled + + + + disabled + + + + disabled + + + + disabled + + + + disabled + + + + disabled + + + + disabled + + + + disabled + + + + disabled + + + + disabled + + + + disabled + + + + disabled + + + + disabled + + + + disabled + + + + disabled + + + + disabled + + + + disabled + + + + disabled + + + + disabled + + + + disabled + + + + disabled + + + + disabled + + + + disabled + + + + disabled + + + + disabled + + + + disabled + + + + disabled + + + + disabled + + + + disabled + + + + disabled + + + + disabled + + + + disabled + + + + disabled + + + + disabled + + + + disabled + + + + disabled + + + + false + + + + none + + + + none + + + + none + + + + none + + + + none + + + + none + + + + none + + + + none + + + + none + + + + none + + + + none + + + + none + + + + none + + + + none + + + + none + + + + none + + + + none + + + + none + + + + none + + + + none + + + + none + + + + none + + + + none + + + + none + + + + none + + + + none + + + + none + + + + none + + + + none + + + + none + + + + none + + + + none + + + + none + + + + none + + + + none + + + + none + + + + none + + + + none + + + + none + + + + none + + + + none + + + + disabled + + + + disabled + + + + disabled + + + + disabled + + + + disabled + + + + disabled + + + + disabled + + + + disabled + + + + disabled + + + + disabled + + + + disabled + + + + disabled + + + + disabled + + + + disabled + + + + disabled + + + + disabled + + + + disabled + + + + disabled + + + + disabled + + + + disabled + + + + disabled + + + + disabled + + + + disabled + + + + disabled + + + + disabled + + + + disabled + + + + disabled + + + + disabled + + + + disabled + + + + disabled + + + + disabled + + + + disabled + + + + disabled + + + + disabled + + + + disabled + + + + disabled + + + + disabled + + + + disabled + + + + disabled + + + + disabled + + + + disabled + + + + QFN48 + + + + 0 + + + + 1 + + + + 0 + + + + 1 + + + + 1 + + + + 3 + + + + 4 + + + + 0 + + + + 5 + + + + 2 + + + + 0 + + + + 1 + + + + 0 + + + + 1 + + + + 0 + + + + 1 + + + + 1 + + + + 3 + + + + 4 + + + + 0 + + + + 5 + + + + 2 + + + + 0 + + + + 1 + + + + 0 + + + + 1 + + + + 0 + + + + 1 + + + + 1 + + + + 3 + + + + 4 + + + + 0 + + + + 5 + + + + 2 + + + + 0 + + + + 1 + + + + 0 + + + + 1 + + + + 0 + + + + 1 + + + + 1 + + + + 3 + + + + 4 + + + + 0 + + + + 5 + + + + 2 + + + + 0 + + + + 1 + + + + 0 + + + + 1 + + + + 0 + + + + 1 + + + + 1 + + + + 3 + + + + 4 + + + + 0 + + + + 5 + + + + 2 + + + + 0 + + + + 1 + + + + 0 + + + + 1 + + + + 0 + + + + 1 + + + + 1 + + + + 3 + + + + 4 + + + + 0 + + + + 5 + + + + 2 + + + + 0 + + + + 1 + + + + 0 + + + + 1 + + + + 0 + + + + 1 + + + + 1 + + + + 3 + + + + 4 + + + + 0 + + + + 5 + + + + 2 + + + + 0 + + + + 1 + + + + 0 + + + + 1 + + + + 0 + + + + 1 + + + + 1 + + + + 3 + + + + 4 + + + + 0 + + + + 5 + + + + 2 + + + + 0 + + + + 1 + + + + 0 + + + + 1 + + + + 0 + + + + 1 + + + + 1 + + + + 3 + + + + 4 + + + + 0 + + + + 5 + + + + 2 + + + + 0 + + + + 1 + + + + 0 + + + + 1 + + + + 0 + + + + 1 + + + + 0 + + + + 1 + + + + 1 + + + + 3 + + + + 4 + + + + 0 + + + + 5 + + + + 2 + + + + 0 + + + + 1 + + + + 0 + + + + 1 + + + + 0 + + + + 1 + + + + 1 + + + + 3 + + + + 4 + + + + 0 + + + + 5 + + + + 2 + + + + 0 + + + + 1 + + + + 0 + + + + 1 + + + + 0 + + + + 1 + + + + 1 + + + + 3 + + + + 4 + + + + 0 + + + + 5 + + + + 2 + + + + 0 + + + + 1 + + + + 0 + + + + 1 + + + + 0 + + + + 1 + + + + 1 + + + + 3 + + + + 4 + + + + 0 + + + + 5 + + + + 2 + + + + 0 + + + + 1 + + + + 0 + + + + 1 + + + + 0 + + + + 1 + + + + 1 + + + + 3 + + + + 4 + + + + 0 + + + + 5 + + + + 2 + + + + 0 + + + + 1 + + + + 0 + + + + 1 + + + + 0 + + + + 1 + + + + 1 + + + + 3 + + + + 4 + + + + 0 + + + + 5 + + + + 2 + + + + 0 + + + + 1 + + + + 0 + + + + 1 + + + + 0 + + + + 1 + + + + 1 + + + + 3 + + + + 4 + + + + 0 + + + + 5 + + + + 2 + + + + 0 + + + + 1 + + + + 0 + + + + 1 + + + + 0 + + + + 1 + + + + 1 + + + + 3 + + + + 4 + + + + 0 + + + + 5 + + + + 2 + + + + 0 + + + + 1 + + + + 0 + + + + 1 + + + + 0 + + + + 1 + + + + 1 + + + + 3 + + + + 4 + + + + 0 + + + + 5 + + + + 2 + + + + 0 + + + + 1 + + + + 0 + + + + 1 + + + + 0 + + + + 1 + + + + 0 + + + + 1 + + + + 1 + + + + 3 + + + + 4 + + + + 0 + + + + 5 + + + + 2 + + + + 0 + + + + 1 + + + + 0 + + + + 1 + + + + 0 + + + + 1 + + + + 1 + + + + 3 + + + + 4 + + + + 0 + + + + 5 + + + + 2 + + + + 0 + + + + 1 + + + + 0 + + + + 1 + + + + 0 + + + + 1 + + + + 1 + + + + 3 + + + + 4 + + + + 0 + + + + 5 + + + + 2 + + + + 0 + + + + 1 + + + + 0 + + + + 1 + + + + 0 + + + + 1 + + + + 1 + + + + 3 + + + + 4 + + + + 0 + + + + 5 + + + + 2 + + + + 0 + + + + 1 + + + + 0 + + + + 1 + + + + 0 + + + + 1 + + + + 1 + + + + 3 + + + + 4 + + + + 0 + + + + 5 + + + + 2 + + + + 0 + + + + 1 + + + + 0 + + + + 1 + + + + 0 + + + + 1 + + + + 1 + + + + 3 + + + + 4 + + + + 0 + + + + 5 + + + + 2 + + + + 0 + + + + 1 + + + + 0 + + + + 1 + + + + 0 + + + + 1 + + + + 1 + + + + 3 + + + + 4 + + + + 0 + + + + 5 + + + + 2 + + + + 0 + + + + 1 + + + + 0 + + + + 1 + + + + 0 + + + + 1 + + + + 1 + + + + 3 + + + + 4 + + + + 0 + + + + 5 + + + + 2 + + + + 0 + + + + 1 + + + + 0 + + + + 1 + + + + 0 + + + + 1 + + + + 1 + + + + 3 + + + + 4 + + + + 0 + + + + 5 + + + + 2 + + + + 0 + + + + 1 + + + + 0 + + + + 1 + + + + 0 + + + + 1 + + + + 0 + + + + 1 + + + + 1 + + + + 3 + + + + 4 + + + + 0 + + + + 5 + + + + 2 + + + + 0 + + + + 1 + + + + 0 + + + + 1 + + + + 0 + + + + 1 + + + + 1 + + + + 3 + + + + 4 + + + + 0 + + + + 5 + + + + 2 + + + + 0 + + + + 1 + + + + 0 + + + + 1 + + + + 0 + + + + 1 + + + + 1 + + + + 3 + + + + 4 + + + + 0 + + + + 5 + + + + 2 + + + + 0 + + + + 1 + + + + 0 + + + + 1 + + + + 0 + + + + 1 + + + + 1 + + + + 3 + + + + 4 + + + + 0 + + + + 5 + + + + 2 + + + + 0 + + + + 1 + + + + 0 + + + + 1 + + + + 0 + + + + 1 + + + + 1 + + + + 3 + + + + 4 + + + + 0 + + + + 5 + + + + 2 + + + + 0 + + + + 1 + + + + 0 + + + + 1 + + + + 0 + + + + 1 + + + + 1 + + + + 3 + + + + 4 + + + + 0 + + + + 5 + + + + 2 + + + + 0 + + + + 1 + + + + 0 + + + + 1 + + + + 0 + + + + 1 + + + + 1 + + + + 3 + + + + 4 + + + + 0 + + + + 5 + + + + 2 + + + + 0 + + + + 1 + + + + 0 + + + + 1 + + + + 0 + + + + 1 + + + + 1 + + + + 3 + + + + 4 + + + + 0 + + + + 5 + + + + 2 + + + + 0 + + + + 1 + + + + 0 + + + + 1 + + + + 0 + + + + 1 + + + + 1 + + + + 3 + + + + 4 + + + + 0 + + + + 5 + + + + 2 + + + + 0 + + + + 1 + + + + 0 + + + + 1 + + + + 0 + + + + 1 + + + + 0 + + + + 1 + + + + 1 + + + + 3 + + + + 4 + + + + 0 + + + + 5 + + + + 2 + + + + 0 + + + + 1 + + + + 0 + + + + 1 + + + + 0 + + + + 1 + + + + 1 + + + + 3 + + + + 4 + + + + 0 + + + + 5 + + + + 2 + + + + 0 + + + + 1 + + + + 0 + + + + 1 + + + + 0 + + + + 1 + + + + 1 + + + + 3 + + + + 4 + + + + 0 + + + + 5 + + + + 2 + + + + 0 + + + + 1 + + + + 0 + + + + 1 + + + + 0 + + + + 1 + + + + 1 + + + + 3 + + + + 4 + + + + 0 + + + + 5 + + + + 2 + + + + 0 + + + + 1 + + + + 0 + + + + 1 + + + + 0 + + + + 1 + + + + 1 + + + + 3 + + + + 4 + + + + 0 + + + + 5 + + + + 2 + + + + 0 + + + + 1 + + + + 0 + + + + 1 + + + + 0 + + + + 1 + + + + 1 + + + + 3 + + + + 4 + + + + 0 + + + + 5 + + + + 2 + + + + 0 + + + + 1 + + + + 0 + + + + 1 + + + + 0 + + + + 1 + + + + 1 + + + + 3 + + + + 4 + + + + 0 + + + + 5 + + + + 2 + + + + 0 + + + + 1 + + + + 0 + + + + 1 + + + + 0 + + + + 1 + + + + 1 + + + + 3 + + + + 4 + + + + 0 + + + + 5 + + + + 2 + + + + 0 + + + + 1 + + + + 0 + + + + 1 + + + + 0 + + + + 1 + + + + 1 + + + + 3 + + + + 4 + + + + 0 + + + + 5 + + + + 2 + + + + 0 + + + + 1 + + + + 0 + + + + 1 + + + + 0 + + + + 1 + + + + 0 + + + + 1 + + + + 1 + + + + 3 + + + + 4 + + + + 0 + + + + 5 + + + + 2 + + + + 0 + + + + 1 + + + + 0 + + + + 1 + + + + 0 + + + + 1 + + + + 1 + + + + 3 + + + + 4 + + + + 0 + + + + 5 + + + + 2 + + + + 0 + + + + 1 + + + + 0 + + + + 1 + + + + 0 + + + + 1 + + + + 1 + + + + 3 + + + + 4 + + + + 0 + + + + 5 + + + + 2 + + + + 0 + + + + 1 + + + + 0 + + + + 1 + + + + 0 + + + + 1 + + + + 1 + + + + 3 + + + + 4 + + + + 0 + + + + 5 + + + + 2 + + + + 0 + + + + 1 + + + + 0 + + + + 1 + + + + 0 + + + + 1 + + + + 1 + + + + 3 + + + + 4 + + + + 0 + + + + 5 + + + + 2 + + + + 0 + + + + 1 + + + + 0 + + + + 1 + + + + 0 + + + + 1 + + + + 1 + + + + 3 + + + + 4 + + + + 0 + + + + 5 + + + + 2 + + + + 0 + + + + 1 + + + + 0 + + + + 1 + + + + 0 + + + + 1 + + + + 1 + + + + 3 + + + + 4 + + + + 0 + + + + 5 + + + + 2 + + + + 0 + + + + 1 + + + + 0 + + + + 1 + + + + 0 + + + + 1 + + + + 1 + + + + 3 + + + + 4 + + + + 0 + + + + 5 + + + + 2 + + + + 0 + + + + 1 + + + + 0 + + + + 1 + + + + 0 + + + + 1 + + + + 1 + + + + 3 + + + + 4 + + + + 0 + + + + 5 + + + + 2 + + + + 0 + + + + 1 + + + + 0 + + + + 1 + + + + 1 + + + + 0 + + + + 1 + + + + 0 + + + + 1 + + + + 0 + + + + 1 + + + + 0 + + + + 1 + + + + 0 + + + + 1 + + + + 0 + + + + 0 + + + + 1 + + + + 0 + + + + 1 + + + + 0 + + + + 1 + + + + 0 + + + + 1 + + + + 0 + + + + 1 + + + + 0 + + + + 1 + + + + 0 + + + + 1 + + + + 0 + + + + 0 + + + + 1 + + + + 2 + + + + 0 + + + + 3 + + + + 1 + + + + 2 + + + + 0 + + + + 3 + + + + 0 + + + + 1 + + + + 2 + + + + 3 + + + + 4 + + + + 5 + + + + 6 + + + + 0 + + + + 1 + + + + 2 + + + + 3 + + + + 1 + + + + 0 + + + + 1 + + + + 0 + + + + 1 + + + + 0 + + + + 1 + + + + 0 + + + + 1 + + + + 2 + + + + 3 + + + + 0 + + + + 1 + + + + 2 + + + + 0 + + + + 1 + + + + 2 + + + + 0 + + + + 1 + + + + 0 + + + + 3 + + + + 1 + + + + 0 + + + + 3 + + + + 1 + + + + 0 + + + + 3 + + + + 1 + + + + 0 + + + + 3 + + + + 1 + + + + 0 + + + + 3 + + + + 1 + + + + 0 + + + + 1 + + + + 0 + + + + 1 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + disabled + + + + disabled + + + + INTDISABLE + + + + disabled + + + + disabled + + + + disabled + + + + INTDISABLE + + + + disabled + + + + disabled + + + + disabled + + + + INTDISABLE + + + + disabled + + + + disabled + + + + disabled + + + + INTDISABLE + + + + disabled + + + + disabled + + + + disabled + + + + INTDISABLE + + + + disabled + + + + disabled + + + + disabled + + + + INTDISABLE + + + + disabled + + + + disabled + + + + disabled + + + + INTDISABLE + + + + disabled + + + + disabled + + + + disabled + + + + INTDISABLE + + + + disabled + + + + disabled + + + + disabled + + + + INTDISABLE + + + + disabled + + + + 0 + + + + 0 + + + + 0 + + + + disabled + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + disabled + + + + disabled + + + + INTDISABLE + + + + disabled + + + + disabled + + + + disabled + + + + INTDISABLE + + + + disabled + + + + disabled + + + + disabled + + + + INTDISABLE + + + + disabled + + + + disabled + + + + disabled + + + + INTDISABLE + + + + disabled + + + + disabled + + + + disabled + + + + INTDISABLE + + + + disabled + + + + disabled + + + + disabled + + + + INTDISABLE + + + + disabled + + + + disabled + + + + disabled + + + + INTDISABLE + + + + disabled + + + + disabled + + + + disabled + + + + INTDISABLE + + + + disabled + + + + disabled + + + + disabled + + + + INTDISABLE + + + + disabled + + + + 0 + + + + 0 + + + + 0 + + + + disabled + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + disabled + + + + disabled + + + + INTDISABLE + + + + disabled + + + + disabled + + + + disabled + + + + INTDISABLE + + + + disabled + + + + disabled + + + + disabled + + + + INTDISABLE + + + + disabled + + + + disabled + + + + disabled + + + + INTDISABLE + + + + disabled + + + + disabled + + + + disabled + + + + INTDISABLE + + + + disabled + + + + disabled + + + + disabled + + + + INTDISABLE + + + + disabled + + + + disabled + + + + disabled + + + + INTDISABLE + + + + disabled + + + + disabled + + + + disabled + + + + INTDISABLE + + + + disabled + + + + disabled + + + + disabled + + + + INTDISABLE + + + + disabled + + + + 0 + + + + 0 + + + + 0 + + + + disabled + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + disabled + + + + disabled + + + + INTDISABLE + + + + disabled + + + + disabled + + + + disabled + + + + INTDISABLE + + + + disabled + + + + disabled + + + + disabled + + + + INTDISABLE + + + + disabled + + + + disabled + + + + disabled + + + + INTDISABLE + + + + disabled + + + + disabled + + + + disabled + + + + INTDISABLE + + + + disabled + + + + disabled + + + + disabled + + + + INTDISABLE + + + + disabled + + + + disabled + + + + disabled + + + + INTDISABLE + + + + disabled + + + + disabled + + + + disabled + + + + INTDISABLE + + + + disabled + + + + disabled + + + + disabled + + + + INTDISABLE + + + + disabled + + + + 0 + + + + 0 + + + + 0 + + + + disabled + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + disabled + + + + disabled + + + + INTDISABLE + + + + disabled + + + + disabled + + + + disabled + + + + INTDISABLE + + + + disabled + + + + disabled + + + + disabled + + + + INTDISABLE + + + + disabled + + + + disabled + + + + disabled + + + + INTDISABLE + + + + disabled + + + + disabled + + + + disabled + + + + INTDISABLE + + + + disabled + + + + disabled + + + + disabled + + + + INTDISABLE + + + + disabled + + + + disabled + + + + disabled + + + + INTDISABLE + + + + disabled + + + + disabled + + + + disabled + + + + INTDISABLE + + + + disabled + + + + disabled + + + + disabled + + + + INTDISABLE + + + + disabled + + + + 0 + + + + 0 + + + + 0 + + + + disabled + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + disabled + + + + disabled + + + + INTDISABLE + + + + disabled + + + + disabled + + + + disabled + + + + INTDISABLE + + + + disabled + + + + disabled + + + + disabled + + + + INTDISABLE + + + + disabled + + + + disabled + + + + disabled + + + + INTDISABLE + + + + disabled + + + + disabled + + + + disabled + + + + INTDISABLE + + + + disabled + + + + disabled + + + + disabled + + + + INTDISABLE + + + + disabled + + + + disabled + + + + disabled + + + + INTDISABLE + + + + disabled + + + + disabled + + + + disabled + + + + INTDISABLE + + + + disabled + + + + disabled + + + + disabled + + + + INTDISABLE + + + + disabled + + + + 0 + + + + 0 + + + + 0 + + + + disabled + + + + DEFAULT + + + + DEFAULT + + + + DEFAULT + + + + DEFAULT + + + + DEFAULT + + + + DEFAULT + + + + DEFAULT + + + + DEFAULT + + + + DEFAULT + + + + DEFAULT + + + + DEFAULT + + + + DEFAULT + + + + DEFAULT + + + + DEFAULT + + + + DEFAULT + + + + DEFAULT + + + + DEFAULT + + + + PORTA + + + + PORTB + + + + DEFAULT + + + + DEFAULT + + + + DEFAULT + + + + DEFAULT + + + + DEFAULT + + + + DEFAULT + + + + DEFAULT + + + + DEFAULT + + + + DEFAULT + + + + DEFAULT + + + + DEFAULT + + + + DEFAULT + + + + DEFAULT + + + + DEFAULT + + + + DEFAULT + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 1 + + + + 0 + + + + 1 + + + + 0 + + + + 1 + + + + 0 + + + + 1 + + + + 0 + + + + 1 + + + + 0 + + + + 1 + + + + 0 + + + + 1 + + + + 0 + + + + 0 + + + + disabled + + + + disabled + + + + disabled + + + + disabled + + + + disabled + + + + disabled + + + + disabled + + + + 0 + + + + 1 + + + + 0 + + + + 2 + + + + 1 + + + + 0 + + + + 1 + + + + 0 + + + + 1 + + + + 0 + + + + 0 + + + + disabled + + + + IDLE + + + + OFF + + + + AUTO + + + + Internal high-frequency oscillator + + + + 1000000 + + + + 1-32MHz internal oscillator + + + + 4 MHz system clock (default) + + + + 4000000 + + + + 1 + + + + 2X + + + + 4000000 + + + + 4000000 + + + + Sample frequency is 128 Hz + + + + 1.9V + + + + BOD disabled + + + + Disabled + + + + false + + + + false + + + + false + + + + false + + + + VDD falls below VLM threshold + + + + false + + + + VLM Disabled + + + + Off + + + + Off + + + + 0 + + + + 1 + + + + 3 + + + + 2 + + + + 0 + + + + 1 + + + + 2 + + + + 3 + + + + 0 + + + + 1 + + + + 0 + + + + 1 + + + + 2 + + + + 0 + + + + 1 + + + + 1 + + + + 0 + + + + 0 + + + + 1 + + + + 1 + + + + 2 + + + + 0 + + + + 3 + + + + 0 + + + + 1 + + + + 0 + + + + 2 + + + + 1 + + + + 2 + + + + 0 + + + + 5 + + + + 1 + + + + 2 + + + + 6 + + + + 3 + + + + 7 + + + + 4 + + + + 5 + + + + 2 + + + + 8 + + + + 6 + + + + 9 + + + + 3 + + + + 10 + + + + 7 + + + + 4 + + + + 1 + + + + 11 + + + + 0 + + + + 5 + + + + 2 + + + + 8 + + + + 6 + + + + 9 + + + + 3 + + + + 10 + + + + 7 + + + + 4 + + + + 1 + + + + 11 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 0 + + + + 192 + + + + 8 + + + + 0 + + + + DISABLE + + + + BODLEVEL0 + + + + 128Hz + + + + DISABLE + + + + disabled + + + + OSCHF + + + + CRC16 + + + + NOCRC + + + + disabled + + + + GPIO + + + + DUAL + + + + 0MS + + + + OFF + + + + OFF + + + + 5 + + + + 2 + + + + 8 + + + + 6 + + + + 9 + + + + 3 + + + + 10 + + + + 7 + + + + 4 + + + + 1 + + + + 11 + + + + 0 + + + + 5 + + + + 2 + + + + 8 + + + + 6 + + + + 9 + + + + 3 + + + + 10 + + + + 7 + + + + 4 + + + + 1 + + + + 11 + + + + 0 + + + + 0 + + + + 1 + + + + 0 + + + + 1 + + + + 0 + + + + 0 + + + + OFF + + + + OFF + + + + disabled + + + + disabled + + + + \ No newline at end of file