allgemeine Fragen PIC

#1022354
Lesenswert?

Geht es um "#pragma"?
http://www.imb-jena.de/~gmueller/kurse/c_c++/c_pragma.html

"Mit Hilfe der Direktive #pragma können Compileroptionen definiert 
werden, ohne dabei mit anderen Compilern in Konflikt zu kommen, die 
ebenfalls mit #pragma arbeiten. Wenn ein Compiler ein Pragma nicht 
kennt, so ignoriert er die gesamte #pragma-Direktive ohne Fehler- oder 
Warnmeldung."
#1022393
Lesenswert?

Im Hilfstext steht zu udata:

udata - Begin an Object File Uninitialized Data Section

Syntax
[label] udata [RAM_address]

Description
This directive declares the beginning of a section of uninitialized 
data. If label is not specified, the section is named .udata. The 
starting
address is initialized to the specified address or will be assigned at 
link time if no address is specified. No code can be generated in this 
segment. The res directive should be used to reserve space for data.

Usage
This directive is used in the following types of code: relocatable. For 
information on types of code, see Assembler Operation. For relocatable 
code, this directive is used to create a data (RAM) section. For 
absolute code, do not use this directive. Use directives equ or cblock.

See Also
extern global idata udata_acs udata_ovr udata_shr
Simple Example
udata
Var1 res 1
Double res 2


also wird erst mit "res" eine Blocklänge festgelegt
OP #1023231
Lesenswert?

Hallo guten morgen,

Habe das Datenblatt vorliegen.  PIC18F87J50

Operating Voltage Range of 2.0V to 3.3V
On-Chip 2.5V Regulator

Hier muß ich einen Spannungsregler vorschalten, der mein Board 
Versorgung 5Volt auf 3.0 - 3.3V herunterregelt.
welchen Typ kann ich nehmen und wie  sieht es mit der Strombelastung 
aus?

b:
der genannte PIC besitzt auser den VSS und VDD zur Stromversorgung auch 
die Pin AVDD und AVSS (Analog?)
auf welchen Pegel werden diese Pin gesetzt? 5 Volt oder 3,3 Volt

Gruß Siegfried

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren