for(num=0num<15num++)
{
write_data(table[i])
delay(5)
}
write_com(0x80+0x40)
{
write_data(table1[i])
delay(5)
}
注意啦:这是另送你的整屏左移
for(num=0num<16num++)
{
write_com(0x18)//整屏左移
delay(200)
}
你要的:整屏右移
for(num=0num<16num++)
{
write_com(0x1c)//整平右移
delay(200)
}
希望对你有用。
Quartus的tools菜单下有个 State Machine View, 状态机视图. 更常用的是RTL View. 综合完在这里应该看到你脑海里的东西. 你的状态机写得很不规范, 估计没综合出状态机来, 若综合正确, 状态机会有圈圈图和状态转换表. 另外, 信号名除了i,j,k这种常用的,不要随便用单字母, 养成好习惯很重要. 否则即使你这回调出来了, 程序乱糟糟的, 将来总会在基本功上绕圈子,屡犯低级错误.欢迎分享,转载请注明来源:内存溢出
评论列表(0条)