C : Différence entre versions
(Page créée avec « =afficher un message= ==valeur binaire== On pourra utiliser/adapter la fonction suivante pour afficher la valeur binaire d'un nombre : void printbits(unsigned char n) ... ») |
m (→Docs) |
||
| (5 révisions intermédiaires par 2 utilisateurs non affichées) | |||
| Ligne 1 : | Ligne 1 : | ||
| + | =Docs= | ||
| + | *[http://www.centralmedia.fr/download/premiers_pas_en_informatique_embarquee.pdf Premiers Pas en Informatique Embarquée] document de cours (de Simon Landrault et al.) pour Licence Mécatronique | ||
| + | *[[Media:Atmega328Cottenceau.pdf | Un document sur l'atmega328 (utilisé pour les cartes arduino uno)]] | ||
| + | |||
=afficher un message= | =afficher un message= | ||
| Ligne 5 : | Ligne 9 : | ||
On pourra utiliser/adapter la fonction suivante pour afficher la valeur binaire d'un nombre : | On pourra utiliser/adapter la fonction suivante pour afficher la valeur binaire d'un nombre : | ||
| − | + | <source lang="c"> | |
| − | + | void printbits(unsigned char n) | |
| − | + | { | |
| − | + | int i; | |
| − | + | for (i=7;i>=0;i--) printf("%d", (n >> i ) & 1); | |
| + | } | ||
| + | </source> | ||
Version actuelle datée du 7 novembre 2015 à 20:41
Docs
- Premiers Pas en Informatique Embarquée document de cours (de Simon Landrault et al.) pour Licence Mécatronique
- Un document sur l'atmega328 (utilisé pour les cartes arduino uno)
afficher un message
valeur binaire
On pourra utiliser/adapter la fonction suivante pour afficher la valeur binaire d'un nombre :
void printbits(unsigned char n)
{
int i;
for (i=7;i>=0;i--) printf("%d", (n >> i ) & 1);
}