哈曼卡顿拆车喇叭真假的喇叭效果会好点吗

公文A4纸张的标准页面设置
公文A4纸张的标准页面设置文档格式标准说明:表格左上方为对象名称,下方表格为属性设置参数值。页边距:上、下2.54左、右3.17标题字体段落项目符合和编号备注二号黑体(TimesnewRoman)加粗、字符间距可随字符多少适当调整、尽量保持标准设置居中对齐、3倍行距、正文文本无无副标题字体段落项目符合和编号备注小二号黑体(TimesnewRoman)加粗、字符间距可随字符多少适当调整、尽量保持标准设置居中对齐、3倍行距、正文文本无无目录(二字)字体段落项目符合和编号备注三号黑体(TimesnewRoman)、加粗、字符间距10磅居中对齐、单倍行距、正文文本、段前分页显示【目录】二字无目录内容字体段落项目符合和编号备注五号宋体(TimesnewRoman)、不加粗,尽量采用“插入索引和目录”方式获取目录如果系统插入索引和目录,则不需手动设置第一级(章)字体段落项目符合和编号备注三号宋体(TimesnewRoman)、加粗、标准字符间距居中对齐、大纲级别1级、3倍行距、段前分页、其他保持标准第Ⅰ章(罗马字母)无第二级(节)字体段落项目符合和编号备注四号宋体(TimesnewRoman)、加粗、标准字符间距两端对齐、悬挂缩进1厘米、大纲级别2级、单倍行距、与下段同页、其他保持标准第Ⅰ节(罗马字母)无第三级(一、)字体段落项目符合和编号备注四号宋体(TimesnewRoman)、不加粗、标准字符间距两端对齐、悬挂缩进1厘米、大纲级别3级、单倍行距、与下段同页、其他保持标准一、无第四级(1.)字体段落项目符合和编号备注四号宋体(TimesnewRoman)、不加粗、标准字符间距两端对齐、左缩进0.74厘米、悬挂缩进0.74厘米、大纲级别4级、单倍行距、与下段同页、其他保持标准1.4级以下注释内容需保持其该级别左缩进第五级(自定义项目符合和编号)字体段落项目符合和编号备注
& 果果文库所有资源均来源于互联网,仅供网友学习交流,若侵犯了您的权益,请联系我们予以删除。
14882&&人浏览
2569&&人浏览
10875&&人浏览
13793&&人浏览
16197&&人浏览
13562&&人浏览
15566&&人浏览
8192&&人浏览
3397&&人浏览
18726&&人浏览
19483&&人浏览
13252&&人浏览
15900&&人浏览
18861&&人浏览
11482&&人浏览
本文标题:公文A4纸张的标准页面设置 链接地址:
copyright@ 2013- Inc. All Rights Reserved 果果文库 版权所有 联系站长: ; 经营许可证编号:浙ICP备号本帖子已过去太久远了,不再提供回复功能。TextView的一些高级应用(自定义字体、显示多种颜色、添加阴影)
我的图书馆
TextView的一些高级应用(自定义字体、显示多种颜色、添加阴影)
1.&&&&自定义字体可以使用setTypeface(Typeface)方法来设置文本框内文本的字体,而android的Typeface又使用TTF字体文件来设置字体所以,我们可以在程序中放入TTF字体文件,在程序中使用Typeface来设置字体:第一步,在assets目录下新建fonts目录,把TTF字体文件放到这里。第二步,程序中调用:TextViewtv = (TextView)findViewById(R.id.textView);AssetManagermgr=getAssets();//得到AssetManagerTypefacetf=Typeface.createFromAsset(mgr, "fonts/mini.TTF");//根据路径得到Typefacetv.setTypeface(tf);//设置字体效果如下图所示:&&2.&&&&显示多种颜色的字Android支持html格式的字符串,通过调用Html.fromHtml(str)方法可以转换html格式的字符串str。示例如下:StringtextStr1 = "&font color=\"#ffff00\"&如果有一天,&/font&&br&";StringtextStr2 = "&font color=\"#00ff00\"&我厌倦了这里,&/font&&br&";StringtextStr3 = "&font color=\"#ff00ff\"&我会乘着梦,&/font&&br&";StringtextStr4 = "&font color=\"#00ffff\"&飞向那个属于自己的&br&世界……&/font&&br&";tv.setText(Html.fromHtml(textStr1+textStr2+textStr3+textStr4));运行后效果如下:&&3.&&&&字体加粗在xml布局文件中使用android:textStyle=”bold”可以将英文设置成粗体,但是不能将中文设置成粗体,将中文设置成粗体的方法是:使用TextPaint的仿“粗体”设置setFakeBoldText为true。示例代码如下:tv.getPaint().setFakeBoldText(true);效果如下:&4.&&&&添加阴影在xml布局文件中使用一系列android:shadowXXX属性可添加设置阴影。具体为:shadowColor设置阴影颜色;shadowDx设置阴影水平偏移量;shadowDy设置阴影垂直偏移量;shadowRadius设置阴影半径。示例代码:android:shadowColor="#ffffff"android:shadowDx="15.0"android:shadowDy="5.0"android:shadowRadius="2.5"显示效果如下:&&5.&&&&插入图片插入图片有两种方法,第一种方法就是用上面说的html格式的字符串,不过转换稍微有些麻烦。需要用到ImageGetter类来对图片的src属性进行转换。示例代码如下:StringimgStr = "&img src=\""+R.drawable.sidai+"\"/&";Html.ImageGetterimageGetter = new Html.ImageGetter() {&&&&&&&& public Drawable getDrawable(Stringarg0) {&&&&&&&&&&&&&&&&&& // TODO Auto-generated methodstub&&&&&&&&&&&&&&&&&& int id =Integer.parseInt(arg0);&&&&&&&&&&&&&&&&&& Drawable draw =getResources().getDrawable(id);&&&&&&&&&&&&&&&&&& draw.setBounds(10, 10, 228,300);&&&&&&&&&&&&&&&&&&&&&&&&&& }};tv.append(Html.fromHtml(imgStr,imageGetter,null));第二种方法是使用xml布局文件中一系列android:drawableXXX属性来实现插入图片。具体为:drawableBottom是在文本框内文本的底端绘制指定图像;drawableLeft是在文本框内文本的左边绘制指定图像;drawableRight是在文本框内文本的右边绘制指定图像;drawableTop是在文本框内文本的顶端绘制指定图像;drawablePadding设置文本框内文本与图像之间的间距。示例代码:android:drawableBottom=”@drawable/sidai”插入图片后的显示效果如下:摘自 北京大学-Google Android实验室
TA的最新馆藏[转]&[转]&单片机笔记8(2)&&LCD1602液晶&&------向CGRAM存储设计好的自定义字符及其显示
单片机笔记8(2)
LCD1602液晶
------向CGRAM存储设计好的自定义字符及其显示
1602是一款最常用也是最便宜的液晶显示屏。最多可以显示两行标准字符,每行最多可以显示16个字符。
1602可以显示内部常用字符(包括阿拉伯数字,英文字母大小写,常用符号和日文假名等),也可以显示自定义字符(单或多个字符组成的简单汉字,符号,图案等,最多可以产生8个自定义字符)。
一、显示常用字符。
1602液晶模块内部的字符发生存储器(CGROM)已经存储了160个不同的点阵字符图形,如下表所示,这些字符有:阿拉伯数字、英文字母的大小写、常用的符号、和日文假名等,每一个字符都有一个固定的代码,比如大写的英文字母“A”的代码是41H,显示时模块把地址41H中的点阵字符图形显示出来,我们就能看到字母“A”
十进制&&&&十六进制&&&&ASCII字符&&&&&&&&十进制&&&&十六进制&&&&ASCII
字符&&&&&&&&十进制&&&&十六进制&&&&ASCII字符&&&&
00&&&&00&&&&自定义字符1&&&&&&&&56&&&&38&&&&8&&&&&&&&96&&&&60&&&&`&&&&
01&&&&01&&&&自定义字符2&&&&&&&&57&&&&39&&&&9&&&&&&&&97&&&&61&&&&a&&&&
02&&&&02&&&&自定义字符3&&&&&&&&58&&&&3A&&&&:&&&&&&&&98&&&&62&&&&b&&&&
03&&&&03&&&&自定义字符4&&&&&&&&59&&&&3B&&&&;&&&&&&&&99&&&&63&&&&c&&&&
04&&&&04&&&&自定义字符5&&&&&&&&60&&&&3C&&&&&&&&&&&&&100&&&&64&&&&d&&&&
05&&&&05&&&&自定义字符6&&&&&&&&61&&&&3D&&&&=&&&&&&&&101&&&&65&&&&e&&&&
06&&&&06&&&&自定义字符7&&&&&&&&62&&&&3E&&&&&&&&&&&&&102&&&&66&&&&f&&&&
07&&&&07&&&&自定义字符8&&&&&&&&63&&&&3F&&&&?&&&&&&&&103&&&&67&&&&g&&&&
08&&&&08&&&&自定义字符1&&&&&&&&64&&&&40&&&&@&&&&&&&&104&&&&68&&&&h&&&&
09&&&&09&&&&自定义字符2&&&&&&&&65&&&&41&&&&A&&&&&&&&105&&&&69&&&&i&&&&
10&&&&0A&&&&自定义字符3&&&&&&&&66&&&&42&&&&B&&&&&&&&106&&&&6A&&&&j&&&&
11&&&&0B&&&&自定义字符4&&&&&&&&67&&&&43&&&&C&&&&&&&&107&&&&6B&&&&k&&&&
12&&&&0C&&&&自定义字符5&&&&&&&&68&&&&44&&&&D&&&&&&&&108&&&&6C&&&&l&&&&
13&&&&0D&&&&自定义字符6&&&&&&&&69&&&&45&&&&E&&&&&&&&109&&&&6D&&&&m&&&&
14&&&&0E&&&&自定义字符7&&&&&&&&70&&&&46&&&&F&&&&&&&&110&&&&6E&&&&n&&&&
15&&&&0F&&&&自定义字符8&&&&&&&&71&&&&47&&&&G&&&&&&&&111&&&&6F&&&&o&&&&
32&&&&20&&&&空格&&&&&&&&&&&&&&&&&&&&&&72&&&&48&&&&H&&&&&&&&112&&&&70&&&&p&&&&
33&&&&21&&&&!&&&&&&&&&&&&&&&&&&&&&&&&&&&&&73&&&&49&&&&I&&&&&&&&113&&&&71&&&&q&&&&
34&&&&22&&&&"&&&&&&&&&&&&&&&&&&&&&&&&&&&&&74&&&&4A&&&&J&&&&&&&&114&&&&72&&&&r&&&&
35&&&&23&&&&#&&&&&&&&&&&&&&&&&&&&&&&&&&&&75&&&&4B&&&&K&&&&&&&&115&&&&73&&&&s&&&&
36&&&&24&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&76&&&&4C&&&&L&&&&&&&&116&&&&74&&&&t&&&&
37&&&&25&&&&%&&&&&&&&&&&&&&&&&&&&&&&&&&&77&&&&4D&&&&M&&&&&&&&117&&&&75&&&&u&&&&
38&&&&26&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&78&&&&4E&&&&N&&&&&&&&118&&&&76&&&&v&&&&
39&&&&27&&&&'&&&&&&&&&&&&&&&&&&&&&&&&&&&&&79&&&&4F&&&&O&&&&&&&&119&&&&77&&&&w&&&&
40&&&&28&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&80&&&&50&&&&P&&&&&&&&120&&&&78&&&&x&&&&
41&&&&29&&&&)&&&&&&&&&&&&&&&&&&&&&&&&&&&&81&&&&51&&&&Q&&&&&&&&121&&&&79&&&&y&&&&
42&&&&2A&&&&*&&&&&&&&&&&&&&&&&&&&&&&&&&&82&&&&52&&&&R&&&&&&&&122&&&&7A&&&&z&&&&
43&&&&2B&&&&+&&&&&&&&&&&&&&&&&&&&&&&&&&&83&&&&53&&&&S&&&&&&&&123&&&&7B&&&&{&&&&
44&&&&2C&&&&,&&&&&&&&&&&&&&&&&&&&&&&&&&&&84&&&&54&&&&T&&&&&&&&124&&&&7C&&&&|&&&&
45&&&&2D&&&&-&&&&&&&&&&&&&&&&&&&&&&&&&&&85&&&&55&&&&U&&&&&&&&125&&&&7D&&&&}&&&&
46&&&&2E&&&&.&&&&&&&&&&&&&&&&&&&&&&&&&&&&86&&&&56&&&&V&&&&&&&&126&&&&7E&&&&~&&&&
47&&&&2F&&&&/&&&&&&&&&&&&&&&&&&&&&&&&&&&&87&&&&57&&&&W&&&&&&&&&&&&&&&&&&&&
48&&&&30&&&&0&&&&&&&&&&&&&&&&&&&&&&&&&&&88&&&&58&&&&X&&&&&&&&&&&&&&&&&&&&
49&&&&31&&&&1&&&&&&&&&&&&&&&&&&&&&&&&&&&89&&&&59&&&&Y&&&&&&&&&&&&&&&&&&&&
50&&&&32&&&&2&&&&&&&&&&&&&&&&&&&&&&&&&&&90&&&&5A&&&&Z&&&&&&&&&&&&&&&&&&&&
51&&&&33&&&&3&&&&&&&&&&&&&&&&&&&&&&&&&&&91&&&&5B&&&&[&&&&&&&&&&&&&&&&&&&&
52&&&&34&&&&4&&&&&&&&&&&&&&&&&&&&&&&&&&&92&&&&5C&&&&\&&&&&&&&&&&&&&&&&&&&
53&&&&35&&&&5&&&&&&&&&&&&&&&&&&&&&&&&&&&93&&&&5D&&&&]&&&&&&&&&&&&&&&&&&&&
54&&&&36&&&&6&&&&&&&&&&&&&&&&&&&&&&&&&&&94&&&&5E&&&&^&&&&&&&&&&&&&&&&&&&&
55&&&&37&&&&7&&&&&&&&&&&&&&&&&&&&&&&&&&&95&&&&5F&&&&_&&&&&&&&&&&&&&&&&&&&
显示操作的过程:首先确认显示的位置,即在第几行,第几个字符开始显示。也就是要显示的地址,如下表所示的显示地址。
第一行的显示地址是0x80-0x8F,第二行的显示地址是0xC0-0xCF。例如想要在第2行,第3个位置显示一个字符,那么地址码就是&0xC2。在编程过程中,通常编写一个函数确定在某行某个位置显示数据。函数需要&行参数(y),和&列参数(x)来确定显示位置。程序参考如下:
void&LCD_set_xy(&unsigned&char&x,&unsigned&char&y&)&
unsigned&char&&
&&&&if&(0&==&y)&x&|=&0x80;&//当要显示第一行时地址码+0x80;
&&&&else&x&|=&0xC0;&//在第二行显示是地址码+0xC0;
&&&&Write_com(x);&//发送地址码&0x80-0x8F&或者0xC0-0xCF
&&&&&以上地址码,在显示过程中,可以直接应用,至于地址码的计算原理,如果想要研究,请参考我有关LCD1602的博文,这里不做描述。
其次设置要显示的内容,即上面提到的CGROM内的字符编码。如显示“A”,将编码41H写入到液晶屏显示即可。通常设置地址和显示内容用一个函数来完成。代码参考如下:
//功能:按指定位置显示一个字符
//输入:列显示地址x(取值范围0-15)&行显示地址y(取值范围0-1),&指定字符
void&DisplayOneChar(unsigned&char&x,&unsigned&char&y,&unsigned&char&Data)
&&&&if&(0&==&y)&x&|=&0x80;&//当要显示第一行时地址码+0x80;
&&&&else&x&|=&0xC0;&//在第二行显示是地址码+0xC0;
&&&&Write_com(x);&//发送地址码
&&&&Write_dat(Data);&//发送要显示的字符编码
显示字符“A”调用过程如下代码:
DisplayOneChar(0,0,0x41);//功能:在第1行&第1个字符&显示一个大写字母A
在C语言操作时,还可以显示整个字符串。定义一个字符串显示函数,可以通过直接输入字符方式进行显示。
//功能:按指定位置显示一串字符
//输入:列显示地址x(取值范围0-15)&行显示地址y(取值范围0-1),&指定字符串指针*p,要显示的字符个数count&(取值范围1-16)
void&Disp_1602(unsigned&char&x,unsigned&char&y,unsigned&char&*p,unsigned&char&count)
unsigned&char&i;&&&&
&&&&for(i=0;i
&&&&&&&&if&(0&==&y)&x&|=&0x80;&//当要显示第一行时地址码+0x80;
&&&&&&&&else&x&|=&0xC0;&//在第二行显示是地址码+0xC0;
&&&&&&&&Write_com(x);&//发送地址码
&&&&&&&&Write_dat(*p);&//发送要显示的字符编码
&&&&&&&&x++;
&&&&&&&&p++;
&&&&}&&&&&&&&
调用方法如下:
DisplayListChar(0,0,"hello&world",11);&&//液晶1602第一行显示
&&&&DisplayListChar(0,1,"",12);&&&&//液晶1602第二行显示
二、显示自定义字符。
&&&&1、首先取得想要的中文或者图形的字模数组。通过字模软件不能直接提取5*8点阵的字模数据,可以通过手动提取的方法。如下图所示,对应一个字符显示区域。每8个字节,组成一个点阵数组。
“日”的点阵数组即为&{0x1f,0x11,0x11,0x1f,0x11,0x11,0x1f,0x00}
2个点阵组成一个汉字取模举例:
“车”字取模数组为:{0x00,0x0f,0x02,0x04,0x07,0x00,0x0f,0x00,
&&&&&&&&&&&&&&&&&&&&&&&&&0x10,0x1e,0x00,0x10,0x1c,0x10,0x1e,0x10}
&&&&将生成的点阵数组保存到CGRAM存储器中,生成自定义字符。1602内部CGRAM用于自定义的字符点阵的存储,总共64字节。由上一步点阵提取可知,每一个字符由8个字节数据组成。所以64字节CGRAM存储器,能够存储8组自定义字符的点阵数组。按照CGRAM地址划分为&0-7为第一组,8-15为第二组,依次类推56-63为第8组数据。把自定义字符的数组按8个字节一组存储到CGRAM中,程序代码参考如下。
//功能:将自定义字符的编码数组&写入到CGRAM中.
//输入:自定义字符的编码数组
void&Write_CGRAM(unsigned&char&*p)
unsigned&char&i,j,
unsigned&char&tmp=0x40;&&&//操作CGRAM的命令码
for(j=0;j&8;j++)&&&&&&&&//64&字节存储空间,可以生成&8&个自定义字符点阵
&&&&for(i=0;i&8;i++)&&&&//&8&个字节生成&1&个字符点阵
&&&&&&&&Write_com(tmp+i);&&&&&//操作CGRAM的命令码+写入CGRAM地址.
&&&&&&&&Write_dat(p[kk]);&&&&&//写入数据
&&&&&&&&kk++;
&&&&tmp&+=&8;&
&&&&上一步中,自定义字符存储到CGRAM的任意一组以后,每一个组(8个字节)也有一个显示编码。按顺序依次为00H-07H&。显示时,只要调用每一组的编码,即可以显示相应的字符。
注:内部常用字符显示时,显示编码是从0x20开始的。0x00-0x0f是专门留给自定义字符显示的。0x00-0x07和0x08-0x0f内容是一样的。例如:调用0x01&位置和0x09位置,显示的内容是一样的。
&&&&直接按照单个字符的显示方式调用显示函数,就可以显示自定义字符了。代码参考如下:
&&&//在第1行,第7个位置显示自定义汉字&“年”
&&&&DisplayOneChar(6,0,0);&&&&&//显示&"年"&&&//CGRAM&码&00
说明:此时“年”的8个字节点阵数组&,存储空间为CGRAM的&00-07地址
也就是CGRAM的第1组数据存储区域,编码为0。&如果存储在CGRAM的08-15地址,那么编码就应该是&1了。
很多资料中,都没有详细介绍过CGRAM和CGROM的区别和用法,在1602调试过程中经常会被搞混。这里总结一点小技巧,希望能给需要的人一点帮助。
以下是显示效果:
常用字符显示:
单个和两个点阵的汉字显示:
图形显示效果:
总结:1602液晶屏价格低廉,显示常用字符操作简便,但是显示汉字效果并不理想,在工作中使用1602显示汉字意义不是很大。
程序举例:
sbit RS=P2^0;//定义指令输入/程序输入的控制位
sbit RW=P2^1; //定义读写位
sbit E=P2^2;& //定义使能位
sbit BF=P0^7; //定义忙信号检测位(8位数据位的最高位)
unsigned char code s1[]="Cheng_Jin"; //定义数组,用于存放要显示的字符串
unsigned char code s2[]="is beautiful";
unsigned char
User[8][8]={{0x03,0x07,0x0f,0x1f,0x1f,0x1f,0x1f,0x00},
&&&&&&&&&&&&&&&&&&&&&&&&&
{0x18,0x1e,0x1f,0x1f,0x1f,0x1f,0x1f,0x00},
{0x03,0x0f,0x1f,0x1f,0x1f,0x1f,0x1f,0x00},
{0x18,0x1c,0x1e,0x1f,0x1f,0x1f,0x1f,0x00},
&&&&&&&&&&&&&&&&&&&&&&&&&
{0x0f,0x07,0x03,0x01,0x00,0x00,0x00,0x00},
{0x1f,0x1f,0x1f,0x1f,0x1f,0x0f,0x03,0x00},
{0x1f,0x1f,0x1f,0x1f,0x1f,0x1e,0x18,0x00},
{0x1e,0x1c,0x18,0x10,0x00,0x00,0x00,0x00}};
&&&&&&&&&&&&&&&&&&&&&&&&&&//定义一个二维数组,存放八个自定义字符:心
void delay1ms(unsigned int ms)
while(ms--)
for(j=0;j&115;j++)
&&&&&&&&&&&&&&&&&&
bit BusyTest(void) //用bit定义,是该函数只能检测一个bit位
result=BF;
return(result);
void Write_com(unsigned char dictate)
void LCDAddress_XY(unsigned char x,unsigned char
Write_com(x);
void WriteData(unsigned char data1)
void LCDInt()
delay1ms(15); //初次初始化,给LCD一个较长的反应时间
Write_com(0x38);//指令6:功能设定,8位2行显示,5*7阵列
delay1ms(5);
Write_com(0x38);//指令6:功能设定,8位2行显示,5*7阵列
delay1ms(5);
Write_com(0x38);//指令6:功能设定,8位2行显示,5*7阵列
delay1ms(5);
Write_com(0x0f);//指令4:显示开,有光标,光标闪烁
delay1ms(5);
Write_com(0x06);//指令3:写入新数据后光标右移一位,屏幕不移动
delay1ms(5);
Write_com(0x01);//指令1:清屏
delay1ms(5);
void Write_CGRAM(unsigned char *p)
unsigned char i,j,
unsigned char
tmp=0x40;&& //操作CGRAM的命令码
for(j=0;j&8;j++)&&&&&&&
字节存储空间,可以生成
个自定义字符点阵
for(i=0;i&8;i++)&&&
个字节生成 1
个字符点阵
Write_com(tmp+i);&&&&
//操作CGRAM的命令码+写入CGRAM地址.
WriteData(p[kk]);&&&&
//写入数据
void main()
unsigned char i,j;
LCDInt();&& //初始化函数
delay1ms(5);
Write_com(0x01);//清屏
delay1ms(5);
LCDAddress_XY(0x00,0x00);//液晶显示的起始位置:第一行第一个字
delay1ms(5);
while(s1[i]!='\0')
WriteData(s1[i]);
&&&&&&&&&&&&&&&&&&
&&&&&&&&&&&&&&&&&&
delay1ms(10);
LCDAddress_XY(0x00,0x01);//液晶显示的起始位置:第二行第二个字
delay1ms(5);
while(s2[i]!='\0')
WriteData(s2[i]);
&&&&&&&&&&&&&&&&&&
&&&&&&&&&&&&&&&&&&
delay1ms(10);
//while(1);
Write_CGRAM(User);//调用函数将预设定好的8个自定义字写进CGRAM中
for(j=0;j&8;j++) //将CGRAM中的8个自定义字显示在屏幕上
if(j&4)&&&&&&&
//先显示前四个自定义字符
&&&&&&&&&&&&&&&&&&
&&&LCDAddress_XY(0x0c+j,0x00);//设定在屏幕上显示的位置
delay1ms(5);
WriteData(0x00+j); &//从地址0x00+j处取出第j个自定义字符,将其显示
&&&&&&&&&&&&&&&&&&
&&&&&&&&&&&&&&&&&&
&&&&&&&&&&&&&&&&&&
&&&LCDAddress_XY(0x0c+(j-4),0x01);//在第一行显示的4个自定义字符的正下方显示
delay1ms(5);
WriteData(0x00+j);&
&&&&&&&&&&&&&&&&&&
delay1ms(1500);
//while(1);
<img V:SHAPES="图片_x0020_1" src="/blog7style/images/common/sg_trans.gif" real_src ="/bmiddle/9af5Cs3Mle1&690" TITLE="" STYLE="" NAME="image_operate_02163"
ALT="单片机笔记8(2)&&LCD1602液晶&&------向CGRAM存储设计好的自定义字符及其显示" />
已投稿到:
以上网友发言只代表其个人观点,不代表新浪网的观点或立场。}

我要回帖

更多关于 陆尊哈曼卡顿喇叭阻抗 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信