lcd_32122a_avr.h
Go to the documentation of this file.00001 00042 /*#* 00043 *#* $Log$ 00044 *#* Revision 1.6 2006/07/19 12:56:25 bernie 00045 *#* Convert to new Doxygen style. 00046 *#* 00047 *#* Revision 1.5 2006/04/27 05:40:11 bernie 00048 *#* Naming convention fixes; Partial merge from project_grl. 00049 *#* 00050 *#* Revision 1.4 2006/02/15 09:13:16 bernie 00051 *#* Switch to BITMAP_FMT_PLANAR_V_LSB. 00052 *#* 00053 *#* Revision 1.3 2006/02/10 12:33:51 bernie 00054 *#* Make emulator display a bit larger. 00055 *#* 00056 *#* Revision 1.2 2006/01/17 22:59:48 bernie 00057 *#* Hardcode a different display size. 00058 *#* 00059 *#* Revision 1.1 2006/01/16 03:50:57 bernie 00060 *#* Import into DevLib. 00061 *#*/ 00062 00063 #ifndef LCD_32122A_AVR_H 00064 #define LCD_32122A_AVR_H 00065 00066 /* Predefined LCD PWM contrast values */ 00067 #define LCD_DEF_PWM 145 00068 #define LCD_MAX_PWM 505 00069 #define LCD_MIN_PWM 130 00070 00071 /* Display bitmap dims */ 00072 #define LCD_WIDTH 122 00073 #define LCD_HEIGHT 32 00074 00075 /* fwd decl */ 00076 struct Bitmap; 00077 00078 extern struct Bitmap lcd_bitmap; 00079 00080 void lcd_init(void); 00081 void lcd_setPwm(int duty); 00082 void lcd_blitBitmap(struct Bitmap *bm); 00083 00084 #endif /* LCD_32122A_AVR_H */
