⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 lcd_8h.html

📁 MSP acquires data and sends through USB to PC. Check the link for PC capture software and project d
💻 HTML
📖 第 1 页 / 共 4 页
字号:
<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="lcd_8h.html#2349e3cdd48f7a2b906feb75b3a14413">LCD_writeBall</a> (unsigned char x, unsigned char y)</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="lcd_8h.html#759428a567b38f9b0af57692595a538a">LCD_setContrast</a> (unsigned char contrast)</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="lcd_8h.html#656f4ea0e99433ac991fa074c5d12664">LCD_writeChar</a> (unsigned char Ascii, unsigned char x, unsigned char y, unsigned short FG_Colour, unsigned short BG_Colour)</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="lcd_8h.html#204ef4aa9642638016c240ff5080035c">LCD_setX</a> (uint8_t x)</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="lcd_8h.html#403fe320ea7c7ad9900a965f0e3520c1">LCD_setY</a> (uint8_t y)</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">uint8_t&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="lcd_8h.html#5c33e973d6c49c925c6fe2b8007d2ff6">LCD_getX</a> ()</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">uint8_t&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="lcd_8h.html#f9eb9173b8a143b6fc5eeb80d05316f0">LCD_getY</a> ()</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="lcd_8h.html#dd6184c4e6189bb92d1ec2c0d3abcbb0">LCD_setXY</a> (uint8_t x, uint8_t y)</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="lcd_8h.html#8c688fc90c4d0dd0ea2775d32cf06ac7">LCD_setFGColor</a> (uint16_t fgColor)</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="lcd_8h.html#0f9d6aa8a2eee39ba9e963198737fc8c">LCD_setBGColor</a> (uint16_t bgColor)</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="lcd_8h.html#28fc11ef814998910fc8a6ea8b35fab0">LCD_setColor</a> (uint16_t fgColor, uint16_t bgColor)</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="lcd_8h.html#b4d7766bf9e36e91251facb39e316605">LCD_write</a> (const char *buf, uint16_t length)</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="lcd_8h.html#745f4e24d600186db3dc2fea9b4a52d6">LCD_printf</a> (const char *fmt,...)</td></tr></table><hr><a name="_details"></a><h2>Detailed Description</h2>Prototypes of Nokia 6610 LCD handling functions. <p><dl class="author" compact><dt><b>Author:</b></dt><dd>Peter Ivanov, Olimex Ltd. </dd></dl><p>Definition in file <a class="el" href="lcd_8h-source.html">lcd.h</a>.<hr><h2>Function Documentation</h2><a class="anchor" name="b3d3c08a4027d3e918914c1562ced027"></a><!-- doxytag: member="lcd.h::LCD_clear" ref="b3d3c08a4027d3e918914c1562ced027" args="(void)" --><div class="memitem"><div class="memproto">      <table class="memname">        <tr>          <td class="memname">void LCD_clear           </td>          <td>(</td>          <td class="paramtype">void&nbsp;</td>          <td class="paramname">          </td>          <td>&nbsp;)&nbsp;</td>          <td width="100%"></td>        </tr>      </table></div><div class="memdoc"><p>Clear display. <p>Definition at line <a class="el" href="lcd_8c-source.html#l00426">426</a> of file <a class="el" href="lcd_8c-source.html">lcd.c</a>.</div></div><p><a class="anchor" name="1500cef0fbf8e627d000a2adfb1144e8"></a><!-- doxytag: member="lcd.h::LCD_clearBall" ref="1500cef0fbf8e627d000a2adfb1144e8" args="(unsigned char x, unsigned char y)" --><div class="memitem"><div class="memproto">      <table class="memname">        <tr>          <td class="memname">void LCD_clearBall           </td>          <td>(</td>          <td class="paramtype">unsigned char&nbsp;</td>          <td class="paramname"> <em>x</em>, </td>        </tr>        <tr>          <td class="paramkey"></td>          <td></td>          <td class="paramtype">unsigned char&nbsp;</td>          <td class="paramname"> <em>y</em></td><td>&nbsp;</td>        </tr>        <tr>          <td></td>          <td>)</td>          <td></td><td></td><td width="100%"></td>        </tr>      </table></div><div class="memdoc"><p>Clears ball symbol.<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>x</em>&nbsp;</td><td>Coordinate X. </td></tr>    <tr><td valign="top"></td><td valign="top"><em>y</em>&nbsp;</td><td>Coordinate Y. </td></tr>  </table></dl><p>Definition at line <a class="el" href="lcd_8c-source.html#l00466">466</a> of file <a class="el" href="lcd_8c-source.html">lcd.c</a>.</div></div><p><a class="anchor" name="5c33e973d6c49c925c6fe2b8007d2ff6"></a><!-- doxytag: member="lcd.h::LCD_getX" ref="5c33e973d6c49c925c6fe2b8007d2ff6" args="()" --><div class="memitem"><div class="memproto">      <table class="memname">        <tr>          <td class="memname">uint8_t LCD_getX           </td>          <td>(</td>          <td class="paramname">          </td>          <td>&nbsp;)&nbsp;</td>          <td width="100%"><code> [inline]</code></td>        </tr>      </table></div><div class="memdoc"><p>Get 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 class="return" compact><dt><b>Returns:</b></dt><dd>X coordinate. Valid values: 0..LCD_WIDTH. </dd></dl><p>Definition at line <a class="el" href="lcd_8c-source.html#l00604">604</a> of file <a class="el" href="lcd_8c-source.html">lcd.c</a>.</div></div><p><a class="anchor" name="f9eb9173b8a143b6fc5eeb80d05316f0"></a><!-- doxytag: member="lcd.h::LCD_getY" ref="f9eb9173b8a143b6fc5eeb80d05316f0" args="()" --><div class="memitem"><div class="memproto">      <table class="memname">        <tr>          <td class="memname">uint8_t LCD_getY           </td>          <td>(</td>          <td class="paramname">          </td>          <td>&nbsp;)&nbsp;</td>          <td width="100%"><code> [inline]</code></td>        </tr>      </table></div><div class="memdoc"><p>Get 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 class="return" compact><dt><b>Returns:</b></dt><dd>Y coordinate. Valid values: 0..LCD_HEIGHT. </dd></dl><p>Definition at line <a class="el" href="lcd_8c-source.html#l00609">609</a> of file <a class="el" href="lcd_8c-source.html">lcd.c</a>.</div></div><p><a class="anchor" name="301a0b73016a44e015dbd374c08243d4"></a><!-- doxytag: member="lcd.h::LCD_init" ref="301a0b73016a44e015dbd374c08243d4" args="(void)" --><div class="memitem"><div class="memproto">      <table class="memname">        <tr>          <td class="memname">void LCD_init           </td>          <td>(</td>          <td class="paramtype">void&nbsp;</td>          <td class="paramname">          </td>          <td>&nbsp;)&nbsp;</td>          <td width="100%"></td>        </tr>      </table></div><div class="memdoc"><p>Initializes LCD. <p>Definition at line <a class="el" href="lcd_8c-source.html#l00044">44</a> of file <a class="el" href="lcd_8c-source.html">lcd.c</a>.</div></div><p><a class="anchor" name="745f4e24d600186db3dc2fea9b4a52d6"></a><!-- doxytag: member="lcd.h::LCD_printf" ref="745f4e24d600186db3dc2fea9b4a52d6" args="(const char *fmt,...)" --><div class="memitem"><div class="memproto">      <table class="memname">        <tr>          <td class="memname">void LCD_printf           </td>          <td>(</td>          <td class="paramtype">const char *&nbsp;</td>          <td class="paramname"> <em>fmt</em>, </td>        </tr>        <tr>          <td class="paramkey"></td>          <td></td>          <td class="paramtype">&nbsp;</td>          <td class="paramname"> <em>...</em></td><td>&nbsp;</td>        </tr>        <tr>          <td></td>          <td>)</td>          <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>&nbsp;</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.h::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&nbsp;</td>          <td class="paramname"> <em>state</em>          </td>          <td>&nbsp;)&nbsp;</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>&nbsp;</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="0f9d6aa8a2eee39ba9e963198737fc8c"></a><!-- doxytag: member="lcd.h::LCD_setBGColor" ref="0f9d6aa8a2eee39ba9e963198737fc8c" args="(uint16_t bgColor)" --><div class="memitem"><div class="memproto">      <table class="memname">

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -