pic16f877连接LCD1602液晶显示

发布者:MindfulYogi最新更新时间:2016-11-02 来源: eefocus关键字:pic16f877  LCD1602  液晶显示 手机看文章 扫描二维码
随时随地手机看文章
//#include
#include
#define uchar unsigned char
#define rs RC0
#define rw RC1
#define en RC2
#define data PORTD
 
const uchar tab[]="Welcometo Earth!";
 
void delay(uchar y)
{
    uchar x;
    for(;y>0;y--)
        for(x=110;x>0;x--);
}
 
void check_busy()
{
    uchar temp;
    do
    {
        data=0xff;
        rs=0;
        rw=1;
        en=1;
        NOP();
        temp=data;
        temp=temp>>7;
        en=0;
    }while(temp);
}
 
void write_com(uchar com)
{
    check_busy();
    rs=0;
    rw=0;
    en=1;
    data=com;
    delay(1);
    en=0;
}
 
void write_dat(uchar dat)
{
    check_busy();
    rs=1;
    rw=0;
    en=1;
    data=dat;
    delay(1);
    en=0;
}
 
void lcd_init()
{
    write_com(0x38);
    delay(1);
    write_com(0x0f);
    delay(1);
    write_com(0x06);
    delay(1);
    write_com(0x01);
    delay(1);
    write_com(0x80);
}
 
void main()
{
    uchar i;
    TRISC=0x00;
    TRISD=0x00;
    en=0;
    delay(15);
    lcd_init();
    for(i=0;i<16;i++)
    {
        write_dat(tab[i]);
        delay(1);
    }
    while(1);
}

 
pic16f877连接LCD1602液晶显示(转) - Hope - Hope的世界
关键字:pic16f877  LCD1602  液晶显示 引用地址:pic16f877连接LCD1602液晶显示

上一篇:PIC串口通信程序(1)
下一篇:PIC串口通信程序(3)发送字符

推荐阅读最新更新时间:2024-03-16 15:19

液晶显示器画质和耗电的关系分析
   中心议题:   照度感测元件的特性   照度感测元件的功能   照度感测元件的发展动向   解决方案:   侦测周围环境的光量多寡,自动调整背光模阻的点灯状况   与LSI直接连接,短起动时间与操作容易   随着移动电话与液晶电视使用数量急速增加,如何降低液晶显示器的耗电量并改善影像画质,尤其是夜间使用时画面太亮眼睛容易疲劳,黑暗室内画面出现黑晕现象,已经成为相关业者必需克服的课题。所幸的是最近几年(图1)照度感测元件(photosensordevice)技术上的进步,利用分光特性接近人眼视感度度的照度感测元件,可以有效解决上述问题。   根据国外业者统计资料显示,全球照度感测元件潜在市场
[电源管理]
<font color='red'>液晶显示</font>器画质和耗电的关系分析
51单片机项目设计:定时宠物喂食系统
链接:https://pan.baidu.com/s/1CKrXkIHite1LWaWM26gjeQ 提取码:abcd 取走点赞哦~ 题目要求: 一、拟解决的主要问题 1、仔细分析题目要求,理解投食器工作原理,明确工作任务和设计要求,确定整体设计方案,选定单片机以及相关传感器等元器件,实现投食器设定时间,按设定时间发出响声,吸引宠物过来并自动投放食物等功能; 2、通过Proteus软件进行设计与仿真,给出系统硬件设计框图、元件选择及各部分电路原理图; 3、软件程序流程并编写程序; 4、软硬件联合调试; 5、完成实物焊接,调试实物, 二、设计方案 基于单片机的自动投食器设计,通过模块化的设计,利用ST
[单片机]
51单片机项目设计:定时宠物喂食系统
收音频率液晶显示收录机电路
收音频率液晶显示收录机电路
[模拟电子]
收音频率<font color='red'>液晶显示</font>收录机电路
用FPGA实现DSP与液晶显示器的快速接口
  随着器件集成工艺的发展和Soc器件的出现,现在的数字系统正在越来越多地采用可编程器件设计。这样,不仅开发周期短,而且在价格和使用难易度上也显示了很大的优势。更为重要的是,还能利用器件的现场可编程特性,根据应用的要求对器件进行动态配置,简便易行地完成功能的添加或变化。   在高速的数字信号处理系统中,要涉及到大量的计算,为了提高运算速度,正大量使用DSP器件。目前的可编程器件,其时钟频率可以很高,在高速数字信号处理系统中将发挥越来越大的作用。因此,DSP+FPGA的方案正越来越多地被电子工程师们采用。   在很多的实际数字系统中,往往需要良好的用户界面,其中LCD是被大量采用的显示器件。由于LCD是典型的慢速设备(相对于DS
[应用]
单片机电子密码锁代码+Proteus仿真(24C02+LCD1602显示)
基于51单片机的电子密码锁按键设置6位密码,输入密码若密码正确,则锁打开。显示open! 密码可以自己修改(6位密码),必须是锁打开时才能改密。为防止误操作,修改密码得输入两次。 1.按键设置6位密码,输入密码若密码正确,则锁打开。显示open! 2.密码可以自己修改(6位密码),必须是锁打开时才能改密。为防止误操作,修改密码得输入两次。 3.若密码输入错误次数超过3次,蜂鸣器报警并且锁定键盘。 4.24C02有复位、掉电保存密码功能 按键排列方式: 1 2 3 A 4 5 6 B 7 8 9 C * 0 # D ABC无定义、 *号键为取消当前操作、#号键为确认、D键为修改密码自己焊接的电路,首次使用时输入:1314
[单片机]
单片机电子密码锁代码+Proteus仿真(24C02+<font color='red'>LCD1602</font>显示)
液晶显示器偏光膜的基本原理
偏极光与偏光膜的基本原理     大多数的人仍然对偏光膜这个名词感到陌生而不很清楚,故在此先对偏极光的现象及基本原理稍做说明。 偏极光     人类对光的了解依序可分成以下四个重要阶段:     1.十七世纪中,牛顿首先开始对光做有系统的研究,他发现到所谓的白光(White Light)是由所有的色光(Colored Light)混合而成。为了要解释这个现象,就有许多不同的理论衍生出来。     2.十九世纪初,杨氏(Thomas Young)利用波动理论成功的解释了大部分的光学现象如反射、折射和绕射等。     3.1873年,马克斯威尔发现光波是电磁波,其中它的电波和磁波是相依相存不能分开的,电场(E)、磁场(H)与电磁
[嵌入式]
基于SPCE3200的液晶显示系统的设计
  1 引言   本文介绍了凌阳公司的嵌入式32位多媒体微处理器SPCE3200与Sharp公司的LQ057Q3DC02彩色TFT LCD的软硬件接口。由于SPCE3200内置LCD控制器,故硬件电路简单,两者可直接相连。   2 器件简介   2.1 多媒体微处理器SPCE3200   多媒体微处理器SPCE3200以凌阳公司开发的S+core7为内核,内置MPEG4硬件编解码模块和多种多媒体功能模块。S+core7内核是采用凌阳指令集架构(Sunplus ISA)的32位RISC处理器,支持32位/16位混合指令模式和并行条件执行。S+core7内核采用AMBA总线,为SOC集成扩展协处理器和用户接口提供了灵活
[电源管理]
基于SPCE3200的<font color='red'>液晶显示</font>系统的设计
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved