Pic 18f4221 LED blinkar inte
Postat: 29 oktober 2009, 15:05:53
Hej. Jag sitter med 1n 18f4221 framför mig som jag inte kan få att fungera.
Jag försöker köra ett enkelt LED blink program (alltid bra att börja med på nya picar)
Den programmerar jättefint men lysdioden blinkar inte. Min kod:
Clock är satt till 8MHz och "INT RC-Port on RA6,Port on RA7"
och resten av config:
Jag försöker köra ett enkelt LED blink program (alltid bra att börja med på nya picar)
Den programmerar jättefint men lysdioden blinkar inte. Min kod:
Kod: Markera allt
void main() {
PORTD = 0;
TRISD = 0;
while(1) {
PORTD.F2 = 0;
Delay_ms(1000);
PORTD.F2 = 1;
Delay_ms(1000);
}
}
och resten av config:
Kod: Markera allt
<MCU_DEVICE_FLAGS>
<DEVICE>
<DEVICE_NAME>SCHEME</DEVICE_NAME>
<SETTINGS>
<COUNT>29</COUNT>
<SETTING0>
<NAME>Oscillator</NAME>
<DESCRIPTION>INT RC-Port on RA6,Port on RA7</DESCRIPTION>
</SETTING0>
<SETTING1>
<NAME>Fail Safe Monitor Clock Enable</NAME>
<DESCRIPTION>Disabled</DESCRIPTION>
</SETTING1>
<SETTING2>
<NAME>Internal External Switch Over Enable</NAME>
<DESCRIPTION>Disabled</DESCRIPTION>
</SETTING2>
<SETTING3>
<NAME>Power-up Timer Enable</NAME>
<DESCRIPTION>Disabled</DESCRIPTION>
</SETTING3>
<SETTING4>
<NAME>Brown-out Reset Enable</NAME>
<DESCRIPTION>Disabled, SBOREN Ignored</DESCRIPTION>
</SETTING4>
<SETTING5>
<NAME>Brown-out Reset Voltage</NAME>
<DESCRIPTION>2.0V</DESCRIPTION>
</SETTING5>
<SETTING6>
<NAME>Watchdog Timer</NAME>
<DESCRIPTION>Disabled-Controlled by SWDTEN bit</DESCRIPTION>
</SETTING6>
<SETTING7>
<NAME>Watchdog Timer Postscale</NAME>
<DESCRIPTION>1:32,768</DESCRIPTION>
</SETTING7>
<SETTING8>
<NAME>CCP2 Mux</NAME>
<DESCRIPTION>CCP2 I/O Muxed With RC1</DESCRIPTION>
</SETTING8>
<SETTING9>
<NAME>Port B A/D Enable</NAME>
<DESCRIPTION>Port B[4:0] Are Digital I/O on Reset</DESCRIPTION>
</SETTING9>
<SETTING10>
<NAME>Low Power Timer1 Osc Enable</NAME>
<DESCRIPTION>High Power Consumption, High Noise Immunity</DESCRIPTION>
</SETTING10>
<SETTING11>
<NAME>MCLR Pin Enable</NAME>
<DESCRIPTION>MCLR Enabled, RE3 Disabled</DESCRIPTION>
</SETTING11>
<SETTING12>
<NAME>Stack Overflow Reset Enable</NAME>
<DESCRIPTION>Enabled</DESCRIPTION>
</SETTING12>
<SETTING13>
<NAME>Low Voltage Programming Enable</NAME>
<DESCRIPTION>Enabled</DESCRIPTION>
</SETTING13>
<SETTING14>
<NAME>Boot Block Size Select</NAME>
<DESCRIPTION>256 W (256 W)</DESCRIPTION>
</SETTING14>
<SETTING15>
<NAME>Extended Instruction Set Enable bit</NAME>
<DESCRIPTION>Disabled</DESCRIPTION>
</SETTING15>
<SETTING16>
<NAME>Background Debug</NAME>
<DESCRIPTION>Disabled</DESCRIPTION>
</SETTING16>
<SETTING17>
<NAME>Code Protect Block 0</NAME>
<DESCRIPTION>Disabled</DESCRIPTION>
</SETTING17>
<SETTING18>
<NAME>Code Protect Block 1</NAME>
<DESCRIPTION>Disabled</DESCRIPTION>
</SETTING18>
<SETTING19>
<NAME>Code Protect Boot</NAME>
<DESCRIPTION>Disabled</DESCRIPTION>
</SETTING19>
<SETTING20>
<NAME>Code Protect Data EEPROM</NAME>
<DESCRIPTION>Disabled</DESCRIPTION>
</SETTING20>
<SETTING21>
<NAME>Write Protect Block 0</NAME>
<DESCRIPTION>Disabled</DESCRIPTION>
</SETTING21>
<SETTING22>
<NAME>Write Protect Block 1</NAME>
<DESCRIPTION>Disabled</DESCRIPTION>
</SETTING22>
<SETTING23>
<NAME>Write Protect Config Bits</NAME>
<DESCRIPTION>Disabled</DESCRIPTION>
</SETTING23>
<SETTING24>
<NAME>Write Protect Boot Block</NAME>
<DESCRIPTION>Disabled</DESCRIPTION>
</SETTING24>
<SETTING25>
<NAME>Write Protect Data EEPROM</NAME>
<DESCRIPTION>Disabled</DESCRIPTION>
</SETTING25>
<SETTING26>
<NAME>Table Read Protect Block 0</NAME>
<DESCRIPTION>Disabled</DESCRIPTION>
</SETTING26>
<SETTING27>
<NAME>Table Read Protect Block 1</NAME>
<DESCRIPTION>Disabled</DESCRIPTION>
</SETTING27>
<SETTING28>
<NAME>Table Read Protect Boot Block</NAME>
<DESCRIPTION>Disabled</DESCRIPTION>
</SETTING28>
</SETTINGS>
</DEVICE>
</MCU_DEVICE_FLAGS>