Spravny zapis __config v C pre POC16F887
Moderátori: psichac, Moderátori
-
- Ultimate člen
- Príspevky: 4421
- Dátum registrácie: 09 Apr 2008, 00:00
- Bydlisko: Wicklow, Irsko
- Vek: 47
Spravny zapis __config v C pre POC16F887
Cavte.
Otazka pre programatora v C v MPLAB IDE.
Zacinam s C.
Aky je spravny zapis konfiguracnych bitov na zaciatku programu pre PIC16F887 ked on ma __ config1 a __config2?
Kompilator HI-TECH Compiler v MPLAB IDE mi vyhadzuje chybu ak napisem __CONFIG1 a __CONFIG2.
__CONFIG zoberie ale ako on vie co je v 1 a co v 2.? Mozem vstky konfiguracne bity napisat pod CONFIG a kompilator vie o co tam ide? V ASM som musel pouzivat __CONFIG1 a __CONFIG2.
Dakujem.
Otazka pre programatora v C v MPLAB IDE.
Zacinam s C.
Aky je spravny zapis konfiguracnych bitov na zaciatku programu pre PIC16F887 ked on ma __ config1 a __config2?
Kompilator HI-TECH Compiler v MPLAB IDE mi vyhadzuje chybu ak napisem __CONFIG1 a __CONFIG2.
__CONFIG zoberie ale ako on vie co je v 1 a co v 2.? Mozem vstky konfiguracne bity napisat pod CONFIG a kompilator vie o co tam ide? V ASM som musel pouzivat __CONFIG1 a __CONFIG2.
Dakujem.
0
Prepáčte mi za diakritiku a preklepy - väčšinou píšem z mobilu a ENG klavesnice.
(výroky nemenovaného člena fóra:) ...základy elektrotechniky ovládam dokonale, tak napr. taký tyristor neviem ako presne funguje
(výroky nemenovaného člena fóra:) ...základy elektrotechniky ovládam dokonale, tak napr. taký tyristor neviem ako presne funguje
Re: Spravny zapis __config v C pre POC16F887
Kód: Vybrať všetko
__CONFIG_CP_OFF & _LVP_OFF & _BOREN_OFF & _MCLRE_ON & _WDT_OFF & _PWRTE_ON & _INTOSC_OSC_NOCLKOU
http://ww1.microchip.com/downloads/en/d ... itions.pdfDefinition\Syntax: Located in respective product’s header file. Use the pic16fxxx.h header file at: C:\ProgramFiles\HI‐TECH Software\PICC\<version>\include\
0
-
- Ultimate člen
- Príspevky: 4421
- Dátum registrácie: 09 Apr 2008, 00:00
- Bydlisko: Wicklow, Irsko
- Vek: 47
Re: Spravny zapis __config v C pre POC16F887
Ten header subor som pozeral. Tam je definovany __CONFIG1 (vela bitov) a dve nastavenia silu este v __CONFIG2.
A Hi-TEC kompilator zobral len __CONFIG (xxxxxxxx).
__CONFIG1 (xxxxxxxx) a __CONFIG2 , xxxxxxxx) nezobral.
Strana4 hore (ten pdf)
To mam 2x napisat config? Kompilator to rozozna?
__CONFIG (xxxx vela nstaveni xxxx)
__CONFIG (xxxx tie zvysne dve nastavenia xxxx)
Takto?
A Hi-TEC kompilator zobral len __CONFIG (xxxxxxxx).
__CONFIG1 (xxxxxxxx) a __CONFIG2 , xxxxxxxx) nezobral.
Strana4 hore (ten pdf)
To mam 2x napisat config? Kompilator to rozozna?
__CONFIG (xxxx vela nstaveni xxxx)
__CONFIG (xxxx tie zvysne dve nastavenia xxxx)
Takto?
0
Prepáčte mi za diakritiku a preklepy - väčšinou píšem z mobilu a ENG klavesnice.
(výroky nemenovaného člena fóra:) ...základy elektrotechniky ovládam dokonale, tak napr. taký tyristor neviem ako presne funguje
(výroky nemenovaného člena fóra:) ...základy elektrotechniky ovládam dokonale, tak napr. taký tyristor neviem ako presne funguje
Re: Spravny zapis __config v C pre POC16F887
naco to chces stale rozdelovat? Vsak on vie co kam patri (mal by).
Normalne to nahac do jedneho riadku
Normalne to nahac do jedneho riadku
0
-
- Ultimate člen
- Príspevky: 4421
- Dátum registrácie: 09 Apr 2008, 00:00
- Bydlisko: Wicklow, Irsko
- Vek: 47
Re: Spravny zapis __config v C pre POC16F887
Ok.
To som potreboval vediet, ci to mozem nahadzat do jedneho riadka a kompilator si s tym poradi.
Diki za info.
To som potreboval vediet, ci to mozem nahadzat do jedneho riadka a kompilator si s tym poradi.
Diki za info.
0
Prepáčte mi za diakritiku a preklepy - väčšinou píšem z mobilu a ENG klavesnice.
(výroky nemenovaného člena fóra:) ...základy elektrotechniky ovládam dokonale, tak napr. taký tyristor neviem ako presne funguje
(výroky nemenovaného člena fóra:) ...základy elektrotechniky ovládam dokonale, tak napr. taký tyristor neviem ako presne funguje
Re: Spravny zapis __config v C pre POC16F887
Co ti brani v tom to vyskusat? Ked to nepojde, potom to ries...
0
-
- Ultimate člen
- Príspevky: 4421
- Dátum registrácie: 09 Apr 2008, 00:00
- Bydlisko: Wicklow, Irsko
- Vek: 47
Re: Spravny zapis __config v C pre POC16F887
To ze som teraz v robote a vcera vecer ma to nenapadlo to nahadzat vsetko do jedneho riadka.
Vecer vyskusam a dam vediet.
Vecer vyskusam a dam vediet.
0
Prepáčte mi za diakritiku a preklepy - väčšinou píšem z mobilu a ENG klavesnice.
(výroky nemenovaného člena fóra:) ...základy elektrotechniky ovládam dokonale, tak napr. taký tyristor neviem ako presne funguje
(výroky nemenovaného člena fóra:) ...základy elektrotechniky ovládam dokonale, tak napr. taký tyristor neviem ako presne funguje
- boraicho
- Ultimate člen
- Príspevky: 12412
- Dátum registrácie: 03 Feb 2007, 00:00
- Bydlisko: Prešov
- Vek: 35
- Kontaktovať používateľa:
Re: Spravny zapis __config v C pre POC16F887
WTF? toto nefunguje?
0
"Aj nevinne vyzerajúca súčiastka, môže byť príčinou nefunkčnosti zariadenia a tou kondenzator 100% je"
3D REBEL II + PLA + PETG
CNC 1810 na DPS
3D REBEL II + PLA + PETG
CNC 1810 na DPS
-
- Ultimate člen
- Príspevky: 4421
- Dátum registrácie: 09 Apr 2008, 00:00
- Bydlisko: Wicklow, Irsko
- Vek: 47
Re: Spravny zapis __config v C pre POC16F887
To funguje tiez. Pointa je ze chcem to pochopit ako to spravit v kode.
& BOR4V_BOR40V & WRT_OFF);
Len pre info:
V pic16f887.h su definovane
Berie iba __CONFIG. Cudne, ale neriesim to dalej. Toto mi staci. Diki za pomoc.
Tak som to vyskusal. Takt som to dal do kodu a kompilator to zobral. Tieto dva su v config 2__CONFIG(FOSC_INTRC_NOCLKOUT & WDTE_OFF & PWRTE_OFF & MCLRE_OFF & CP_OFF & CPD_OFF & BOREN_OFF & IESO_OFF & FCMEN_OFF & LVP_OFF & DEBUG_OFF
& BOR4V_BOR40V & WRT_OFF);
Len pre info:
V pic16f887.h su definovane
a potom//
// Configuration mask definitions
//
// Config Register: CONFIG1
#define CONFIG1 0x2007
....dalsie...
a nechapal som preco mi kompilator neberie __CONFIG1 a __CONFIG2.// Config Register: CONFIG2
#define CONFIG2 0x2008
// Brown-out Reset Selection bit
// Brown-out Reset set to 2.1V
#define BOR4V_BOR21V 0xFEFF
// Brown-out Reset set to 4.0V
#define BOR4V_BOR40V 0xFFFF
// Flash Program Memory Self Write Enable bits
Berie iba __CONFIG. Cudne, ale neriesim to dalej. Toto mi staci. Diki za pomoc.
0
Prepáčte mi za diakritiku a preklepy - väčšinou píšem z mobilu a ENG klavesnice.
(výroky nemenovaného člena fóra:) ...základy elektrotechniky ovládam dokonale, tak napr. taký tyristor neviem ako presne funguje
(výroky nemenovaného člena fóra:) ...základy elektrotechniky ovládam dokonale, tak napr. taký tyristor neviem ako presne funguje
-
- Podobné témy
- Odpovedí
- Zobrazení
- Posledný príspevok
-
- 94 Odpovedí
- 10961 Zobrazení
-
Posledný príspevok od používateľa 03601
-
- 2 Odpovedí
- 1998 Zobrazení
-
Posledný príspevok od používateľa om0aao
-
- 14 Odpovedí
- 5057 Zobrazení
-
Posledný príspevok od používateľa Mishung
-
- 177 Odpovedí
- 11531 Zobrazení
-
Posledný príspevok od používateľa mr.dred
-
- 4 Odpovedí
- 2616 Zobrazení
-
Posledný príspevok od používateľa mr.dred