📄 lcd_8c.html
字号:
<td></td><td></td><td width="100%"></td> </tr> </table></div><div class="memdoc"><p>Write a formatted string to the LCD. Example: <pre>LCD_setXY (0, LCD_HEIGHT - FONT_HEIGHT);LCD_setColor (LCD_COLOR_RED, LCD_COLOR_WHITE);LCD_printf ("I %02i", i);</pre><p><dl class="author" compact><dt><b>Author:</b></dt><dd>Peter Ivanov</dd></dl><dl compact><dt><b>Parameters:</b></dt><dd> <table border="0" cellspacing="2" cellpadding="0"> <tr><td valign="top"></td><td valign="top"><em>fmt</em> </td><td>Printf format string. e.g.: "I %02i" </td></tr> </table></dl><p>Definition at line <a class="el" href="lcd_8c-source.html#l00630">630</a> of file <a class="el" href="lcd_8c-source.html">lcd.c</a>.</div></div><p><a class="anchor" name="36225fe7aea0d798233f50520d72ef4f"></a><!-- doxytag: member="lcd.c::LCD_setBacklight" ref="36225fe7aea0d798233f50520d72ef4f" args="(unsigned char state)" --><div class="memitem"><div class="memproto"> <table class="memname"> <tr> <td class="memname">void LCD_setBacklight </td> <td>(</td> <td class="paramtype">unsigned char </td> <td class="paramname"> <em>state</em> </td> <td> ) </td> <td width="100%"></td> </tr> </table></div><div class="memdoc"><p>Switch on/off backlight<p><dl compact><dt><b>Parameters:</b></dt><dd> <table border="0" cellspacing="2" cellpadding="0"> <tr><td valign="top"></td><td valign="top"><em>state</em> </td><td>FALSE: switch on, TRUE: switch off </td></tr> </table></dl><p>Definition at line <a class="el" href="lcd_8c-source.html#l00139">139</a> of file <a class="el" href="lcd_8c-source.html">lcd.c</a>.</div></div><p><a class="anchor" name="0f3cb864e3d747b54c26384277e7cbad"></a><!-- doxytag: member="lcd.c::LCD_setBGColor" ref="0f3cb864e3d747b54c26384277e7cbad" args="(uint16_t _bgColor)" --><div class="memitem"><div class="memproto"> <table class="memname"> <tr> <td class="memname">void LCD_setBGColor </td> <td>(</td> <td class="paramtype">uint16_t </td> <td class="paramname"> <em>bgColor</em> </td> <td> ) </td> <td width="100%"><code> [inline]</code></td> </tr> </table></div><div class="memdoc"><p>Set backround's color. This data is used by <a class="el" href="lcd_8c.html#745f4e24d600186db3dc2fea9b4a52d6">LCD_printf()</a> and <a class="el" href="lcd_8c.html#b4d7766bf9e36e91251facb39e316605">LCD_write()</a>.<p><dl compact><dt><b>Parameters:</b></dt><dd> <table border="0" cellspacing="2" cellpadding="0"> <tr><td valign="top"></td><td valign="top"><em>bgColor</em> </td><td>Color of background (12 bit). Example: LCD_COLOR_RED </td></tr> </table></dl><p>Definition at line <a class="el" href="lcd_8c-source.html#l00619">619</a> of file <a class="el" href="lcd_8c-source.html">lcd.c</a>.</div></div><p><a class="anchor" name="caf9dba98056befac8eb18f3e268f037"></a><!-- doxytag: member="lcd.c::LCD_setColor" ref="caf9dba98056befac8eb18f3e268f037" args="(uint16_t _fgColor, uint16_t _bgColor)" --><div class="memitem"><div class="memproto"> <table class="memname"> <tr> <td class="memname">void LCD_setColor </td> <td>(</td> <td class="paramtype">uint16_t </td> <td class="paramname"> <em>fgColor</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">uint16_t </td> <td class="paramname"> <em>bgColor</em></td><td> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td><td width="100%"><code> [inline]</code></td> </tr> </table></div><div class="memdoc"><p>Set color of foreground and background. This data is used by <a class="el" href="lcd_8c.html#745f4e24d600186db3dc2fea9b4a52d6">LCD_printf()</a> and <a class="el" href="lcd_8c.html#b4d7766bf9e36e91251facb39e316605">LCD_write()</a>.<p><dl compact><dt><b>Parameters:</b></dt><dd> <table border="0" cellspacing="2" cellpadding="0"> <tr><td valign="top"></td><td valign="top"><em>fgColor</em> </td><td>Color of foreground (12 bit). Example: LCD_COLOR_WHITE </td></tr> <tr><td valign="top"></td><td valign="top"><em>bgColor</em> </td><td>Color of background (12 bit). Example: LCD_COLOR_RED </td></tr> </table></dl><p>Definition at line <a class="el" href="lcd_8c-source.html#l00624">624</a> of file <a class="el" href="lcd_8c-source.html">lcd.c</a>.</div></div><p><a class="anchor" name="759428a567b38f9b0af57692595a538a"></a><!-- doxytag: member="lcd.c::LCD_setContrast" ref="759428a567b38f9b0af57692595a538a" args="(unsigned char contrast)" --><div class="memitem"><div class="memproto"> <table class="memname"> <tr> <td class="memname">void LCD_setContrast </td> <td>(</td> <td class="paramtype">unsigned char </td> <td class="paramname"> <em>contrast</em> </td> <td> ) </td> <td width="100%"></td> </tr> </table></div><div class="memdoc"><p>Set display's contrast. Supported only on type GE8!<p><dl compact><dt><b>Parameters:</b></dt><dd> <table border="0" cellspacing="2" cellpadding="0"> <tr><td valign="top"></td><td valign="top"><em>contrast</em> </td><td>Valid values: 0..223 (?) </td></tr> </table></dl><p>Definition at line <a class="el" href="lcd_8c-source.html#l00151">151</a> of file <a class="el" href="lcd_8c-source.html">lcd.c</a>.</div></div><p><a class="anchor" name="8a2b1281da37c0852e2a950e548570d3"></a><!-- doxytag: member="lcd.c::LCD_setFGColor" ref="8a2b1281da37c0852e2a950e548570d3" args="(uint16_t _fgColor)" --><div class="memitem"><div class="memproto"> <table class="memname"> <tr> <td class="memname">void LCD_setFGColor </td> <td>(</td> <td class="paramtype">uint16_t </td> <td class="paramname"> <em>fgColor</em> </td> <td> ) </td> <td width="100%"><code> [inline]</code></td> </tr> </table></div><div class="memdoc"><p>Set foreground's color. This data is used by <a class="el" href="lcd_8c.html#745f4e24d600186db3dc2fea9b4a52d6">LCD_printf()</a> and <a class="el" href="lcd_8c.html#b4d7766bf9e36e91251facb39e316605">LCD_write()</a>.<p><dl compact><dt><b>Parameters:</b></dt><dd> <table border="0" cellspacing="2" cellpadding="0"> <tr><td valign="top"></td><td valign="top"><em>fgColor</em> </td><td>Color of foreground (12 bit). Example: LCD_COLOR_WHITE </td></tr> </table></dl><p>Definition at line <a class="el" href="lcd_8c-source.html#l00614">614</a> of file <a class="el" href="lcd_8c-source.html">lcd.c</a>.</div></div><p><a class="anchor" name="c90467d96bbeb23d3ab5da1bb5d79df7"></a><!-- doxytag: member="lcd.c::LCD_setX" ref="c90467d96bbeb23d3ab5da1bb5d79df7" args="(uint8_t _x)" --><div class="memitem"><div class="memproto"> <table class="memname"> <tr> <td class="memname">void LCD_setX </td> <td>(</td> <td class="paramtype">uint8_t </td> <td class="paramname"> <em>x</em> </td> <td> ) </td> <td width="100%"><code> [inline]</code></td> </tr> </table></div><div class="memdoc"><p>Set coordinate X. This data is used by <a class="el" href="lcd_8c.html#745f4e24d600186db3dc2fea9b4a52d6">LCD_printf()</a> and <a class="el" href="lcd_8c.html#b4d7766bf9e36e91251facb39e316605">LCD_write()</a>. <dl class="see" compact><dt><b>See also:</b></dt><dd><a class="el" href="lcd_8h.html#19693eac3018d3e7800fde141921b812">LCD_WIDTH</a></dd></dl><dl compact><dt><b>Parameters:</b></dt><dd> <table border="0" cellspacing="2" cellpadding="0"> <tr><td valign="top"></td><td valign="top"><em>x</em> </td><td>X coordinate. Valid values: 0..LCD_WIDTH. </td></tr> </table></dl><p>Definition at line <a class="el" href="lcd_8c-source.html#l00588">588</a> of file <a class="el" href="lcd_8c-source.html">lcd.c</a>.</div></div><p><a class="anchor" name="6deb2e2a9587bcdf38e067ca33448bcc"></a><!-- doxytag: member="lcd.c::LCD_setXY" ref="6deb2e2a9587bcdf38e067ca33448bcc" args="(uint8_t _x, uint8_t _y)" --><div class="memitem"><div class="memproto"> <table class="memname"> <tr> <td class="memname">void LCD_setXY </td> <td>(</td> <td class="paramtype">uint8_t </td> <td class="paramname"> <em>x</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">uint8_t </td> <td class="paramname"> <em>y</em></td><td> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td><td width="100%"><code> [inline]</code></td> </tr> </table></div><div class="memdoc"><p>Set coordinates X and Y. This data is used by <a class="el" href="lcd_8c.html#745f4e24d600186db3dc2fea9b4a52d6">LCD_printf()</a> and <a class="el" href="lcd_8c.html#b4d7766bf9e36e91251facb39e316605">LCD_write()</a>. <dl class="see" compact><dt><b>See also:</b></dt><dd><a class="el" href="lcd_8h.html#53a8b2a971de4b88047192655a48b651">LCD_HEIGHT</a>, <a class="el" href="lcd_8h.html#19693eac3018d3e7800fde141921b812">LCD_WIDTH</a></dd></dl><dl compact><dt><b>Parameters:</b></dt><dd> <table border="0" cellspacing="2" cellpadding="0"> <tr><td valign="top"></td><td valign="top"><em>x</em> </td><td>X coordinate. Valid values: 0..LCD_WIDTH. </td></tr> <tr><td valign="top"></td><td valign="top"><em>y</em> </td><td>Y coordinate. Valid values: 0..LCD_HEIGHT. </td></tr> </table></dl><p>Definition at line <a class="el" href="lcd_8c-source.html#l00598">598</a> of file <a class="el" href="lcd_8c-source.html">lcd.c</a>.</div></div><p><a class="anchor" name="c0353433302dee889249ebbc596c9818"></a><!-- doxytag: member="lcd.c::LCD_setY" ref="c0353433302dee889249ebbc596c9818" args="(uint8_t _y)" --><div class="memitem"><div class="memproto"> <table class="memname"> <tr> <td class="memname">void LCD_setY </td> <td>(</td> <td class="paramtype">uint8_t </td> <td class="paramname"> <em>y</em> </td> <td> ) </td> <td width="100%"><code> [inline]</code></td> </tr> </table></div><div class="memdoc"><p>Set coordinate Y. This data is used by <a class="el" href="lcd_8c.html#745f4e24d600186db3dc2fea9b4a52d6">LCD_printf()</a> and <a class="el" href="lcd_8c.html#b4d7766bf9e36e91251facb39e316605">LCD_write()</a>. <dl class="see" compact><dt><b>See also:</b></dt><dd><a class="el" href="lcd_8h.html#53a8b2a971de4b88047192655a48b651">LCD_HEIGHT</a></dd></dl><dl compact><dt><b>Parameters:</b></dt><dd> <table border="0" cellspacing="2" cellpadding="0"> <tr><td valign="top"></td><td valign="top"><em>y</em> </td><td>Y coordinate. Valid values: 0..LCD_HEIGHT. </td></tr> </table></dl><p>Definition at line <a class="el" href="lcd_8c-source.html#l00593">593</a> of file <a class="el" href="lcd_8c-source.html">lcd.c</a>.
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -