Cours:TpiiChenillardSimple : Différence entre versions
(Page créée avec « {{RetourVers/TpII}} =Solution avec une boucle while= #include "commcarte.h" void printbits(unsigned char n) { int i; for (i=7;i>=0;i--) printf("%d", (n >> i ) ... ») |
(Aucune différence)
|
Version du 12 décembre 2012 à 18:13
retour vers la page des Tps II
Solution avec une boucle while
#include "commcarte.h"
void printbits(unsigned char n)
{
int i;
for (i=7;i>=0;i--) printf("%d", (n >> i ) & 1);
}
int main()
{
int device;
//device=openParPort("/dev/parport0");
unsigned char val,cpt=0;
while (cpt<3)
{
cpt++;
val=0x01;
while (val)
{
//ecrireParPort(device,val);
printbits(val);printf("\n");
val=val<<1 ;
//usleep(100000);
}
}
//closeParPort(device);
}