pdf
教你使用1602液晶详细的中文指导兼容51、AVR、PIC单片机
标签:51 AVR PIC单片机 汽车电子
积分:2
类型:应用文档 上传者:老夫子 上传时间:2013-05-31
简介:之前,发了一个帖子,大意是看见杀手和水剑写的帖子,心里也痒痒了,想写一写以前学习单片机过程中的一些经历,希望能给大家一点参考。无奈最近时间很是紧张,因此,一直都没能着手整理。本打算星期六写的,但是接到一个朋友的电话,说想买CPLD的开发板。于是,计划被迫打乱,只好先陪他去电子市场买板子。回来之后,虽然头很晕(坐车的原因),但是不能再拖了,否则留给大家一个只说不做的印象就不好了。虽然头晕,但是下面的写出来的东西可不晕。OK,LET’S GO !
rar
1602液晶显示屏的中文资料
标签:1602液晶显示屏
积分:2
类型:技术文档 上传者:空气 上传时间:2013-09-22
简介:1602液晶显示屏的中文资料
先附上资料,稍后再附上初始化及读写程序(包括8位传输模式和4位传输模式)!
大家共同学习啊!
rar
自己写的2440驱动1602的资料(电路+代码)
标签:自己写的2440驱动1602的资料 电路 代码
积分:2
类型:应用文档 上传者:test3228 上传时间:2013-08-25
简介:LCD1602.H 头文件内容
#ifndef __LCD1602_H__
#define __LCD1602_H__ #include "./include/gpio.h"
#include "./include/def.h"
#include "./include/timer.h"
//------- 驱动方式 -----------//
#define IO_WAY 0 //模拟IO
#define SPI_WAY 1 //SPI #define LCDCTL_WAY SPI_WAY //使用SPI驱动 //------- 控制端口与控制引脚 ------//
#define LCD1602_CTL_PORT rGPFCON //GPF 端口 #define LCD1602_RS GPFPin0 //RS引脚
#define LCD1602_RW GPFPin2 //RW引脚
#define LCD1602_E GPFPin4 //EN引脚 //------- 数据端口与数据引脚 ------// (使用74HC595)
#define LCD1602_DATA_PORT rGPGCON //GPG 端口
#define HC595_ST GPGPin5 // SPI1MISO 引脚
#define HC595_SH GPGPin7 // SPI1CLK 引脚
#define HC595_Ds GPGPin6 // SPI1MOSI 引脚 #define SPI1Baud 300000 // 设置波特率为300 khz (PCLK=50666666)
//-------- 自制字符 ---------
#define SELF_SYMBOL 1 // 使能自制字符显示
#if SELF_SYMBOL
extern const U8 CGTAB[8][8];
#endif
//----- 延时函数 ----------//
#define delay_ms(x) TimerDelay(1000*x)
#define delay_us(x) TimerDelay(1*x)
//--------- 主函数 ----------//
void LCD1602_init(void); //1602初始化(带清屏)
void LCD1602_Clear(void); //1602清屏
void LCD1602_putchar(U8 number); //显示字符
void LCD1602_putcharXY(U8 number,U8 x,U8 y); //在指定位置显示字符
void LCD1602_putstring(U8 *p); //显示字符串
void LCD1602_putstringXY(U8 *p,U8 x,U8 y); //在指定位置显示字符串
#if SELF_SYMBOL
void LCD1602WriteRAM(U8 *Data,U8 tab_N);
#endif //--------- 子函数 ----------//
void LCD1602Pin_init(void);
#if LCDCTL_WAY==SPI_WAY
void SPI1SendData(U8 Data);
#else
void HC595SendData(U8 data);
#endif
void LCD1602WriteCMD(U8 CMD);
void LCD1602WriteDATA(U8 W_DATA);
void LCD1602SetPoint(U8 x,U8 y); #endif // __LCD1602_H__
TI 文字链专区
下载
所需下载积分:
23
,
您当前积分:
0
您当前芯积分:
0
文集合计 18 份文档 ,总计 23下载积分
请使用
winRar 5.0
以上的版本,否则解压后的文件可能会有乱码!
评论