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

📄 ziandpic.h

📁 下位机程序 菜单一些模块 园
💻 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 + -