找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 3902|回复: 7
收起左侧

新手上路!求STC12C5A60S2内部AD转换LCD1602显示C程序。救救小白吧。

  [复制链接]
ID:189699 发表于 2017-4-14 23:52 | 显示全部楼层 |阅读模式
求救!
回复

使用道具 举报

ID:47286 发表于 2017-4-15 01:01 | 显示全部楼层
5a60s2的手册上有范例 抄过来就能直接用 手册stc官网下载 取出的数 分位 用1602的写入语句一位一位写

评分

参与人数 1黑币 +20 收起 理由
admin + 20 回帖助人的奖励!

查看全部评分

回复

使用道具 举报

ID:111634 发表于 2017-4-15 08:50 | 显示全部楼层
只有自己才能救自己!深入下去,好好学吧!!!
回复

使用道具 举报

ID:189739 发表于 2017-4-15 10:03 | 显示全部楼层
LCD手册应该比有较完整的例程吧
回复

使用道具 举报

ID:189778 发表于 2017-4-15 11:36 | 显示全部楼层
 5a60s2的手册上有范例 抄过来就能直接用 手册stc官网下载 取出的数 分位 用1602的写入语句一位一位写

评分

参与人数 1黑币 +20 收起 理由
admin + 20 回帖助人的奖励!

查看全部评分

回复

使用道具 举报

ID:189812 发表于 2017-4-15 13:23 | 显示全部楼层
在宏晶官网上有
回复

使用道具 举报

ID:123289 发表于 2017-4-16 07:17 | 显示全部楼层
懒人啊
回复

使用道具 举报

ID:301160 发表于 2018-4-27 12:25 | 显示全部楼层
#include  
#include  
#define uint unsigned int  
#define uchar unsigned char  
  
sbit rs=P1^0;  
sbit rw=P1^1;  
sbit en=P1^2;  
  
void delay(uint sum)  
{  
    int i,j;  
    for(i=sum;i>0;i--)  
        for(j=110;j>0;j--);   
}  
  
void write_date(uchar date)  
{  
    rs=1;  
    rw=0;  
    P0=date;  
    delay(5);  
    en=1;  
    delay(5);  
    en=0;  
}  
  
void write_com(uint com)  
{  
    rs=0;  
    rw=0;  
    P0=com;  
    delay(5);  
    en=1;  
    delay(5);  
    en=0;  
}  
  
void init()  
{  
    en=0;  
    write_com(0x38);  
    write_com(0x0e);  
    write_com(0x06);  
    write_com(0x01);  
    write_com(0x80+0x10);  
}   
  
void main()  
{  
    init();  
    write_date('a');  
    delay(20);  
    write_date('b');  
    while(1);  
}
这个可以显示第一行的,你还需要改改
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表