
本程序,是个子程序,它是由一个主程序来调用的,RET就是返回到“调用指令”的下一条指令去。
③怎么把想要显示的数字放到BUFF0开始的缓冲区?
本程序的开始处,是把缓冲区的首地址,放到了R0。
本程序运行时,是从该地址取出待显示的数字,变换成段码,再送到显示器。
LCD是LM016L,这可是proteus 里的液晶屏,是要画仿真图吗?可以直接用单片机I/O脚连接,何必再用一个8155呢,这是毕业设计,或者是课程设计题目吧,又是在搞画饼充饥,纸上谈兵吧。用单片机控制LM016L,实物就是LCD1602,这种仿真图或原理图,在知道这里可以搜索到无数的答案的,有图有程序。自己搜索一下呀,就全解决了。
51单片机向8155命令寄 存器写入命令字用什么指令,与8155的连接电路有关,如果采用扩展外部数据存储器的方法连接的,要用:MOVX @DPTR,A 指令
要是用IO口方法扩展的,就用给并行口写数的指令就行,例如:
MOV P0,#n ,从P0口输出命令字。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)