只需一步,快速开始
热门: 51单片机 | 24小时必答区 | 单片机教程 | 单片机DIY制作 | STM32 | Cortex M3 | 模数电子 | 电子DIY制作 | 音响/功放 | 拆机乐园 | Arduino | 嵌入式OS | 程序设计
在学1602 LCD显示程序的时候看到如下一句程序
while (DData[ListLength]>0x19) //若到达字串尾则退出
这个0X19为什么会是字符串的尾呢?有什么根据嘛...
查了资料查不到..谢谢大家!
使用道具 举报
是的,应该是标记来的
unsigned char code net[] = {" www.51Hei.com "}; //第一行
unsigned char code uctech[] ={" *51hei* "}; //第二行这个是显示的数组内容,LCD是两行,1行16个点阵。0X19=25 (10进制)
其实0X19已经超出一行16个元素的长度了对吧?
while (DData[ListLength]>0x19) //若到达字串尾则退出 就这句看不出来与下面这两句有什么关系?还是把完整的程序贴出来大家分析.
unsigned char code uctech[] ={" *51hei* "}; //第二行
本版积分规则 发表回复 回帖后跳转到最后一页
手机版|小黑屋|51黑电子论坛 | 管理员QQ:125739409;技术交流QQ群281945664
Powered by 单片机教程网