testlcd.c

来自「Source code for driving RFM01 fm radio r」· C语言 代码 · 共 40 行

C
40
字号
/* ------------------------------------------------------------------------- */
/*	Test wy渨ietlacza LCD						     */
/* ------------------------------------------------------------------------- */

#include <avr/io.h>
#include <avr/pgmspace.h>
#include "lcd.h"

/* ------------------------------------------------------------------------- */
/*			   Definicje funkcji				     */
/* ------------------------------------------------------------------------- */

void progressbar(void)
{
  u08 i;
  LCD_progressbar_init();	// inicjalizacja generatora znak體
  for(i=0; i<255; i++)
  {
    LCD_progressbar(1,i);	// pasek post阷u w wierszu 1
    LCD_xy(12,0);		// ustaw kursor w wierszu 0 kol. 12
    LCD_putint(i,10);		// wy渨ietl tam warto滄
    LCD_putchar(')');		// zako馽z nawias
    delayms(20);		// czekaj 20ms
  }
}
 
void chartable(void)
{
  u08 x,y,z;
  u08 ch=0;			
  LCD_PL_chars_init();		// inicjalizacja polskich znak體
  for(z=0;z<(256/(LCD_X*LCD_Y));z++)	// oblicz ilo滄 "ekran體"
  {				// i wszystkie wy渨ietl
    for(y=0;y<LCD_Y;y++)	// we wszystkich wierszach
    {
      LCD_xy(0,y);		// ustaw kursor na pocz箃ek wiersza
      for(x=0;x<LCD_X;x++)	// i w ka縟ej kolumnie
        LCD_putchar(ch++);	// wy渨ietl inny znak
    }
    delayms(500);		// przez chwil

⌨️ 快捷键说明

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