wangjiawu187 发表于 2013-5-2 15:52:30

mega128初始化卡住了!

大牛帮忙看一下   CVAVR 编译器

//初始化
void LCD12864_Init(void )
{
    DDRF|=0X07;
    DDRB|=0X07;
    DDRE|=0XFF;
    PSB_H();//并行         //并口方式
    RES_L();               //液晶复位
    delay_ms(3);                  
    RES_H();      
    delay_ms(3);
    wt_com(0x34);      //扩充指令操作
    delay_ms(5);
wt_com(0x30);大牛帮忙看一下   CVAVR 编译器

    //基本指令操作
仿真卡在这里了!
    delay_ms(5);
    wt_com(0x0C);      //显示开,关光标
    delay_ms(5);
    wt_com(0x01);      //清除LCD的显示内容
    delay_ms(5);
    lcd_clear();
}

cyj_0220 发表于 2013-5-2 16:12:23

时间问题?

wangjiawu187 发表于 2013-5-2 16:17:38

delay_ms(5)够久了

wangjiawu187 发表于 2013-5-2 16:38:07

cyj_0220 发表于 2013-5-2 16:12 static/image/common/back.gif
时间问题?

我从新改过了还是不行

wangjiawu187 发表于 2013-5-2 16:51:25

ok了,去掉IFbusy就行!

zengzhx 发表于 2013-5-2 16:59:19

液晶屏没信号出来,所以ATmega128一直等待液晶屏的信号

wangjiawu187 发表于 2013-5-2 19:46:45

zengzhx 发表于 2013-5-2 16:59 static/image/common/back.gif
液晶屏没信号出来,所以ATmega128一直等待液晶屏的信号

搞定了!
页: [1]
查看完整版本: mega128初始化卡住了!