-
Notifications
You must be signed in to change notification settings - Fork 0
/
device_config.mcc
116 lines (116 loc) · 8.19 KB
/
device_config.mcc
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<configuration device="PIC16F1709" mcc_version="v2.25.2">
<managers>
<manager generated="true" name="Pin Manager" reloadPin="manual">
<setting name="package" option="DIP20"/>
<setting name="sorting" option="true"/>
<resource customName="SW1" digital="true" direction="INPUT" function="RA2" ioc="0" module="GPIO" name="RA2" start="false" type="pin" wpu="false"/>
<resource customName="RX" digital="true" direction="INPUT" function="RX" ioc="0" module="EUSART" name="RB5" start="false" type="pin" wpu="false"/>
<resource customName="TX" digital="true" direction="INPUT" function="TX" ioc="0" module="EUSART" name="RB7" start="false" type="pin" wpu="false"/>
<resource customName="LED0" digital="true" direction="OUTPUT" function="RC0" ioc="0" module="GPIO" name="RC0" start="false" type="pin" wpu="false"/>
<resource customName="LED1" digital="true" direction="OUTPUT" function="RC1" ioc="0" module="GPIO" name="RC1" start="false" type="pin" wpu="false"/>
<file checksum="1628826475" modified="false" name="pin_manager.c" path="mcc_generated_files/pin_manager.c"/>
<file checksum="234342769" modified="false" name="pin_manager.h" path="mcc_generated_files/pin_manager.h"/>
</manager>
<manager generated="true" name="System" reloadPin="manual">
<initializer comment="" name="Initialize">
<setting name="SPLLEN" option="disabled" register="OSCCON"/>
<setting name="SCS" option="INTOSC" register="OSCCON"/>
<setting name="IRCF" option="16MHz_HF" register="OSCCON"/>
<setting name="OSTS" option="intosc" register="OSCSTAT"/>
<setting name="HFIOFR" option="disabled" register="OSCSTAT"/>
<setting name="HFIOFS" option="not0.5percent_acc" register="OSCSTAT"/>
<setting name="SOSCR" option="disabled" register="OSCSTAT"/>
<setting name="PLLR" option="disabled" register="OSCSTAT"/>
<setting name="MFIOFR" option="disabled" register="OSCSTAT"/>
<setting name="LFIOFR" option="disabled" register="OSCSTAT"/>
<setting name="HFIOFL" option="not2percent_acc" register="OSCSTAT"/>
<setting name="TUN" option="0x0" register="OSCTUNE"/>
<additionalSetting name="pllMultiplier" option=""/>
<additionalSetting name="extclk" option="1.0 MHz"/>
</initializer>
<setting name="IESO" option="ON"/>
<setting name="BOREN" option="ON"/>
<setting name="PWRTE" option="OFF"/>
<setting name="FOSC" option="INTOSC"/>
<setting name="FCMEN" option="ON"/>
<setting name="MCLRE" option="OFF"/>
<setting name="CP" option="OFF"/>
<setting name="WDTE" option="OFF"/>
<setting name="CLKOUTEN" option="OFF"/>
<setting name="WRT" option="OFF"/>
<setting name="ZCDDIS" option="ON"/>
<setting name="LPBOR" option="OFF"/>
<setting name="PPS1WAY" option="ON"/>
<setting name="LVP" option="OFF"/>
<setting name="STVREN" option="ON"/>
<setting name="PLLEN" option="ON"/>
<setting name="BORV" option="LO"/>
<setting name="generateConfigBits" option="true"/>
<file checksum="447295085" modified="false" name="mcc.c" path="mcc_generated_files/mcc.c"/>
<file checksum="73929267" modified="false" name="mcc.h" path="mcc_generated_files/mcc.h"/>
</manager>
</managers>
<modules>
<module generated="true" mode="EUSART Asynchronous(NRZ)" name="EUSART" order="0" reloadPin="manual" type="uart_autobd">
<initializer comment="Initialize serial port for communication at 115,200Baud redirected to STDIO" name="Initialize">
<setting name="TX1REG" option="0x0" register="TX1REG"/>
<setting name="RC1REG" option="0x0" register="RC1REG"/>
<setting name="WUE" option="disabled" register="BAUD1CON"/>
<setting name="ABDEN" option="disabled" register="BAUD1CON"/>
<setting name="ABDOVF" option="no_overflow" register="BAUD1CON"/>
<setting name="RCIDL" option="idle" register="BAUD1CON"/>
<setting name="SCKP" option="async_noninverted_sync_fallingedge" register="BAUD1CON"/>
<setting name="BRG16" option="16bit_generator" register="BAUD1CON"/>
<setting name="ADDEN" option="disabled" register="RC1STA"/>
<setting name="RX9" option="8-bit" register="RC1STA"/>
<setting name="RX9D" option="0x0" register="RC1STA"/>
<setting name="CREN" option="enabled" register="RC1STA"/>
<setting name="FERR" option="no_error" register="RC1STA"/>
<setting name="SPEN" option="enabled" register="RC1STA"/>
<setting name="SREN" option="disabled" register="RC1STA"/>
<setting name="OERR" option="no_error" register="RC1STA"/>
<setting name="CSRC" option="slave_mode" register="TX1STA"/>
<setting name="TRMT" option="TSR_empty" register="TX1STA"/>
<setting name="TXEN" option="enabled" register="TX1STA"/>
<setting name="BRGH" option="hi_speed" register="TX1STA"/>
<setting name="SYNC" option="asynchronous" register="TX1STA"/>
<setting name="SENDB" option="sync_break_complete" register="TX1STA"/>
<setting name="TX9D" option="0x0" register="TX1STA"/>
<setting name="TX9" option="8-bit" register="TX1STA"/>
<setting name="SP1BRGL" option="34" register="SP1BRGL"/>
<setting name="SP1BRGH" option="0" register="SP1BRGH"/>
<additionalSetting name="baudrateString" option="115200"/>
</initializer>
<setting name="RCI" option="false"/>
<setting name="TXI" option="false"/>
<setting name="inputBuffer" option="8"/>
<setting name="outputBuffer" option="8"/>
<setting name="stdio" option="true"/>
<file checksum="315008701" modified="false" name="eusart.c" path="mcc_generated_files/eusart.c"/>
<file checksum="92569956" modified="false" name="eusart.h" path="mcc_generated_files/eusart.h"/>
</module>
<module generated="true" mode="GPIO" name="GPIO" order="1" reloadPin="manual" type="GPIO">
<resource customName="LED0" digital="true" direction="OUTPUT" function="RC0" ioc="0" module="GPIO" name="RC0" start="false" type="pin" wpu="false"/>
<resource customName="SW1" digital="true" direction="INPUT" function="RA2" ioc="0" module="GPIO" name="RA2" start="false" type="pin" wpu="false"/>
<resource customName="LED1" digital="true" direction="OUTPUT" function="RC1" ioc="0" module="GPIO" name="RC1" start="false" type="pin" wpu="false"/>
</module>
<module generated="true" mode="Timer" name="TMR0" order="2" reloadPin="manual" type="tmr_0">
<initializer comment="" name="Initialize">
<setting name="TMR0CS" option="FOSC/4" register="OPTION_REG"/>
<setting name="TMR0SE" option="Increment_hi_lo" register="OPTION_REG"/>
<setting name="PS" option="1:256" register="OPTION_REG"/>
<setting name="PSA" option="assigned" register="OPTION_REG"/>
<setting name="INTEDG" option="rising" register="OPTION_REG"/>
<setting name="nWPUEN" option="disabled" register="OPTION_REG"/>
<setting name="TMR0" option="0" register="TMR0"/>
<additionalSetting name="timerstart" option="enabled"/>
<additionalSetting name="extfreq" option="100 kHz"/>
</initializer>
<setting name="TMRI" option="false"/>
<setting name="ticker" option="0"/>
<file checksum="4241712570" modified="false" name="tmr0.c" path="mcc_generated_files/tmr0.c"/>
<file checksum="2043370370" modified="false" name="tmr0.h" path="mcc_generated_files/tmr0.h"/>
</module>
</modules>
</configuration>