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 + -
显示快捷键?