## Description:
This is an LCD Library for 8 bit PIC microcontrollers written for the XC8 compiler.
The library consists of two files, the `lcd.c` and the `lcd.h`. There is also the `example.c` file which contains a simple demo usage of library.
## Hardware Support
The library has been tested with 16x2 and 20x4 LCD displays but is should work with any display up to 4 rows.
As for the supported microcontrollers, currently the library has been tested only with the PIC16F876A, but it should work with most 8 bit PIC microcontrollers.
## Simple Usage Example
```c
LCD lcd = { &PORTC, 2, 3, 4, 5, 6, 7 };
LCD_Init(lcd);
LCD_Clear();
LCD_Set_Cursor(1,0);
LCD_putrs(" HELLO WORLD! ");
```
没有合适的资源?快使用搜索试试~ 我知道了~
为 XC8 编译器编写的 8 位 PIC微控制器 的 LCD 库_C语言_代码_相关文件_下载
共5个文件
c:2个
md:1个
h:1个
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 56 浏览量
2022-07-08
01:41:20
上传
评论
收藏 5KB ZIP 举报
温馨提示
描述: 这是为 XC8 编译器编写的 8 位 PIC 微控制器的 LCD 库。该库由两个文件组成,lcd.c和lcd.h. 还有example.c一个包含库的简单演示使用的文件。 硬件支持 该库已使用 16x2 和 20x4 LCD 显示器进行了测试,但应该适用于最多 4 行的任何显示器。至于支持的微控制器,目前该库仅在 PIC16F876A 上进行了测试,但它应该适用于大多数 8 位 PIC 微控制器。 简单的使用示例 LCD lcd = { &PORTC, 2, 3, 4, 5, 6, 7 }; LCD_Init(lcd); LCD_Clear(); LCD_Set_Cursor(1,0); LCD_putrs(" HELLO WORLD! "); 更多详情、使用方法,请下载后阅读README.md文件
资源推荐
资源详情
资源评论
收起资源包目录
pic-xc8-lcd-library-master.zip (5个子文件)
pic-xc8-lcd-library
lcd.c 3KB
lcd.h 3KB
example.c 2KB
LICENSE 1KB
README.md 692B
共 5 条
- 1
资源评论
快撑死的鱼
- 粉丝: 1w+
- 资源: 9154
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功