• 大小: 496KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-06-24
  • 语言: 其他
  • 标签: Proteus12864  LCD12864  

资源简介

LCD12864(里面包括源代码和使用Proteus仿真的程序)(不需要硬件也可以仿真)

资源截图

代码片段和文件信息

/*************************************************************
lcd1602c驱动程序
在主程序需要加多一个显示到显示器的函数,lcd_disp()
lcd_init():初始化程序,光标处于第一行第一格且光标不显示
lcd_wmc(uchar i):写命令或地址
lcd_wmd(uchar i):写要显示的数据,ASCII码写入
*************************************************************/

#include 
#define uchar unsigned char
#define lcd_p P3                          //液晶的数据口
//sbit E=P3^5;   
//sbit RW=P3^6;   
//sbit RS=P3^7;   

sbit RS = P2^7;  //6           
sbit RW = P2^6;  //5
sbit E= P2^5;  //最近数据口4


void delay(uchar j)
{
uchar i;
    for(;j>0;j--)
     for(i=110;i>0;i--);
}

void lcd_wmc(uchar i)
{
lcd_p=i;
    RS=0;
    RW=0;
    E=0;            //E由高电平变低电平时执行命令
    delay(10);        
    E=1;
}

void lcd_wmd(uchar i)
{

lcd_p=i;
    RS=1;
    RW=0;
    E=0;
    delay(10);
    E=1;
}

//LCD初始化
void lcd_init()
{
    lcd_wmc(0x01);   //指令1:清屏
    lcd_wmc(0x38);   //指令6:8位数据,双行显示,5*7点阵
    lcd_wmc(0x0c);   //指令4:开显示,不显示光标,光标不闪烁
    lcd_wmc(0x06);   //指令3:光标右移,文字不移动
//    lcd_wc(0x80);   //指令8:设置显示位置
}


 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件       4487  2010-03-28 12:36  lcd12864(Proteus书上的例程)\.svn\entries

     文件         53  2010-03-27 15:27  lcd12864(Proteus书上的例程)\.svn\prop-base\12864.svn-base

     文件         53  2010-03-27 15:26  lcd12864(Proteus书上的例程)\.svn\prop-base\2.DSN.svn-base

     文件         53  2010-03-27 15:26  lcd12864(Proteus书上的例程)\.svn\prop-base\2.PWI.svn-base

     文件         53  2010-03-27 15:26  lcd12864(Proteus书上的例程)\.svn\prop-base\2.svn-base

     文件         53  2010-03-27 15:26  lcd12864(Proteus书上的例程)\.svn\prop-base\Last Loaded 2.DBK.svn-base

     文件         53  2010-03-27 15:26  lcd12864(Proteus书上的例程)\.svn\prop-base\LCD.OBJ.svn-base

     文件         53  2010-03-27 15:26  lcd12864(Proteus书上的例程)\.svn\prop-base\main.OBJ.svn-base

     文件         53  2010-03-27 15:26  lcd12864(Proteus书上的例程)\.svn\prop-base\STARTUP.OBJ.svn-base

     文件         42  2010-03-27 15:27  lcd12864(Proteus书上的例程)\.svn\text-base\12864.lnp.svn-base

     文件      13114  2010-03-28 12:36  lcd12864(Proteus书上的例程)\.svn\text-base\12864.M51.svn-base

     文件        588  2010-03-28 12:36  lcd12864(Proteus书上的例程)\.svn\text-base\12864.plg.svn-base

     文件      18053  2010-03-28 12:36  lcd12864(Proteus书上的例程)\.svn\text-base\12864.svn-base

     文件          0  2010-03-27 15:27  lcd12864(Proteus书上的例程)\.svn\text-base\12864.uv2.svn-base

     文件      87962  2010-03-27 15:26  lcd12864(Proteus书上的例程)\.svn\text-base\2.DSN.svn-base

     文件        596  2010-03-27 15:26  lcd12864(Proteus书上的例程)\.svn\text-base\2.hex.svn-base

     文件         38  2010-03-27 15:26  lcd12864(Proteus书上的例程)\.svn\text-base\2.lnp.svn-base

     文件       7179  2010-03-27 15:26  lcd12864(Proteus书上的例程)\.svn\text-base\2.M51.svn-base

     文件       1351  2010-03-27 15:26  lcd12864(Proteus书上的例程)\.svn\text-base\2.Opt.svn-base

     文件        189  2010-03-27 15:26  lcd12864(Proteus书上的例程)\.svn\text-base\2.plg.svn-base

     文件        911  2010-03-27 15:26  lcd12864(Proteus书上的例程)\.svn\text-base\2.PWI.svn-base

     文件       4196  2010-03-27 15:26  lcd12864(Proteus书上的例程)\.svn\text-base\2.svn-base

     文件       2182  2010-03-27 15:26  lcd12864(Proteus书上的例程)\.svn\text-base\2.Uv2.svn-base

     文件       1350  2010-03-27 15:26  lcd12864(Proteus书上的例程)\.svn\text-base\2_Opt.Bak.svn-base

     文件          0  2010-03-27 15:26  lcd12864(Proteus书上的例程)\.svn\text-base\2_Uv2.Bak.svn-base

     文件      86949  2010-03-27 15:26  lcd12864(Proteus书上的例程)\.svn\text-base\Last Loaded 2.DBK.svn-base

     文件       1238  2010-03-27 15:26  lcd12864(Proteus书上的例程)\.svn\text-base\LCD.c.svn-base

     文件       3036  2010-03-27 15:26  lcd12864(Proteus书上的例程)\.svn\text-base\LCD.LST.svn-base

     文件       2549  2010-03-27 15:26  lcd12864(Proteus书上的例程)\.svn\text-base\LCD.OBJ.svn-base

     文件       1939  2010-03-28 12:36  lcd12864(Proteus书上的例程)\.svn\text-base\lcd_12864.h.svn-base

............此处省略44个文件信息

评论

共有 条评论