优化——>编译成目标代码——>目标代码优化——>汇编器把目标代码转换成机器指令生成目标文件——>链接器将不同的目标文件链接成可执行文件;
可执行文件就是01啦,里面除了你的代码数据外,还有在整个过程中添加的一些其他东西。
void init(unsigned char zi[],unsigned char hang2[]){int i,j
write_com(0x38) //16*2显示,5*7点阵,8位数据
delay(5)
write_com(0x38)
delay(5)
write_com(0x38)
delay(5)
write_com(0x0c) //显示开,关光标
delay(5)
write_com(0x06) //移动光标
delay(5)
write_com(0x01) //清除LCD的显示内容
delay(5)
write_com(0x80)
for( i=0i<strlen(zi) i++)
{ write_date( zi[i])
delay1(5)
}
write_com(0x80+0x40)
for( j=0j<strlen(hang2) j++)
{ write_date( hang2[j])
delay1(5)
}
TMOD=0X01
TH0=(65536-50000)/256
TL0=(65536-50000)%256
EA=1
ET0=1
TR0=1
}
这是init的程序..
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)