资源简介
DYP-ME007超声波模块资料以及驱动程序 ,有AVRmega16单片机的驱动程序包括12864液晶的显示程序。还有52的程序

代码片段和文件信息
//LM12864RCC
#include
#include
#include //头文件
#define uchar unsigned char //0~255
#define uint unsigned int //0~65535
#define lcd_pin PINC
#define lcd_ddr DDRC
#define lcd_bus PORTC
#define CS PORTA.4
#define RS PORTA.1
#define RST PORTA.3
#define RW PORTA.0
#define PSB PORTA.2 //端口设置
flash uchar dis_str[]=“我们的未来很美好“;
void port_init(void)
{
DDRA=0xff; //A口输出
PORTA=0xff;
DDRC=0xff; //C口输出
PORTC=0xff;
}
//----------------------------
//写入寄存器地址或参数
//----------------------------
void SdCmd(uchar command)
{ lcd_ddr=0x00;
RW=1;RS=0;
CS=1;
while((lcd_pin&0x80)==0x80);
RW=0;
lcd_ddr=0xff;
lcd_bus = command;
CS=1;
CS=0;
}
//----------------------------
//写入数据
//----------------------------
void SdData(uchar ddata)
{ lcd_ddr=0x00;
RW=1;RS=0;
CS=1;
while((lcd_pin&0x80)==0x80);
RW=0;
lcd_ddr=0xff;
lcd_bus = ddata;
RS=1;
CS=1;
CS=0;
}
//----------------------------
//显示文本
//----------------------------
void ShowText(flash uchar *text)
{
while(*text>0)
{
SdData(*text);
text++;
}
}
//初始化
//----------------------------
void Init()
{
RST=0;
delay_ms(200);
RST=1;
delay_ms(200);
//设置WLCR 寄存器*
//清除显示
SdCmd(0x30);//8BIT 基本指令集
delay_us(100);
SdCmd(0x0C); //显示打开 光标关 反白显示关
delay_us(100);
SdCmd(0x01);
delay_ms(10);
SdCmd(0x06);
SdCmd(0x02);
SdCmd(0x80);
SdCmd(0x1c);
SdCmd(0x40);
}
//----------------------------
//主程序
//----------------------------
/*void main()
{ uchar flash *str;
str=dis_str;
port_init();
Init();
SdCmd(0x80); //DDRAM 80H
ShowText(str);
while(1);
} //end of program*/
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 1751 2011-07-17 17:48 超声波\12864.c
文件 1753 2011-07-17 17:47 超声波\12864.c~
文件 36409 2011-07-17 20:27 超声波\sbceju.asm
文件 1963 2011-07-17 20:35 超声波\sbceju.c
文件 8879 2011-07-17 20:27 超声波\sbceju.cof
文件 1890 2011-07-17 20:27 超声波\sbceju.c~
文件 6583 2011-07-17 20:27 超声波\sbceju.hex
文件 10060 2011-07-17 20:27 超声波\sbceju.i
文件 371 2011-07-17 20:27 超声波\sbceju.inc
文件 82240 2011-07-17 20:27 超声波\sbceju.lst
文件 533 2011-07-17 20:27 超声波\sbceju.map
文件 11740 2011-07-17 20:27 超声波\sbceju.obj
文件 15184 2011-07-17 20:27 超声波\sbceju.rom
文件 279 2011-07-17 20:27 超声波\sbceju.vec
文件 3643 2011-07-17 20:27 超声波\sbceju__.c
文件 4376 2011-07-17 20:36 超声波\ssss.prj
文件 0 2011-07-17 20:36 超声波\ssss.txt
文件 2034 2010-08-12 20:53 超声波\超声波资料\5956478csb.rar
文件 5165 2010-05-14 21:37 超声波\超声波资料\csb.txt
文件 3092240 2010-08-12 10:42 超声波\超声波资料\DYP-ME007超声波模块说明.pdf
目录 0 2011-07-23 19:16 超声波\超声波资料
目录 0 2011-07-23 19:16 超声波
----------- --------- ---------- ----- ----
3287093 22
相关资源
- 基于STM32RCT6的步进电机驱动程序
- elantech触控板驱动程序 v13.6.11 官方最
- STM32f103超声波模块例程
- USB转串口驱动,FT232R驱动程序,最新
- WinCE下CP210x的驱动程序
- RA8806液晶驱动程序
- STM32F103 DS18B20 V3.5.0固件库驱动程序工
- windows ce 系统的GPIO驱动程序
- 2440 cs8900a 网卡驱动程序
- 探讨研华32位DLL驱动程序
- 多普达USB Modem驱动(适用于818、828、
- SX126x_LORA驱动程序(包含完整的工程文
- ch452串口键盘驱动程序
- Vxworks下网卡驱动程序的开发
- USB转串口(RS232/RS485/RS422)驱动程序文
- 映泰Biostar TA870网
- ASUS华硕K45VD|A45VD主板驱动程序 v9.3.0
- 华硕ASUS K42JZ BIOS主板驱动程序 v9.1.1
- ASUS华硕B85主板BIOS驱动程序 官方版
- Samsung三星R439-DS系列网卡驱动程序 v
- 索尼SONY VPCM125JC网卡驱动程序 v6.0.14
- 清华同方手写板万能驱动程序
- ASUS华硕a550笔记本电脑网卡驱动程序
- 用于无线传感器网络应用的超声波传
- oppo智能手机adb驱动程序
- ACS读卡器USB驱动程序 v4.0 官方版
- 基于STM32F103C8单片机的晶联讯电子JL
- 手机usb通用驱动程序(手机USB万能驱
- broadcom 802.11g 网络适配器驱动程序 v
- 英特尔USB3.0可扩展主机控制器驱动程
评论
共有 条评论