4183|6

6

帖子

0

TA的资源

一粒金砂(中级)

楼主
 

求一个12864箭头的上下变化。我不知道该怎么写。 [复制链接]

void locatexy(uchar x,uchar f)
{
uchar j;
{
  if(f==0)
  {lcd_wcmd(0x80+x);}    //    第0行 ( x等于行,y等于列 )
  else if(f==1)
  {lcd_wcmd(0x90+x);}   //    第1行
  else if(f==2)
  {lcd_wcmd(0x88+x);}   //    第2行
  else if(f==3)
  {lcd_wcmd(0x98+x);}  //    第3行
  }

   lcd_wdate(0x10);     //输入一个箭头

}
void display(uchar a,uchar b,uchar *c)
{
    uchar i;
    locatexy(a,b);
        do
        {
           lcd_wdate(*c);
           *c++;
        }
          while(*c>0);
          delay_ms(10);
}
uchar key1()
          {
           uchar j;
           DDRD|=0X02;    //定义D口的第二个管脚控制按键
           PORTD|=0X02;
           DDRD&=0XFB;
           j=PIND;
           j=j&0x02; //0000 0010
           if(j==0x02)
           {
                   return 0;
           }
           else
           {
           return 1;
           }
          }
/*------------------主程序-----------------*/
void main()
{
         uchar r,l;
         SEGOFF();//关数码显示管函数
     DDRC=0XFF;
         DDRD=0XFF;
         lcd_init();
         lcd_clr();

         while(1)
         {       
         display(0,0,text_1);       

         }
}



最新回复

把原来的箭头清除再显示下一个箭头。只要掌握了在任意地方显示你想要显示的内容,这个不难  详情 回复 发表于 2014-8-6 17:41
点赞 关注
 

回复
举报

503

帖子

1

TA的资源

纯净的硅(初级)

沙发
 
 

回复

4

帖子

0

TA的资源

一粒金砂(初级)

板凳
 
一样取模呗
 
 
 

回复

147

帖子

0

TA的资源

一粒金砂(高级)

4
 
不就是直接在0x80 0x88  0x90 0x98位置画呗,这个箭头在ASCII码里有,直接画字符就出来了
 
 
 

回复

348

帖子

0

TA的资源

纯净的硅(初级)

5
 
箭头的上下走就是将箭头的显示位置上下移动罢了,很简单!!!
 
个人签名为了方便大家交流,建了两个QQ群:QQ群3号:198387118  【1000人群】QQ群5号: 239316959【2000人群】群内已有成员3000余人!
更多内容关注微信公众号:单片机精讲吴鉴鹰
 
 

回复

272

帖子

3

TA的资源

一粒金砂(高级)

6
 
把光标移到指定的那个位置再写箭头
 
个人签名BE MYSELF
 
 

回复

1071

帖子

7

TA的资源

纯净的硅(中级)

7
 
把原来的箭头清除再显示下一个箭头。只要掌握了在任意地方显示你想要显示的内容,这个不难
 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/9 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表