📄 ziandpic.h
字号:
#ifndef _ZIANDPIC_H_
#define _ZIANDPIC_H_
/********************************************************************
接口名称:hanzipic
接口功能:在LCD不同的位置显示不同点阵的一个汉字以及一个图标
接口参数说明:
输入参数:
pthanzi 指向汉字库
hsize 点阵高度
wsize 点阵宽度
lcdadr LCD RAM地址,内容写入的地址
zfbit 正反显位选
输出参数:
无
接口编者及编写日期:江渚渔樵于2008-1-17
接口操作注意事项:
1)wsize须为8的整数倍
2)zfbit布尔变量,取值范围0 OR 1
*********************************************************************/
hanzipic(unsigned char column , unsigned char row ,const unsigned char *pthanzi , unsigned char hsize , unsigned char wsize , bit zfbit);
/********************************************************************
接口名称:wrchar
接口功能:在LCD不同的位置显示一串字符串
接口参数说明:
输入参数:
stringr 指向字符串库
(x,y) LCD RAM地址,内容写入的地址
输出参数:
无
接口编者及编写日期:江渚渔樵于2008-1-21
接口操作注意事项:
1)自动写入LCD,不需要对charadr加一,LCD本身可以自动加
2)注意写入的顺序
*********************************************************************/
void wrchar(unsigned char x,unsigned char y, unsigned char *stringr);
//
void loadpic(const unsigned char *ptpic);
/********************************************************************
接口名称:lcd_pixel
接口功能:在LCD不同的位置画清点
接口参数说明:
输入参数:
column 为水平点数
row 为垂直点数
show=1 画点
show=0 清点
输出参数:
无
接口编者及编写日期:江渚渔樵于2008-1-18
接口操作注意事项:
*********************************************************************/
void lcd_pixel(unsigned char column , unsigned char row , bit show);
/********************************************************************
接口名称:lcd_line
接口功能:在LCD不同的位置画清线
接口参数说明:画一条(x1,y1)到(x2,y2)的直线
输入参数:
x1,y1 起点坐标
x2,y2 终点坐标
show=1 画线
show=0 清线
输出参数:
无
接口编者及编写日期:江渚渔樵于2008-1-18
接口操作注意事项:
1)类似于图形学DDA算法
*********************************************************************/
void lcd_line(int x1 , int y1 , int x2 , int y2 , bit show);
/********************************************************************
接口名称:lcd_box
接口功能:在LCD不同的位置表格
接口参数说明:(x1,y1)到对角(x2,y2)单元格
输入参数:
x1,y1 起点坐标
x2,y2 对角坐标
show=1 画格
show=0 清格
输出参数:
无
接口编者及编写日期:江渚渔樵于2008-1-18
接口操作注意事项:
*********************************************************************/
void lcd_box(int x1 , int y1 , int x2 , int y2 , bit show);
/********************************************************************
接口名称:lcd_circle
接口功能:在LCD不同的位置画圆
接口参数说明:
输入参数:
x1,y1 圆的中心点坐标
radius 圆的半径
show=1 画格
show=0 清格
输出参数:
无
接口编者及编写日期:江渚渔樵于2008-1-22
接口操作注意事项:
*********************************************************************/
void lcd_circle(int x , int y , int radius , bit show);
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -