une aide immédiate pour pic c lite

M

maykut

Guest
i ont ac c code écrit pic lite
i dont l'utilisation pic c lite
et i convertir immédiatement à c code hex

personne pour me convertir et de courrier pour moi

mail: aykutmustafa (at) gmail.com

pic16f877
c code est

#
include <pic.h>
#
include <delay.c>
#
include <lcd.c>
#
include <stdio.h>
main (void)

const float lsb = 5.0/1024.0;
unsigned char gerilim, ust, alt;
sicaklik float;
unsigned char sonuc [] = "SICAKLIK =";

TRISB = 0;
TRISA = 1;

DelayMs (250);
lcd_init ();
lcd_clear ();

ADCON1 = 0x8E;
ADCON0 = 0x41;

for (;

<img src="http://www.edaboard.com/images/smiles/icon_wink.gif" alt="Wink" border="0" />

(

ADCON0 = 0x45;

tandis que ((ADCON0 & 4)! = 0);

gerilim = ADRESH;
gerilim = 256 * gerilim ADRESL;sicaklik = lsb gerilim * * 100,0;ust = (int) sicaklik;
alt = (int) (10,0 * (sicaklik-ust));sprintf (sonuc 11, "% d.% dC", ust, alt);lcd_goto (0x00);
lcd_puts ( "mustafa ve Fatih");

lcd_goto (0x40);
lcd_puts (sonuc);

DelayMs (250);
lcd_clear ();

)
)

 
Cher ami,

Ci-joint je vous envoie le fichier en pièce jointe hex.

Quoi
qu'il en soit,
j'ai trouvé des erreurs dans votre code.1.
Vous devez inclure lcd.h, DELAY.H lieu de lcd.c & DELAY.C2.
Vous devez fournir LCD et DELAY fichiers (. C &. H)Pour la première,
j'ai changé les déclarations en conséquence.

Pour une seconde,
j'ai utilisé les fichiers fournis avec PICC 9,60 libération.J'ai inclus en pièce jointe.Il suffit de les vérifier.Si vous avez votre propre écran
et de fichiers DELAY, permettez-moi d'en avoir.Je vais recompiler le fichier principal de vos fichiers.

Tiru.C contient votre code.Voici le rapport de la construction:

Citation:Construire C: \ Documents and Settings \ Tr \ Desktop \ en \ tr dispositif pour 16F877

Utilisation du pilote: C: \ Program Files \ HI-TECH Software \ PICC \ std \ 9.60 \ bin \ picc.exetiru.obj est up-to-date

delay.obj est up-to-date

lcd.obj est up-to-date

D'exécution: "C: \ Program Files \ HI-TECH Software \ PICC \ std \ 9.60 \ bin \ picc.exe"-q-g - asmlist - puce = 16F877 "- errformat = Error [% n]% f ;% l.% c% s "" - = msgformat consultatif [% n]% s "" - warnformat = Warning [% n]% f;% l.% c% s "-P - unsigned char = -otr.cof-mtr.map tiru.obj delay.obj lcd.objCarte Memory Usage:

Programme de l'espace:
CODE utilisé 4E9h (1257) de 2000h mots (15,3%)
CONST utilisé 4h (4) de 2000h mots (0,0%)
ENTRÉE utilisé 16h (22) de 2000h mots (0,3%)
STRING utilisé 19h (25) de 2000h mots (0,3%)

Espace de données:
BANK0 utilisé 32h (50) de 60h octets (52,1%)
BANK1 utilisé 0h (0) de 50h octets (0,0%)
BANK2 utilisé 0h (0) de 60h octets (0,0%)
BANK3 utilisé 0h (0) de 60h octets (0,0%)
COMBANK utilisé 0h (0) de 10h octets (0,0%)

EEPROM de l'espace:
EEDATA utilisé 0h (0) de 100h octets (0,0%)

Configuration bits:
CONFIG utilisé 0h (0) 1h terme (0,0%)

ID Location d'espace:
IDLOC utilisé 0h (0) de 4h octets (0,0%)

Résumé:
Programme de l'espace utilisé 51Ch (1308) de 2000h mots (16,0%)
Les données spatiales utilisées 32h (50) de 170h octets (13,6%)
EEPROM espace 0h (0) de 100h octets (0,0%)
Configuration de bits utilisés 0h (0) 1h terme (0,0%)
ID Location espace utilisé 0h (0) de 4h octets (0,0%)Loaded C: \ Documents and Settings \ Tr \ Desktop \ en \ tr.cof.

 

Welcome to EDABoard.com

Sponsor

Back
Top