您当前的位置:五五电子网电子知识单元电路显示电路-显示屏利用单片机控制SMC1602A模块,实现ASCII字符显示 正文
利用单片机控制SMC1602A模块,实现ASCII字符显示

利用单片机控制SMC1602A模块,实现ASCII字符显示

点击数:7873 次   录入时间:03-04 11:39:48   整理:http://www.55dianzi.com   显示电路-显示屏

  SMC1602A液晶显示模块可以显示16×2行字符或数字的液晶显示模块,内置标准ASCII字符码表,通过命令码可以控制液晶屏显示字符、闪烁光标等。
  
  通过单片机的PO口控制SMC1602A模块,实现ASCII字符的现实,可以在指定位置显示指定的字符。 
  
  下面系统地介绍用AT89C51单片机显示字符的详细电路图和C51程序。采用SMC1602A液晶模块,使用并行接口方式实现双行字符的显示。单片机通过控制并行接口的输出状态实现对液晶显示模块的控制,接口电路如下图所示。

AT89C51与SMC1602A接口电路

  AT89C51单片机用PO口来传输数据到SMC1602A,用P2.0、P2.1、P2.6分别控制SMC1602A的数据/命令选择、数据读写选择和使能。程序清单如下:

  本电路中利用8051单片机的PO口,采用并行方式控制SMC1602A显示ASCII字符。可在屏幕任意位置显示指定的字符。满屏可显示两行共计32个字符。可以满足一般应用的需求。
  
  注意本例不能显示汉字。若要显示汉字则要选择点阵型液晶屏或内置汉字发生器的液晶屏。




本文关键字:单片机  显示电路-显示屏单元电路 - 显示电路-显示屏