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

📄 指令说明.txt

📁 大屏幕液晶显示模拟仿真显示软件,解压缩版本
💻 TXT
字号:
液晶排版软件语法:
1. putchar(x,y,"显示abc123",Att);
	其中:
		x......显示的左上角横坐标,根据液晶的点阵排列取向自动取舍
		y......显示的左上角纵坐标,根据液晶的点阵排列取向自动取舍
		"".....显示内容,可以包含汉字、ASCII文字
		Att....显示属性,0..表示正常显示白底黑字,1..表示反白显示黑底白字
		
2. Line(x0,y0,x1,y1,Att);
	其中:
		x0,y0..直线起点坐标
		x1,y1..直线终点坐标
		Att....属性,0..正常画黑线,1..画白线
		
3. LibLoad("lib名称");
	lib名称 必须是在本系统目录下,完整的字库文件名
	
4. cSize(size);
	size.......先是字宽,必须与所制定的字库相匹配
	
5. AsciiSize(size);
	size.......ascii字符的高度,可以选择12,16,24,其他数字无效

6. UserLib("lib");
	lib........用户自建字库,必须是用本软件生成的用户库

7. ModeSele(modeset);
	modeset....用于制定模块的点阵排列方式可以指定为
		1......横向排列左高位
		2......纵向排列下高位
		3......横向排列右高位
		4......纵向排列上高位

8. OutFormat(format);.............................尚未编程
	format.....输出文件格式:
		0......C语言格式,默认方式
		1......汇编格式

9. lcmStyle(122x32);
	用于选定液晶规格,可选液晶只能是界面规格中所列举的这些
	
编程举例:
///////////////////////////////////////////////////////////////////
// 液晶排版演示代码                                              //
///////////////////////////////////////////////////////////////////
    lcmStyle( 122x32 );                     // 选定点阵模块规格
    cLibLoad("宋体12.dot");                 // 选用12点阵汉字
    cSize(12);                              // 汉字宽度12
    AsciiSize(16);                          // 使用16点阵ascii
    ModeSele(2);                            // 纵向排列下高位
    putchar( 0, 0, "目标参数:978 允差",0);  // 第一行设定部分
    
    // 由于横向点阵排列不能为8整除,字符后移两点
    putchar( 114, 0, "5");                  // 偏差部分
    putchar( 0, 16,"实测数据:980 偏大 ",1); // 第二行实测显示部分

    // 由于横向点阵排列不能为8整除,字符后移两点
    putchar( 114, 16,"2",1);                // 实际偏差

⌨️ 快捷键说明

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