ur fejl i mikroC

B

bbgil

Guest
Hej.I en newbie i C og mikroC og jeg altid fik denne fejl ved udarbejdelsen."enhedens ur kan ikke være nul".Dette er den kode:
#
include <P16F877.h>
#
include <delays.h>

void vigtigste ()

(
INTCON = 0;
PORTB = 0;
PORTA = 0;
TRISA = 0xFF;
TRISB = 0;

mens (1)
(
mens (250);
PORTB = PORTB ^ 1;
);
)

Hvad betyder fejlen betyde?Any help is appreciated tak

 
Hej,
Med de fleste C-kompilere til mikroer, er du nødt til at fortælle compileren hvad ur hastighed du kører din microcontroller på.
Jeg er ikke sikker på om Micro C, men et sted i din hjælpe fil, eller dokumentation skal du være i stand til at finde, hvordan du gør dette.
Ifølge deres docs er du nødt til at indstille denne værdi i et redigeringsboksen.Det ser ud som om du gør dette, når du opretter et projekt.
Her er et link til deres dokumentation, bare i tilfælde af, at du ikke fik det med din kompiler:
http://www.mikroelektronika.co.yu/english/product/compilers/mikroc/download.htm # dokumentation
Jeg fandt info i skabelsen første projekt i mikroC for PIC
Håber, at dette får du hen.
Hilsen,
Robert [/ citat]

 
BeeBop,

Tnx for forklaring og link, denne rydder op en masse ting for mig.Mere magt 2 u.

 
Her er et link til deres forum:
http://www.mikroe.com/forum/

 
Hej, jeg er lidt sent, men forhåbentlig ikke for sent.Du bør vælge en ordentlig ur freq.Du kan finde denne mulighed i Project / Redigér projekt menuen.

 

Welcome to EDABoard.com

Sponsor

Back
Top