- MultiPlus Wechselrichter Insel und Nulleinspeisung Conrad         
Ergebnis 1 bis 7 von 7

Thema: HI-TECH PICC-18 Config bei 18F6520

Baum-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #3
    Erfahrener Benutzer Fleißiges Mitglied Avatar von pointhi
    Registriert seit
    18.03.2009
    Alter
    29
    Beiträge
    139
    Danke, das ist aber assembler und ich habs gerade nicht wirklich zum laufen gebracht, auserdem würde ich gerne die enthaltene __CONFIG anweisung nutzen. Die dazugehörigen direktiven lese ich immer aus den entsprechendem .h File des PICs heraus.

    Beispiel was für die config in der include steht (nur ein bruchteil davon)

    Code:
    // Config Register: CONFIG1H
    // Oscillator Selection bits
    // RC oscillator w/ OSC2 configured as RA6
    #define OSC_RCIO             0xFFFF 
    // HS oscillator with PLL enabled; clock frequency = (4 x FOSC)
    #define OSC_HSPLL            0xFEFF 
    // EC oscillator w/ OSC2 configured as RA6
    #define OSC_ECIO             0xFDFF 
    // EC oscillator w/ OSC2 configured as divide-by-4 clock output
    #define OSC_EC               0xFCFF 
    // RC oscillator w/ OSC2 configured as divide-by-4 clock output
    #define OSC_RC               0xFBFF 
    // HS oscillator
    #define OSC_HS               0xFAFF 
    // XT oscillator
    #define OSC_XT               0xF9FF 
    // LP oscillator
    #define OSC_LP               0xF8FF 
    // Oscillator System Clock Switch Enable bit
    // Oscillator system clock switch option is disabled (main oscillator is source)
    #define OSCS_OFF             0xFFFF 
    // Timer1 Oscillator system clock switch option is enabled (oscillator switching is enabled)
    #define OSCS_ON              0xDFFF 
    
    
    // Config Register: CONFIG2L
    // Power-up Timer Enable bit
    // PWRT disabled
    #define PWRT_OFF             0xFFFF 
    // PWRT enabled
    #define PWRT_ON              0xFFFE 
    // Brown-out Reset Enable bit
    // Brown-out Reset enabled
    #define BOR_ON               0xFFFF 
    // Brown-out Reset disabled
    #define BOR_OFF              0xFFFD 
    // Brown-out Reset Voltage bits
    // VBOR set to 2.5V
    #define BORV_25              0xFFFF 
    // VBOR set to 2.7V
    #define BORV_27              0xFFFB 
    // VBOR set to 4.2V
    #define BORV_42              0xFFF7 
    // VBOR set to 4.5V
    #define BORV_45              0xFFF3
    EDIT:

    mein Lehrer hat mir den link geschickt: http://ww1.microchip.com/downloads/e...efinitions.pdf
    nach dem was dort als example steht und nach abgleich mit meinen includefiles muss ich z.b. CONFIG2L und CONFIG2H zusammen in ein __CONFIG schreiben. Leider sind die include-befehle beim beispiel schon veraltet, die meisten direktiven heißen jetzt anders. Aber mal probieren

    mfg. pointhi
    Geändert von pointhi (28.01.2012 um 14:55 Uhr)
    Theorie ist, wenn man alles weiß, aber nichts funktioniert.
    Praxis ist, wenn alles funktioniert, aber niemand weiß warum.
    Microsoft hat Theorie und Praxis vereint: Nichts funktioniert und keiner weiß warum!
    Deshalb nutze ich Linux für die wichtigen sachen

    Meine Website: www.oe5tpo.com

Ähnliche Themen

  1. Hi-Tech C-Compiler Stürzt ab bei Interrupt (PIC16F689)
    Von Jango1987 im Forum PIC Controller
    Antworten: 0
    Letzter Beitrag: 08.05.2010, 12:46
  2. config ADC
    Von feitzi im Forum Basic-Programmierung (Bascom-Compiler)
    Antworten: 1
    Letzter Beitrag: 18.03.2008, 15:40
  3. AVR Tech. Daten-Tabelle?
    Von Jaecko im Forum AVR Hardwarethemen
    Antworten: 3
    Letzter Beitrag: 19.03.2007, 07:46
  4. V-Tech
    Von bjoerndn im Forum PC-, Pocket PC, Tablet PC, Smartphone oder Notebook
    Antworten: 0
    Letzter Beitrag: 05.04.2006, 12:01
  5. PICC-Programmer und Experimentierkasten von Conrad
    Von Taucher im Forum PIC Controller
    Antworten: 7
    Letzter Beitrag: 29.06.2005, 23:17

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  

Labornetzteil AliExpress