lzh电子论坛

欢迎来到lzh电子论坛:
如果您对电子技术感兴趣就加入我们吧!在这里互相交流互相学习!主要讨论的方向有:单片机,ARM,PCB板设计,FPGA,汇编,C/C++等方面。
-----lzh电子论坛
lzhbbs.forumotion.com
lzh电子论坛

电子的道路是孤独的,要懂得左手温暖右手,要懂得把debug当作快乐去欣赏,去享受,那样你才会成功...

欢迎访问lzh电子论坛。可通过【谷歌,SOSO,搜狗】搜索“lzh电子论坛”直接进入论坛。点击了解论坛详细制度


    【第17组】《多功能电子万年历》(陈子豪,石红强,陈瑜)进程贴

    分享
    avatar
    拂若微风
    初级会员
    初级会员

    帖子数 : 26
    威望 : 0
    注册日期 : 13-01-19

    【第17组】《多功能电子万年历》(陈子豪,石红强,陈瑜)进程贴

    帖子 由 拂若微风 于 2013-04-20, 5:40 pm

    组员:拂若微风(陈子豪),流年迷失者(石红强)陈瑜和(陈瑜).
    题目:多功能电子万年历.
    预期功能:具有精确的时钟功能,能显示年月日,星期,时分秒,温度,闹钟,可用键盘和红外遥控来调整时间
    模块:红外遥控模块,DS18B20温度模块,DS12C877时钟芯片模块,独立键盘模块,蜂鸣器模块,流水灯模块.


    由拂若微风于2013-04-22, 9:11 am进行了最后一次编辑,总共编辑了3次
    avatar
    流年迷失者
    初级会员
    初级会员

    帖子数 : 16
    威望 : 0
    注册日期 : 13-01-19

    回复: 【第17组】《多功能电子万年历》(陈子豪,石红强,陈瑜)进程贴

    帖子 由 流年迷失者 于 2013-04-20, 5:48 pm

    组员顶贴,搞起
    avatar
    陈瑜
    初级会员
    初级会员

    帖子数 : 3
    威望 : 0
    注册日期 : 13-01-19

    回复: 【第17组】《多功能电子万年历》(陈子豪,石红强,陈瑜)进程贴

    帖子 由 陈瑜 于 2013-04-20, 6:29 pm

    我的网名是陈瑜不是野山草
    avatar
    陈瑜
    初级会员
    初级会员

    帖子数 : 3
    威望 : 0
    注册日期 : 13-01-19

    回复: 【第17组】《多功能电子万年历》(陈子豪,石红强,陈瑜)进程贴

    帖子 由 陈瑜 于 2013-04-20, 6:31 pm

    改一下
    avatar
    mcusb
    中级会员
    中级会员

    帖子数 : 46
    威望 : 3
    注册日期 : 13-01-28

    回复: 【第17组】《多功能电子万年历》(陈子豪,石红强,陈瑜)进程贴

    帖子 由 mcusb 于 2013-04-21, 6:24 pm

    拂若微风 写道::组员:拂若微风(陈子豪),流年迷失者(石红强)陈瑜和(陈瑜).
    楼主介绍一下作品撒 :affraid:
    avatar
    流年迷失者
    初级会员
    初级会员

    帖子数 : 16
    威望 : 0
    注册日期 : 13-01-19

    回复: 【第17组】《多功能电子万年历》(陈子豪,石红强,陈瑜)进程贴

    帖子 由 流年迷失者 于 2013-04-22, 7:35 am

    预期是显示基于12864,具有精确的时钟功能,能显示年,月,日,星期,农历,温度,闹钟,可用键盘或红外遥,控来调整时间,目前预期是这么多
    avatar
    流年迷失者
    初级会员
    初级会员

    帖子数 : 16
    威望 : 0
    注册日期 : 13-01-19

    回复: 【第17组】《多功能电子万年历》(陈子豪,石红强,陈瑜)进程贴

    帖子 由 流年迷失者 于 2013-04-22, 7:36 am

    预期是显示基于12864,具有精确的时钟功能,能显示年,月,日,星期,农历,温度,闹钟,可用键盘或红外遥,控来调整时间,目前预期是这么多
    avatar
    流年迷失者
    初级会员
    初级会员

    帖子数 : 16
    威望 : 0
    注册日期 : 13-01-19

    回复: 【第17组】《多功能电子万年历》(陈子豪,石红强,陈瑜)进程贴

    帖子 由 流年迷失者 于 2013-04-22, 7:37 am

    有什么建议,还请多多指教,
    avatar
    流年迷失者
    初级会员
    初级会员

    帖子数 : 16
    威望 : 0
    注册日期 : 13-01-19

    回复: 【第17组】《多功能电子万年历》(陈子豪,石红强,陈瑜)进程贴

    帖子 由 流年迷失者 于 2013-04-22, 7:44 am

    用到的模块包括红外遥控,温度测量,时间芯片计时,蜂鸣器,12864显示,目前在学习预备知识与设计讨论方案中
    avatar
    Admin
    管理员
    管理员

    帖子数 : 869
    威望 : 15
    注册日期 : 12-11-23
    年龄 : 25

    回复: 【第17组】《多功能电子万年历》(陈子豪,石红强,陈瑜)进程贴

    帖子 由 Admin 于 2013-04-22, 1:33 pm

    功能挺多的,建议主要把液晶上界面做漂亮点,那样才更吸引人。 :lol!:
    avatar
    志存高远@卓而不群
    初级会员
    初级会员

    帖子数 : 10
    威望 : 0
    注册日期 : 13-04-21
    年龄 : 24

    回复: 【第17组】《多功能电子万年历》(陈子豪,石红强,陈瑜)进程贴

    帖子 由 志存高远@卓而不群 于 2013-04-22, 4:10 pm

    顶起
    avatar
    拂若微风
    初级会员
    初级会员

    帖子数 : 26
    威望 : 0
    注册日期 : 13-01-19

    回复: 【第17组】《多功能电子万年历》(陈子豪,石红强,陈瑜)进程贴

    帖子 由 拂若微风 于 2013-04-22, 9:26 pm

    liklon 写道::功能挺多的,建议主要把液晶上界面做漂亮点,那样才更吸引人。 :lol!:

    恩,正有此意.
    avatar
    Admin
    管理员
    管理员

    帖子数 : 869
    威望 : 15
    注册日期 : 12-11-23
    年龄 : 25

    回复: 【第17组】《多功能电子万年历》(陈子豪,石红强,陈瑜)进程贴

    帖子 由 Admin 于 2013-05-10, 1:58 pm

    给楼主看几张比较牛B的图片哦,可以参考设计哦!
    avatar
    流年迷失者
    初级会员
    初级会员

    帖子数 : 16
    威望 : 0
    注册日期 : 13-01-19

    回复: 【第17组】《多功能电子万年历》(陈子豪,石红强,陈瑜)进程贴

    帖子 由 流年迷失者 于 2013-05-10, 3:25 pm

    嗯,现在也正在赶进度,不过用12864就显示图片就出现了问题,下面是我写的源代码,求解答

    代码:


    #include
    #define uchar unsigned char
    #define uint unsigned int
    #define LCD_date P0
    sbit RS = P2^4;
    sbit RW = P2^5;
    sbit E = P2^6;
    //sbit RES = P2^3;
    sbit PSB = P2^1;

    /*-- 宽度x高度=128x64 --*/
    uchar code picture[]=
    {
    0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,
    0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,
    0xC0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x03,
    0xC0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x03,
    0xC0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x03,
    0xC0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x03,
    0xC0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x03,
    0xC0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x03,
    0xC0,0x1F,0xFF,0x81,0xFF,0xF0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x03,
    0xC0,0x1F,0xFF,0x81,0xFF,0xF0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x03,
    0xC0,0x18,0x01,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x20,0x08,0x00,0x00,0x00,0x03,
    0xC0,0x1F,0xFF,0x80,0x00,0x00,0x04,0x07,0x81,0xE0,0x10,0x10,0x03,0xC0,0x30,0x03,
    0xC0,0x1F,0xFF,0x80,0x00,0x00,0x0C,0x0C,0xC3,0x30,0x08,0x20,0x0C,0xE0,0x70,0x03,
    0xC0,0x18,0x01,0x87,0xFF,0xFE,0x3C,0x18,0x66,0x18,0x04,0x40,0x0C,0x60,0x70,0x03,
    0xC0,0x1F,0xFF,0x87,0xFF,0xFE,0x0C,0x18,0x66,0x18,0x02,0x80,0x18,0x00,0xB0,0x03,
    0xC0,0x1F,0xFF,0x80,0x06,0x00,0x0C,0x18,0x66,0x18,0x01,0x00,0x1B,0x81,0x30,0x03,
    0xC0,0x01,0x98,0x00,0x06,0x00,0x0C,0x00,0xE3,0x30,0x02,0x80,0x1C,0xC1,0x30,0x03,
    0xC0,0x19,0x99,0x80,0x66,0x60,0x0C,0x00,0xC1,0xE0,0x04,0x40,0x18,0x62,0x30,0x03,
    0xC0,0x19,0x99,0x80,0x66,0x30,0x0C,0x01,0x83,0x30,0x08,0x20,0x18,0x66,0x30,0x03,
    0xC0,0x0D,0x9B,0x00,0xC6,0x38,0x0C,0x03,0x06,0x18,0x10,0x10,0x18,0x67,0xFC,0x03,
    0xC0,0x0D,0x9B,0x01,0xC6,0x1C,0x0C,0x06,0x06,0x18,0x20,0x08,0x18,0x60,0x30,0x03,
    0xC0,0x01,0x98,0x03,0x86,0x0C,0x0C,0x0C,0x06,0x18,0x00,0x00,0x08,0x60,0x30,0x03,
    0xC0,0x7F,0xFF,0xE3,0x06,0x00,0x0C,0x18,0x03,0x30,0x00,0x00,0x0C,0xC0,0x30,0x03,
    0xC0,0x7F,0xFF,0xE0,0x1E,0x00,0x0C,0x1F,0xE1,0xE0,0x00,0x00,0x07,0x80,0x30,0x03,
    0xC0,0x00,0x00,0x00,0x1C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x03,
    0xC0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x03,
    0xC0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x03,
    0xC0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x03,
    0xC0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x03,
    0xC0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x03,
    0xC0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x03,
    0xC0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x03,
    0xC0,0x00,0x00,0x00,0x00,0x00,0x0C,0x00,0x00,0x18,0x00,0x00,0x00,0x06,0x0C,0x03,
    0xC3,0xFF,0xFC,0x3F,0xF0,0x80,0x0C,0x00,0x3F,0x18,0x01,0xFF,0xFE,0x06,0x0C,0x03,
    0xC3,0xFF,0xFC,0x3F,0xF1,0x80,0x0F,0xFC,0x3F,0x18,0x01,0xFF,0xFE,0x06,0x0C,0x03,
    0xC3,0x0C,0x0C,0x0C,0xC3,0x00,0x0F,0xFC,0x33,0x7F,0xE1,0x86,0x06,0x06,0x0C,0x03,
    0xC3,0x1F,0xCC,0x0C,0xC6,0x00,0x0C,0x00,0x33,0x7F,0xE1,0x8F,0xE6,0x06,0x0C,0x03,
    0xC3,0x3F,0xCC,0x0C,0xCC,0x00,0x0C,0x00,0x36,0x30,0x01,0x9F,0xE6,0x07,0xFF,0xE3,
    0xC3,0x79,0x8C,0x0C,0xC8,0x00,0xFF,0xF0,0x36,0x36,0x01,0xBC,0xC6,0x07,0xFF,0xE3,
    0xC3,0x6F,0x0C,0x7F,0xF0,0xC0,0xFF,0xF0,0x36,0x66,0x01,0xB7,0x86,0x06,0x00,0x03,
    0xC3,0x0F,0x0C,0x7F,0xF1,0x80,0xC0,0x30,0x36,0x7F,0xC1,0x87,0x86,0x06,0x00,0x03,
    0xC3,0x79,0xEC,0x0C,0xC3,0x00,0xC0,0x30,0x33,0x7F,0xC1,0xBC,0xF6,0x06,0x00,0x03,
    0xC3,0x76,0xEC,0x0C,0xC6,0x00,0xC0,0x30,0x33,0x06,0x01,0xBB,0x76,0x07,0xFF,0x03,
    0xC3,0x07,0x0C,0x0C,0xCC,0x20,0xFF,0xF0,0x33,0x06,0x01,0x83,0x86,0x07,0xFF,0x03,
    0xC3,0x03,0x0C,0x18,0xC8,0x60,0xFF,0xF0,0x3F,0x06,0x01,0x81,0x86,0x06,0x03,0x03,
    0xC3,0x1C,0x0C,0x18,0xC0,0xC0,0x00,0x00,0x3E,0xFF,0xE1,0x8E,0x06,0x06,0x03,0x03,
    0xC3,0x1F,0x0C,0x18,0xC1,0x81,0xB1,0x8C,0x30,0xFF,0xE1,0x8F,0x86,0x06,0x03,0x03,
    0xC3,0x03,0x0C,0x30,0xC7,0x01,0xB1,0x8C,0x30,0x06,0x01,0x81,0x86,0x0C,0x03,0x03,
    0xC3,0xFF,0xFC,0x70,0xDE,0x03,0x18,0xC6,0x30,0x06,0x01,0xFF,0xFE,0x0C,0x03,0x03,
    0xC3,0xFF,0xFC,0x20,0x18,0x03,0x18,0xC6,0x30,0x06,0x01,0xFF,0xFE,0x18,0x03,0x03,
    0xC0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x03,
    0xC0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x03,
    0xC0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x03,
    0xC0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x03,
    0xC0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x03,
    0xC0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x03,
    0xC0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x03,
    0xC0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x03,
    0xC0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x03,
    0xC0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x03,
    0xC0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x03,
    0xC0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x03,
    0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,
    0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,
    };
    /*延时函数*/
    void delay_1ms(uint x)
    {
    uint i,j;
    for(i=x;i>0;i--)
    for(j=110;j>0;j--);
    }
    /*写指令到LCD*/
    void write_cmd(uchar cmd)
    {
    RS=0;
    RW=0;
    E=0;
    LCD_date=cmd;
    delay_1ms(5);
    E=1;
    delay_1ms(5);
    E=0;
    }
    /*写数据到LCD*/
    void write_dat(uchar dat)
    {
    RS=1;
    RW=0;
    E=0;
    LCD_date=dat;
    delay_1ms(5);
    E=1;
    delay_1ms(5);
    E=0;
    }
    void dispicture(uchar code *adder)
    {
    uint i,j;
    /*显示上半屏*/
    for(i=0;i<32;i++)
    {
    write_cmd(0x80); //水平地址
    write_cmd(0x80+i); //垂直地址
    for(j=0;j<16;j++)
    {
    write_dat(*adder);
    adder++;
    }

    }
    /*显示下半屏*/
    for(i=0;i<32;i++)
    {
    write_cmd(0x88); //水平地址
    write_cmd(0x80+i); //垂直地址
    for(j=0;j<16;j++)
    {
    write_dat(*adder);
    adder++;
    }
    }
    }
    void LCD_clear()
    {
    uint i,j;
    /*显示上半屏*/
    for(i=0;i<32;i++)
    {
    write_cmd(0x80); //水平地址
    write_cmd(0x80+i); //垂直地址
    for(j=0;j<16;j++)
    {
    write_dat(0x00);
    }

    }
    /*显示下半屏*/
    for(i=0;i<32;i++)
    {
    write_cmd(0x88); //水平地址
    write_cmd(0x80+i); //垂直地址
    for(j=0;j<16;j++)
    {
    write_dat(0x00);
    }
    }
    }
    /*LCD初始化*/
    void LCD_init()
    {
    PSB=1; //并行
    delay_1ms(5);
    write_cmd(0x30); //基本指令操作
    delay_1ms(5);
    write_cmd(0x0c); //显示开,光标关
    delay_1ms(5);
    write_cmd(0x01); //清屏
    delay_1ms(5);

    }
    /*主函数*/
    void main()
    {
    LCD_init();
    write_cmd(0x01); //清屏
    delay_1ms(5);

    delay_1ms(5);
    write_cmd(0x36); //扩展指令操作,绘图开
    LCD_clear();
    dispicture(picture);
    delay_1ms(5);
    write_cmd(0x01); //清屏
    while(1);
    }

    avatar
    流年迷失者
    初级会员
    初级会员

    帖子数 : 16
    威望 : 0
    注册日期 : 13-01-19

    回复: 【第17组】《多功能电子万年历》(陈子豪,石红强,陈瑜)进程贴

    帖子 由 流年迷失者 于 2013-05-10, 3:26 pm

    效果是花屏,不知道是哪里有问题。
    avatar
    aiMM
    中级会员
    中级会员

    帖子数 : 46
    威望 : 0
    注册日期 : 13-05-06

    回复: 【第17组】《多功能电子万年历》(陈子豪,石红强,陈瑜)进程贴

    帖子 由 aiMM 于 2013-05-10, 4:54 pm

    楼主的问题应该是应该是图片取模的方式与程序中处理的方法不对应……你要么取模的方式改一下或者处理数据的方式改变一下,重要是相匹配!
    avatar
    拂若微风
    初级会员
    初级会员

    帖子数 : 26
    威望 : 0
    注册日期 : 13-01-19

    回复: 【第17组】《多功能电子万年历》(陈子豪,石红强,陈瑜)进程贴

    帖子 由 拂若微风 于 2013-05-10, 6:16 pm

    我用的是image2lcd取模,图片大小事128*64,没有错啊。
    avatar
    Admin
    管理员
    管理员

    帖子数 : 869
    威望 : 15
    注册日期 : 12-11-23
    年龄 : 25

    回复: 【第17组】《多功能电子万年历》(陈子豪,石红强,陈瑜)进程贴

    帖子 由 Admin 于 2013-05-10, 6:31 pm

    拂若微风 写道::我用的是image2lcd取模,图片大小事128*64,没有错啊。

    我认为aiMM说的情况是可能的。他说的是你取模软件设置的问题,取模可以多种取法。比如纵向,横向,或者是高位在前,低位在前....等等。。。你写的代码是需要根据你怎么取模来决定的。


    _________________
    电子的道路是孤独的,要懂得左手温暖右手,要懂得把debug当作快乐去欣赏,去享受,那样你才会成功...
    avatar
    拂若微风
    初级会员
    初级会员

    帖子数 : 26
    威望 : 0
    注册日期 : 13-01-19

    回复: 【第17组】《多功能电子万年历》(陈子豪,石红强,陈瑜)进程贴

    帖子 由 拂若微风 于 2013-05-10, 9:27 pm

    liklon 写道::
    拂若微风 写道::我用的是image2lcd取模,图片大小事128*64,没有错啊。

    我认为aiMM说的情况是可能的。他说的是你取模软件设置的问题,取模可以多种取法。比如纵向,横向,或者是高位在前,低位在前....等等。。。你写的代码是需要根据你怎么取模来决定的。



    我把取模生成的c代码换在网上的程序里就能显示,我的是程序错了吧。
    avatar
    Admin
    管理员
    管理员

    帖子数 : 869
    威望 : 15
    注册日期 : 12-11-23
    年龄 : 25

    回复: 【第17组】《多功能电子万年历》(陈子豪,石红强,陈瑜)进程贴

    帖子 由 Admin 于 2013-05-10, 10:52 pm

    你把你的程序和网上的程序都打包共享上来,我们下载下来给你瞧瞧
    avatar
    Admin
    管理员
    管理员

    帖子数 : 869
    威望 : 15
    注册日期 : 12-11-23
    年龄 : 25

    回复: 【第17组】《多功能电子万年历》(陈子豪,石红强,陈瑜)进程贴

    帖子 由 Admin 于 2013-05-10, 11:54 pm

    我上传一个我写的液晶画图的东西,你可以看看,有问题再问我。
    附件
    编程规范例子.zip
    您无权下载这里的附件。
    (35 Kb) 下载1次


    _________________
    电子的道路是孤独的,要懂得左手温暖右手,要懂得把debug当作快乐去欣赏,去享受,那样你才会成功...
    avatar
    拂若微风
    初级会员
    初级会员

    帖子数 : 26
    威望 : 0
    注册日期 : 13-01-19

    回复: 【第17组】《多功能电子万年历》(陈子豪,石红强,陈瑜)进程贴

    帖子 由 拂若微风 于 2013-05-14, 11:09 pm

    谁知道12864中光标怎么定位,怎么让他定位到任意一个16*8的ASCII码上,而不是只能定义到任意的16*16的汉字上.
    avatar
    Admin
    管理员
    管理员

    帖子数 : 869
    威望 : 15
    注册日期 : 12-11-23
    年龄 : 25

    回复: 【第17组】《多功能电子万年历》(陈子豪,石红强,陈瑜)进程贴

    帖子 由 Admin 于 2013-05-15, 6:05 pm

    拂若微风 写道::谁知道12864中光标怎么定位,怎么让他定位到任意一个16*8的ASCII码上,而不是只能定义到任意的16*16的汉字上.



    这个和12864液晶的地址有关。
    avatar
    拂若微风
    初级会员
    初级会员

    帖子数 : 26
    威望 : 0
    注册日期 : 13-01-19

    回复: 【第17组】《多功能电子万年历》(陈子豪,石红强,陈瑜)进程贴

    帖子 由 拂若微风 于 2013-05-15, 9:02 pm

    不太明白,可不可以说清楚一点啊。
    avatar
    Admin
    管理员
    管理员

    帖子数 : 869
    威望 : 15
    注册日期 : 12-11-23
    年龄 : 25

    回复: 【第17组】《多功能电子万年历》(陈子豪,石红强,陈瑜)进程贴

    帖子 由 Admin 于 2013-05-15, 10:07 pm

    拂若微风 写道::不太明白,可不可以说清楚一点啊。

    12864液晶的地址是

    0x80 0x810x82 0x83 0x84 0x850x86 0x87
    0x90 0x910x92 0x93 0x94 0x95 0x96 0x97
    0x88 0x890x8a 0x8b 0x8c 0x8d0x8e 0x8f
    0x98 0x990x9a 0x9b 0x9c 0x9d 0x9e 0x9f

    如果单纯的写入地址就只能写上面那几个地址,每行地址数是8个。


    _________________
    电子的道路是孤独的,要懂得左手温暖右手,要懂得把debug当作快乐去欣赏,去享受,那样你才会成功...

      目前的日期/时间是2018-09-22, 1:22 am