电子产业一站式赋能平台

PCB联盟网

搜索
查看: 3471|回复: 6
收起左侧

单片机C语言实例-211-LCD12864

[复制链接]
发表于 2022-2-24 11:07:23 | 显示全部楼层 |阅读模式
单片机C语言实例-211-LCD12864

/*****************************************************************************************************************

作者:张德星

日期:2007年7月26日

单片机型号:ATMEGA16(L)

频率:8M HZ

功能:LCD12864 子程序程序

******************************************************************************************************************
PA0  接  RS

PA1  接  RW

PA2  接  E

PA3  接  CSA

PA4  接  CSB

RST  直接接到VCC不起作用

PC0-7 接DB0-7  

******************************************************************************************************************/
#include<avr/io.h>
#include<util/delay.h>
#include<avr/pgmspace.h>

#define RS1    PORTA|=_BV(0);
#define RS0    PORTA&=~_BV(0);

#define RW1    PORTA|=_BV(1);
#define RW0    PORTA&=~_BV(1);

#define EN1    PORTA|=_BV(2);
#define EN0    PORTA&=~_BV(2);

#define CSB1   PORTA=_BV(3);
#define CSB0   PORTA&=~_BV(3);

#define CSA1   PORTA|=_BV(4);
#define CSA0   PORTA&=~_BV(4);

#define LCD_ON           0x3f  //显示开
#define LCD_OFF          0x3e  //显示关
#define BEGIN_LINE_SET   0xc0  //显示起始行设置为第0行
#define PAGE_SET         0xb8  //页地址设置
#define Y_ADDRESS_SET    0x40  //列地址设置



unsigned char x;


更多详情参考附件文档
+08:00C171联盟网9113.png
游客,如果您要查看本帖隐藏内容请回复

回复

使用道具 举报

0

主题

4

帖子

16

积分

一级会员

Rank: 1

积分
16
发表于 2023-6-16 00:39:54 | 显示全部楼层
1

54654546546
回复 支持 反对

使用道具 举报

0

主题

69

帖子

261

积分

一级会员

Rank: 1

积分
261
发表于 2023-12-12 20:33:47 | 显示全部楼层
谢谢谢谢谢谢谢谢谢谢
回复 支持 反对

使用道具 举报

0

主题

1542

帖子

6619

积分

高级会员

Rank: 5Rank: 5

积分
6619
发表于 2023-12-15 08:21:32 | 显示全部楼层
多谢楼主的分享
回复 支持 反对

使用道具 举报

0

主题

15

帖子

67

积分

一级会员

Rank: 1

积分
67
发表于 2023-12-25 18:06:50 | 显示全部楼层
你好,换用分享你的设计
回复 支持 反对

使用道具 举报

11

主题

181

帖子

823

积分

二级会员

Rank: 2

积分
823
发表于 2023-12-29 14:56:13 | 显示全部楼层
看看。。。。。。。。。。。。
回复 支持 反对

使用道具 举报

0

主题

22

帖子

35

积分

一级会员

Rank: 1

积分
35
发表于 2024-1-6 17:18:40 | 显示全部楼层
多谢楼主的分享

回复 支持 反对

使用道具 举报

发表回复

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

本版积分规则


联系客服 关注微信 下载APP 返回顶部 返回列表