Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
mlcd_32pt.h
00001 /* Constantes pour les commandes de l'afficheur µLCD32 : Voir fichierPICASS)-SGC-COMMANDS-SIS-rev8.pdf dans I:\Cours\247-565-SH (SOI)\lab5\4D Systems\doc */ 00002 #define ACK 0x06 00003 #define NAK 0x15 00004 #define AUTO_BAUD 'U' 00005 #define ERASE 'E' 00006 #define CHANGE_BAUD 'Q' 00007 #define BGCOLOR 'B' 00008 #define STRING 'S' 00009 #define BUTTON_TEXT 'b' 00010 #define BUTTON_UP 1 00011 #define BUTTON_DOWN 0 00012 #define FONT_5_7 0 00013 #define FONT_8_8 1 00014 #define FONT_8_12 2 00015 #define FONT_12_16 3 00016 #define BAUD9600 0x06 00017 #define BAUD115200 0x0D 00018 #define SET_BAUD 0x51 00019 00020 00021 void raz(void); // Remise à zéro de l'afficheur 00022 int ack(void); // Lecture de l'ACK 00023 int rgb(char r, char g, char b); // Conversion d'une couleur 24 bits sur 16 bits 00024 int drawString(int x, int y, char font, int fgcolor, int width, int height, unsigned char *str); // Affichage d'une chaîne de caractères 00025 int drawTextButton(char state, int x, int y, int bgcolor,char font, int fgcolor, int width, int height, unsigned char *str); // Affichage d'un bouton de contrôle 00026 int initMenu(void); // Initialise le menu 00027 int setbgColor(int fgcolor); // Change la couleur de fond 00028 void pulse(int time); // Clignotement de la del pour l'ACK 00029 int init_com(int baudrate); // Change la vitesse de communication série 00030 void init_lcd(void); // Initialise l'afficheur avec zone tactile 00031 int double_clic(void); // Double clic... 00032 int copier_coller(void);
Generated on Wed Jul 13 2022 01:17:51 by
