Bienvenue aux nouveaux arrivants sur FantasPic !
- Pensez à lire les règles durant votre visite, il n'y en a pas beaucoup, mais encore faut-il les respecter .
- N’hésitez pas à faire des remarques et/ou suggestions sur le Forum, dans le but de l'améliorer et de rendre vos prochaines visites plus agréables.
- Vous pouvez regarder votre "panneau de l'utilisateur" afin de configurer vos préférences.
- Un passage par "l'utilisation du forum" est recommandé pour connaître les fonctionnalités du forum.
--- L’équipe FantasPic ---
- Pensez à lire les règles durant votre visite, il n'y en a pas beaucoup, mais encore faut-il les respecter .
- N’hésitez pas à faire des remarques et/ou suggestions sur le Forum, dans le but de l'améliorer et de rendre vos prochaines visites plus agréables.
- Vous pouvez regarder votre "panneau de l'utilisateur" afin de configurer vos préférences.
- Un passage par "l'utilisation du forum" est recommandé pour connaître les fonctionnalités du forum.
--- L’équipe FantasPic ---
Modérateur : Gérard
Mikrobasic
Mikrobasic
-
cyril13110
Confirmé- Messages : 737
- Âge : 41
- Enregistré en : avril 2016
- Localisation : 13
Tango a écrit :Bonjour,
Avez-vous un avis sur le "Programmateur MikroProg Suite for PIC".
Merci.
bonjour tango et bonjour a tous,
quesque tu veux savoir sur mikroprog?
perso je n'utilise que ce soft et il ne me sert que de passerelles car la conf je la fait entièrement dans mikrobasic.
je n'ai jamais testé le chargement dun fichier brut.
par contre point important pour installer le drivers il fait absolument le lancer par executer en tant qu'administrateur si non linstal est foireuse et ca fera que merder voir meme le cordon de prog boir la carte easypic ne sera jamais reconnue. ..
apres si cest le cordon de prog en lui meme perso jai la version davant qui ne fait que les pic 8bits et cest sans probleme hormis l'histoire du drivers
Mikrobasic
Bonjour,
Je viens de découvrir que l'on peut déclarer une variable de 1 bit.
Exemple :
Je ne le savais pas ! Salut à tous.
Tango
Je viens de découvrir que l'on peut déclarer une variable de 1 bit.
Exemple :
Code : Tout sélectionner
dim t as bit ' t = 0 ou 1
dim p as byte ' p = 0 à 255
Je ne le savais pas ! Salut à tous.
Tango
Mikrobasic
- Gérard
Expert- Messages : 1653
- Âge : 65
- Enregistré en : septembre 2015
- Localisation : Alsace - Haut-Rhin
Tango a écrit :Bonjour,
Je viens de découvrir que l'on peut déclarer une variable de 1 bit.
Exemple :Code : Tout sélectionner
dim t as bit ' t = 0 ou 1
dim p as byte ' p = 0 à 255
Je ne le savais pas ! Salut à tous.
Tango
Bonjour,
On apprend tous les jours.
Mikrobasic
Mikrobasic
Mikrobasic
- paulfjujo
Expert- Messages : 2597
- Âge : 73
- Enregistré en : juillet 2015
- Localisation : 01800
- Contact :
bonjour,
je ne pratique pas MikroBasic
mais je pense que ta variable t serait plutot contenue dans un Byte !
il faudrait pouvoir le verifier avec le resultat du fichier *.LST correspondant apres compilation.
dim t as bit ' t = 0 ou 1
dim t1 as bit ' t1 = 0 ou 1
dim t2 as bit ' t2 = 0 ou 1
avec MikroC
sbit Led_R at PORTA.B4;
sbit Led_R_Direction at TRISA4_bit;
BIT et OCTET
typedef union bitsAndValue
{
struct _bits
{
unsigned BUFFER_FLAG:1 ;
unsigned BYTE_FLAG:1;
unsigned BYTE_ERROR:1;
unsigned ADDRESS_DIFFERENCE:1;
unsigned dummy4:1;
unsigned dummy5:1;
unsigned dummy6:1;
unsigned dummy7:1;
} bits;
unsigned char Octet; // The 8 bit value
} byteDef;
la structure bits existe déja par defaut sous mikroC,
on peut utiliser
soit .Bx soi .Fx pour designer le bit d'un Byte
il doit y avoir un equivalent sous mikroBasic ? à verifier
dim t0 as T.B0
dim t1 as T.B1
dim t2 as T.B2
Tango a écrit :Bonjour,
Je viens de découvrir que l'on peut déclarer une variable de 1 bit.
Exemple :Code : Tout sélectionner
dim t as bit ' t = 0 ou 1
dim p as byte ' p = 0 à 255
Je ne le savais pas ! Salut à tous.
Tango
je ne pratique pas MikroBasic
mais je pense que ta variable t serait plutot contenue dans un Byte !
il faudrait pouvoir le verifier avec le resultat du fichier *.LST correspondant apres compilation.
dim t as bit ' t = 0 ou 1
dim t1 as bit ' t1 = 0 ou 1
dim t2 as bit ' t2 = 0 ou 1
avec MikroC
sbit Led_R at PORTA.B4;
sbit Led_R_Direction at TRISA4_bit;
BIT et OCTET
typedef union bitsAndValue
{
struct _bits
{
unsigned BUFFER_FLAG:1 ;
unsigned BYTE_FLAG:1;
unsigned BYTE_ERROR:1;
unsigned ADDRESS_DIFFERENCE:1;
unsigned dummy4:1;
unsigned dummy5:1;
unsigned dummy6:1;
unsigned dummy7:1;
} bits;
unsigned char Octet; // The 8 bit value
} byteDef;
la structure bits existe déja par defaut sous mikroC,
on peut utiliser
soit .Bx soi .Fx pour designer le bit d'un Byte
il doit y avoir un equivalent sous mikroBasic ? à verifier
dim t0 as T.B0
dim t1 as T.B1
dim t2 as T.B2
Mikrobasic
Bonjour paulfjujo, désolé, mais je ne connais pas bien MikroC, pas très bien compris la déclaration de variable T. Pas grave, le principal était de savoir si déclarer une variable ne prenait qu'un bit en mémoire (0 ou 1) ce qui économise de la mémoire pour le reste du programme. Cordialement.
Tango.
Code : Tout sélectionner
dim ... as bit
Tango.
Mikrobasic
Retourner vers « Langage BASIC & PASCAL »
Qui est en ligne
Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 38 invités