如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
会计学一、项目描述一、项目描述带字库12864(详见手册)RS,R/W的配合选择决定控制界面的4种模式:根据这个时序图可以从12864液晶模块内部RAM中读出相应的数据,忙检测函数就是根据这个时序图写出来的。指令说明模块控制芯片提供两套控制命令,基本指令和扩充指令如下:基本指令(见手册)扩展指令(见手册)中文字库的128X64-0402B每屏可显示4行8列共32个16×16点阵的汉字,每个显示RAM可显示1个中文字符或2个16×8点阵全高ASCII码字符,即每屏最多可实现32个中文字符或64个ASCII码字符的显示。带中文字库的128X64-0402B内部提供128×2字节的字符显示RAM缓冲区(DDRAM)。字符显示是通过将字符显示编码写入该字符显示RAM实现的。根据写入内容的不同,可分别在液晶屏上显示CGROM(中文字库)、HCGROM(ASCII码字库)及CGRAM(自定义字形)的内容。三种不同字符/字型的选择编码范围为:0000~0006H(其代码分别是0000、0002、0004、0006共4个)显示自定义字型,02H~7FH显示半宽ASCII码字符,A1A0H~F7FFH显示8192种GB2312中文字库字形。所以只要我们写入指令0x01,整个屏幕就被清空了。指令0X06光标右移汉字显示坐标三、项目咨询ASCII显示坐标:带中文字库的128X64显示模块时应注意以下几点:①欲在某一个位置显示中文字符时,应先设定显示字符位置,即先设定显示地址,再写入中文字符编码。②显示ASCII字符过程与显示中文字符过程相同。不过在显示连续字符时,只须设定一次显示地址,由模块自动对地址加1指向下一个字符位置,否则,显示的字符中将会有一个空ASCII字符位置。③模块在接收指令前,向处理器必须先确认模块内部处于非忙状态,即读取BF标志时BF需为“0”,方可接受新的指令。如果在送出一个指令前不检查BF标志,则在前一个指令和这个指令中间必须延迟一段较长的时间,即等待前一个指令确定执行完成。指令执行的时间请参考指令表中的指令执行时间说明。方案一:采用单片机内部资源,例如,内部定时器,完成时间、日期等功能的实现,再结合液晶显示日历;方案二:采用专用时钟芯片,例如,DS1302等,通过单片机对芯片的读写,完成时间、日期等数据操作,再结合液晶显示日历;比较:方案一不用扩展外围电路,占用内部资源,但需要单片机参与计算,才能完成日历功能;方案二需要增加少量简单的外围电路,可以直接与单片机接口,日历功能由专用芯片完成,精度高,不占用单片机内部资源;经过比较,选用方案二能保证一定精度,性价比高。单片机与LCD12864接口电路三、项目分析四、项目实施四、项目实施四、项目实施四、项目实施五、项目评价与总结提高五、项目评价与总结提高谢谢观赏