abonnement Unibet Coolblue Bitvavo
pi_4458699
#ifndef _PORTS_
#define _PORTS_

#pragma message Warning: port I/O not allowed in Windows NT
#pragma link "ports.obj"
//#pragma link "outport.obj"

#ifdef __cplusplus
extern "C" {
#endif

unsigned char inportb( unsigned short __portid );
unsigned short inport ( unsigned short __portid );
short int inp( unsigned short __portid );
unsigned short inpw( unsigned short __portid );
void outportb( unsigned short __portid, unsigned char __value );
void outport ( unsigned short __portid, unsigned short __value );
short int outp( unsigned short __portid, unsigned char __value );
unsigned short outpw( unsigned short __portid, unsigned short __value );

#ifdef __cplusplus
}
#endif

#endif


--------------------------------------

Dit is een stukje code voor een *.h file die ik wil gebruiken bij Borland c++ Builder 5.0 Maar ik snap er de ballen van. Het bestand heet 'Ports.h' en moet in de include directory komen van Borland.

Kan iemand van jullie mij middels commentaarstrepen wat duidelijk commentaar toevoegen in het programma? Ik zou jullie heel dankbaar zijn.

  woensdag 5 juni 2002 @ 13:46:13 #2
21410 Fliepke
Serieuze waarheid
pi_4458717
wat voor commentaar zoek je eigenlijk precies?
pi_4458843
Nou het liefst wat elke regel, of stukjes regel doet.
  woensdag 5 juni 2002 @ 13:58:23 #4
28791 GID
THE WORLD IS YOURS
pi_4458934
quote:
Op woensdag 05 juni 2002 13:52 schreef Freel het volgende:
Nou het liefst wat elke regel, of stukjes regel doet.
HAHAHAHAHA
SAY HELLO TO MY LITTLE FRIEND
  woensdag 5 juni 2002 @ 13:59:17 #5
28791 GID
THE WORLD IS YOURS
pi_4458955
quote:
Op woensdag 05 juni 2002 13:52 schreef Freel het volgende:
Nou het liefst wat elke regel, of stukjes regel doet.
hahahahah
SAY HELLO TO MY LITTLE FRIEND
  woensdag 5 juni 2002 @ 14:02:53 #6
16454 eNaSnI
Zie signature
pi_4459030
Das best lastig jah
<a href="http://www.google.nl/search?q=utfs" rel="nofollow" target="_blank">UTFS!!</a>
pi_4459039
Hoe wil je iets in Borland C++ programmeren als je niet eens weet hoe een functiedeclaratie in c eruit ziet

De defines ervoor zorgen dat het 1x gebeurd...
Include dat h filetje en gebruik de functies: bv outportb zal wel iets met het sturen van een byte te maken hebben

Op dinsdag 21 februari 2012 22:30 schreef JoanFranka het volgende:
PINGUINS RULEREN!! Dat zijn echt een van de grappigste dieren op aarde hahahaa
  woensdag 5 juni 2002 @ 14:05:39 #8
22098 ThaSchaap
... <blaat> ... toch?
pi_4459100
GraZzen in de wei is groen...
  woensdag 5 juni 2002 @ 14:25:44 #9
7957 Chevalric
The things I do for love...
pi_4459456
En waarom moeten wij jouw huiswerk maken?
pi_4459884
quote:
Kan iemand van jullie mij middels commentaarstrepen wat duidelijk commentaar toevoegen in het programma? Ik zou jullie heel dankbaar zijn
Welk programma btw? Het is een h-file, dus een exe ofzo krijg je niet hoor.
Enige hulp dat ik je wil geven (mijn baas betaalt me hier niet voor ) is dat je alleen maar hoeft te kijken naar de functies die gedeclareerd zijn (en extern uitgewerkt zijn in ports.obj). Met die functies kun je je device (uartje hoogstwaarschijnlijk) aan het versturen/ontvangen krijgen.

Al de meuk eromheen is om het allemaal goed te laten verlopen (geen dubbele declaraties etc).

Ik ga niet vertellen welke parameters een functie nodig heeft en teruggeeft, met een beetje bril kun je dat zelf wel lezen.

PS Ik ken deze opdracht nog ergens van vroeger, alleen in Borland C 3.0 (DOS rulez!) Zit je op de HTS in Arnhem ofzo

Op dinsdag 21 februari 2012 22:30 schreef JoanFranka het volgende:
PINGUINS RULEREN!! Dat zijn echt een van de grappigste dieren op aarde hahahaa
  woensdag 5 juni 2002 @ 15:13:22 #11
21410 Fliepke
Serieuze waarheid
pi_4460255
quote:
Op woensdag 05 juni 2002 14:03 schreef Pheno het volgende:
Hoe wil je iets in Borland C++ programmeren als je niet eens weet hoe een functiedeclaratie in c eruit ziet

De defines ervoor zorgen dat het 1x gebeurd...
Include dat h filetje en gebruik de functies: bv outportb zal wel iets met het sturen van een byte te maken hebben


My point exactly...
  woensdag 12 juni 2002 @ 14:50:29 #12
27492 Kassanova
Melly Rules!!
pi_4558671
quote:
Op woensdag 05 juni 2002 15:13 schreef Fliepke het volgende:

[..]

My point exactly...


jaja
Pizza met bier
  woensdag 12 juni 2002 @ 14:53:26 #13
12221 Tijn
Powered by MS Paint
pi_4558717
Ik kan ze niet helemaal ongelijk geven, misschien is het handig om gewoon je boek erbij te pakken en het uit te dokteren. Vraag anders een leraar of een mede-student. We zijn er hier iig niet om je huiswerk voor je maken, dan haal je die studie nooit
pi_4564540
Misschien is het handiger eerst correct Ansi-C te leren.
Ik kan het boek "The C Programming Language" (0131103628)van Brian W. Kernighan en Dennis M. Ritchie (De makers van C) aanbevelen. Het is vrij oud (1988) en in een extreem oud lettertype opgemaakt, maar een briljant boek (bondig maar duidelijk).
As you grow up and leave the playground[br]Where you kissed your prince and found your frog,[br]Remember the jester that showed you tears,[br]The script for tears[br][br][b]Marillion - Script for a jester's tear[/b]
abonnement Unibet Coolblue Bitvavo
Forum Opties
Forumhop:
Hop naar:
(afkorting, bv 'KLB')