Forum » Elektrotehnika in elektronika » Configuration bits za Pic 18F4520
Configuration bits za Pic 18F4520
pr2501 ::
Kaj lahko gdo prosim objavi konfiguracijske bite za omenjenj MCU
z uporabo notranjega oscilatorja?
Pošiljam primer za 18F4550:
LIST P=18F4550 ;directive to define processor
........... ;processor specific variable definitions
__CONFIG _CONFIG1L, _PLLDIV_1_1L & _CPUDIV_OSC1_PLL2_1L & _USBDIV_1_1L
__CONFIG _CONFIG1H, _FOSC_HS_1H & _FCMEN_ON_1H & _IESO_OFF_1H
__CONFIG _CONFIG2L, _PWRT_OFF_2L & _BOR_OFF_2L & _BORV_3_2L & _VREGEN_OFF_2L
__CONFIG _CONFIG2H, _WDT_OFF_2H & _WDTPS_1_2H
__CONFIG _CONFIG3H, _MCLRE_ON_3H & _LPT1OSC_OFF_3H & _PBADEN_OFF_3H & _CCP2MX_OFF_3H
__CONFIG _CONFIG4L, _DEBUG_OFF_4L & _LVP_OFF_4L & _STVREN_OFF_4L
__CONFIG _CONFIG5L, _CP0_OFF_5L & _CP1_OFF_5L & _CP2_OFF_5L
__CONFIG _CONFIG5H, _CPB_OFF_5H
__CONFIG _CONFIG6L, _WRT0_OFF_6L & _WRT1_OFF_6L & _WRT2_OFF_6L
__CONFIG _CONFIG6H, _WRTB_OFF_6H & _WRTC_OFF_6H & _WRTD_OFF_6H
__CONFIG _CONFIG7L, _EBTR0_OFF_7L & _EBTR1_OFF_7L & _EBTR2_OFF_7L
z uporabo notranjega oscilatorja?
Pošiljam primer za 18F4550:
LIST P=18F4550 ;directive to define processor
........... ;processor specific variable definitions
__CONFIG _CONFIG1L, _PLLDIV_1_1L & _CPUDIV_OSC1_PLL2_1L & _USBDIV_1_1L
__CONFIG _CONFIG1H, _FOSC_HS_1H & _FCMEN_ON_1H & _IESO_OFF_1H
__CONFIG _CONFIG2L, _PWRT_OFF_2L & _BOR_OFF_2L & _BORV_3_2L & _VREGEN_OFF_2L
__CONFIG _CONFIG2H, _WDT_OFF_2H & _WDTPS_1_2H
__CONFIG _CONFIG3H, _MCLRE_ON_3H & _LPT1OSC_OFF_3H & _PBADEN_OFF_3H & _CCP2MX_OFF_3H
__CONFIG _CONFIG4L, _DEBUG_OFF_4L & _LVP_OFF_4L & _STVREN_OFF_4L
__CONFIG _CONFIG5L, _CP0_OFF_5L & _CP1_OFF_5L & _CP2_OFF_5L
__CONFIG _CONFIG5H, _CPB_OFF_5H
__CONFIG _CONFIG6L, _WRT0_OFF_6L & _WRT1_OFF_6L & _WRT2_OFF_6L
__CONFIG _CONFIG6H, _WRTB_OFF_6H & _WRTC_OFF_6H & _WRTD_OFF_6H
__CONFIG _CONFIG7L, _EBTR0_OFF_7L & _EBTR1_OFF_7L & _EBTR2_OFF_7L
konec
pr2501 ::
Rešeno:
LIST P=18F4520 ;directive to define processor
...include ...P18F4520..... ;processor specific variable definitions
CONFIG OSC = HS ; ;
ORG 0x0000
goto Main;
Main:
movlw b'00000000';
movwf TRISD;
movlw b'11111111';
movwf PORTD;
g
goto g ;
END
LIST P=18F4520 ;directive to define processor
...include ...P18F4520..... ;processor specific variable definitions
CONFIG OSC = HS ; ;
ORG 0x0000
goto Main;
Main:
movlw b'00000000';
movwf TRISD;
movlw b'11111111';
movwf PORTD;
g
goto g ;
END
konec
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | Spletna trgovinaOddelek: Izdelava spletišč | 1068 (916) | msarc1 |
» | programiranje PIC..c++ ali zbirnik?Oddelek: Programiranje | 1725 (1617) | Highlag |
» | PIC 16f84A - utripanjeOddelek: Elektrotehnika in elektronika | 2217 (2017) | ql000 |
» | kako mountat USB ključ v linuxuOddelek: Operacijski sistemi | 2521 (2028) | Senzacionale |
» | [Linux] - kernel2.6.0 + Slackware + moja glupost! Na pomoc!Oddelek: Operacijski sistemi | 1851 (1751) | CCfly |