mikrocontroller.net

Forum: Compiler & IDEs dsPIC30F6012A Fuses-Problem


Autor: Patrick B. (p51d)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
hallo miteinander

Ich habe mal versucht etwas neues als nur AVR Prozessoren zum 
programmieren nehmen.
Mein Versuchskandidat ist der dsPIC30F6012A aber leider komme ich noch 
nicht ganz so klar wie ich hier die Fuses setzen muss.

Der PIC hat einen 40MHz Quarz

Ich arbeite mit der CSS IDE und habe es momentan so gesetzt:
#FUSES NOWDT                   //No Watch Dog Timer
#FUSES HS                      //High speed Osc (> 4mhz)
#FUSES LP                      //Low power osc < 200 khz
#FUSES NOCKSFSM                //Clock Switching is disabled, fail Safe clock monitor is disabled
#FUSES WPSB1                   //Watch Dog Timer PreScalar B 1:1
#FUSES WPSA1                   //Watch Dog Timer PreScalar A 1:1
#FUSES PUT64                   //Power On Reset Timer value 64ms
#FUSES BROWNOUT                //Reset when brownout detected
#FUSES BORV20                  //Brownout reset at 2.0V
#FUSES LPOL_HIGH               //Low-Side Transistors Polarity is Active-High (PWM 0,2,4 and 6)
  //PWM module low side output pins have active high output polar
#FUSES HPOL_HIGH               //High-Side Transistors Polarity is Active-High (PWM 1,3,5 and 7)
  //PWM module high side output pins have active high output polarity
#FUSES NOPWMPIN                //PWM outputs drive active state upon Reset
#FUSES MCLR                    //Master Clear pin enabled
#FUSES NOPROTECT               //Code not protected from reading
#FUSES NOWRT                   //Program memory not write protected
#FUSES NODEBUG                 //No Debug mode for ICD
#FUSES NOCOE                   //Device will reset into operational mode
#FUSES ICS0                    //ICD communication channel 0
#FUSES RESERVED                //Used to set the reserved FUSE bits
#FUSES RESERVED                //Used to set the reserved FUSE bits

irgendwie widerspricht sich das hier:
>>#FUSES HS                      //High speed Osc (> 4mhz)
>>#FUSES LP                      //Low power osc < 200 khz
stimmt das?

Danke für die Hilfe
MFG
Patrick

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.