fpga课程设计报告---基于cpld的1602字符液晶显示系统设计内容摘要:

et_nobusy。 t1:=(others = 39。 139。 )。 lcdrs=39。 039。 elsif rising_edge(clkdiv6)then 使用 clkdiv6 是为了和 lcden 吻合,达到使能目地 current_state = current_state。 lcdrs = 39。 039。 case current_state is when set_nobusy= 测试空闲状态 data=00111000。 38H current_state=set_cursor。 when set_cursor= data=00000110。 进入模式设置状态写入新数据后光标右移 current_state=set_switch。 when set_switch= data=00001100。 显示开关控制状态。 显示功能开 current_state=set_qingping。 when set_qingping= data=00000001。 清屏指令 current_state=set_ddram。 when set_ddram= data=10000000。 设置要显示数据的位置:第 1行第 1 列 80H current_state=write_data。 when write_data= lcdrs=39。 139。 data=00110001。 设置要显示的数据 1 current_state=set_ddram1。 when set_ddram1= lcdrs=39。 039。 设置要显示数据的位置:第 1行第 2 列 81H data=10000001。 current_state=write_data1; when write_data1= lcdrs=39。 139。 设置要显示的数据 2 data=00110010。 current_state=set_ddram2。 when set_ddram2= lcdrs=39。 039。 设置要显示数据的位置:第 1 行第 3列 82H data=10000010。 82H current_state=write_data2。 when write_data2= lcdrs=39。 139。 设置要显示的数据 8 data=00111000。 current_state=set_ddram3。 when set_ddram3= lcdrs=39。 039。 设置要显示数据的位置:第 2 行第 4列 83H data=10000011。 current_state=write_data3。 when write_data3= lcdrs=39。 139。 设置要显示的数据 8 data=00111000。 current_state=set_ddram4。 when set_ddram4= lcdrs=39。 039。 设置要显示数据的位置:第 1 行第 5列 84H data=10000100。 82H current_state=write_data4。 when write_data4= lcdrs=39。 139。 设置要显示的数据 4 data=00110100。 current_state=set_ddram5。 when set_ddram5= lcdrs=39。 039。 data=10000101。 设置要显示数据的位置:第 1行第 6 列 85H current_state=write_data5。 when write_data5= lcdrs=39。 139。 data=00110000。 设置要显示的数据 0 current_state=set_ddram6。 when set_ddram6= lcdrs=39。 039。 data=10000110。 设置要显示数据的位置:第 1 行第 7列 86H current_state=write_data6。 when write_data6= lcdrs=39。 139。 设置要显示的数据 1 data=00110001。 current_state=set_ddram7。 when set_ddram7= lcdrs=39。 039。 data=10000111。 设置要显示数据的位置:第 1 行第 8列 87H current_state=write_data7。 when write_data7= lcdrs=39。 139。 设置要显示的数据 5 data=00110101。 current_state=set_ddram8。 when set_ddram8= lcdrs=39。 039。 data=10001000。 设置要显示数据的位置:第 1 行第 9列 88H current_state=write_data8。 when write_data8= lcdrs=39。 139。 data=00101101。 设置要显示的数据 current_state=set_ddram9。 when set_ddram9= lcdrs=39。 039。 data=10001001。 设置要显示数据的位置:第 1行第 10 列 89H current_state=write_data9。 when write_data9= lcdrs=39。 139。 data=01011010。 设。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。