<h1>include/lc7981.h</h1><ahref="lc7981_8h.html">Go to the documentation of this file.</a><divclass="fragment"><preclass="fragment"><aname="l00001"></a>00001 <spanclass="comment">/*</span>
<aname="l00038"></a><aclass="code"href="lc7981_8h.html#8e945df7ca614325cafa08258e82a63c">00038</a><spanclass="preprocessor">#define LCD_CTRL PORTA </span>
<aname="l00070"></a>00070 <spanclass="preprocessor"></span><spanclass="keywordtype">void</span><aclass="code"href="lc7981_8c.html#9b18aca098d68e55bd7dd4b83f4f36e9"title="lcd_init set the to default values.">lcd_init</a>(uint8_t mode);
<aname="l00071"></a>00071 <spanclass="keyword">inline</span><spanclass="keywordtype">void</span><aclass="code"href="lc7981_8c.html#35c08b1fa742e650f4873939707b893b"title="Clears the display by setting the whole memory to 0.">lcd_clear</a>();
<aname="l00073"></a>00073 <spanclass="keywordtype">void</span><aclass="code"href="lc7981_8c.html#30251238a49999658455fdb0233757fb"title="Outputs text in at the current cursor position.">lcd_write_text</a>(<spanclass="keywordtype">char</span> *txt);
<aname="l00074"></a>00074 <spanclass="keyword">inline</span><spanclass="keywordtype">void</span><aclass="code"href="lc7981_8c.html#dbf47a5efdf02367ded1ebf8f9edb5fe"title="Set the display cursor to a specific location.">lcd_gotoxy</a>(uint8_t x, uint8_t y);
<aname="l00075"></a>00075
<aname="l00076"></a>00076 <spanclass="keywordtype">void</span><aclass="code"href="lc7981_8c.html#735111507ed83172f58d5af2953e31c6"title="set or unset a pixel at the specified location">lcd_plot_pixel</a>(uint8_t x, uint8_t y, uint8_t <spanclass="keyword">set</span>);
<aname="l00077"></a>00077 <spanclass="keywordtype">void</span><aclass="code"href="lc7981_8c.html#f3b584ee8235c6ed4ebefc50f8a95915"title="This function will plot a bitmap with the upper left corner to the given coordinates...">lcd_plot_bitmap</a>(uint8_t x, uint8_t y, <spanclass="keyword">const</span> uint8_t *bitmap, uint8_t w, uint8_t h);
<aname="l00079"></a>00079 <spanclass="keyword">inline</span><spanclass="keywordtype">void</span><aclass="code"href="lc7981_8c.html#9bbbc52f3cb24a861d11b08e1c14bca2"title="Plots a single character in graphicmode.">lcd_plot_char</a>(uint8_t x_off, uint8_t y_off, uint8_t c, uint8_t fw, uint8_t fh, <spanclass="keyword">const</span> uint8_t* font);
<aname="l00080"></a>00080 <spanclass="keywordtype">void</span><aclass="code"href="lc7981_8c.html#324c97a9fc335bb59fb6f2f56d729dd5"title="Plots a text using lcd_plot_char.">lcd_plot_text</a>(uint8_t x_off, uint8_t y_off, <spanclass="keyword">const</span><spanclass="keywordtype">char</span> *text, uint8_t fw, uint8_t fh, <spanclass="keyword">const</span> uint8_t *font);
<aname="l00083"></a>00083 <spanclass="keyword">inline</span><spanclass="keywordtype">void</span><aclass="code"href="lc7981_8c.html#b4f286d6a313df7a5f692e0b4a9509ad"title="Generates the strobe signal for writing data.">lcd_strobe</a>();
<aname="l00084"></a>00084 <spanclass="keyword">inline</span><spanclass="keywordtype">void</span><aclass="code"href="lc7981_8c.html#b69146a9179fc5b5deef3fc61cf0208c"title="Writes a command and a data byte to the lcd.">lcd_write_command</a>(uint8_t cmd, uint8_t data);
<aname="l00085"></a>00085 <spanclass="keyword">inline</span> uint8_t <aclass="code"href="lc7981_8c.html#6334333537ad1d0bd51cba1e80f32e74"title="Reads a byte from the display memory.">lcd_read_byte</a>();