搜索
bottom↓
回复: 1

求助各位坛友帮我看看这个屏的型号

[复制链接]

出0入0汤圆

发表于 2014-5-15 14:19:07 | 显示全部楼层 |阅读模式
公司的老产品,上面能显示两行7个半汉字  刚开始怀疑是12232 可是从指令上看着不是,各位坛友有没有用过的来一起说一下

下面是这个屏的程序:
  1. void init_for_lcd(void)
  2. {
  3. unsigned char uu;
  4. //s_delay(100);

  5. SET_E_LCD(0);          //PC6输出高电平
  6. SET_E_LCD(1);          //PC5输出高电平
  7. // CLR_E_LCD(0);
  8. //        CLR_E_LCD(1);
  9. CLR_A0();                 //PC7输出低电平

  10. for(uu=0;uu<2;uu++)
  11.    {out_lcd_data(0xaf,uu); //
  12.     out_lcd_data(0xc0,uu); //
  13.                                 out_lcd_data(0xa4,uu); //
  14.            out_lcd_data(0x00,uu); //
  15.            out_lcd_data(0xb8,uu); //
  16.            out_lcd_data(0xa9,uu); //
  17.            out_lcd_data(0xa0,uu); //
  18.                                 out_lcd_data(0xee,uu); //
  19.    }
  20.         disp_str.last_init_secs=get_sys_secs_l();
  21. }

  22. void out_lcd_data(unsigned char AA,unsigned char BB)
  23. {
  24. if(!CHK_A0())  //指令需要旋转数据  //判断PC7
  25.           {
  26.     unsigned char cc=AA;
  27.     asm("ror r10");
  28.                                 asm("ROL r22");

  29.     asm("ror r10");
  30.                                 asm("ROL r22");

  31.     asm("ror r10");
  32.                                 asm("ROL r22");

  33.     asm("ror r10");
  34.                                 asm("ROL r22");

  35.     asm("ror r10");
  36.                                 asm("ROL r22");

  37.     asm("ror r10");
  38.                                 asm("ROL r22");

  39.     asm("ror r10");
  40.                                 asm("ROL r22");

  41.     asm("ror r10");
  42.                                 asm("ROL r22");
  43.           /*
  44.                          AA=0;
  45.            for(u=0;u<8;u++)
  46.              {
  47.                             AA<<=1;
  48.                                    if(cc&1)
  49.                                      AA|=1;
  50.                                    cc>>=1;
  51.                            }
  52.                                 */
  53.                         }
  54. PORTA=AA;
  55. //        NOP();
  56.         DDRA=0xff;

  57. //        latch_E_LCD(BB);
  58. SET_E_LCD(BB);
  59. CLR_E_LCD(BB);
  60. }
复制代码

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

阿莫论坛20周年了!感谢大家的支持与爱护!!

曾经有一段真挚的爱情摆在我的面前,我没有珍惜,现在想起来,还好我没有珍惜……

出0入0汤圆

 楼主| 发表于 2014-5-15 14:19:54 | 显示全部楼层
自己先顶个楼
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片。注意:要连续压缩2次才能满足要求!!】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-8-26 12:20

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

快速回复 返回顶部 返回列表