资源简介
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
相关资源
- max197各种资料以及驱动程序
- FPS2800B12C4流体特性传感器驱动程序
- 宏狗加密狗驱动程序GrandDogRunTimeSyst
- 智能小车红外遥控超声波测距
- 基于战舰STM32的1602液晶驱动程序+ds1
- 圣天狗通用驱动程序
- US100例程资料
- 基于TMS320F2812的相关法超声波流量计研
- STM32-串口能显示-超声波测距SR04 - LC
- 项目二-51单片机-倒车雷达控制系统设
- HC-SR04超声波测距模块STM32源码
- 电机驱动程序基于STM32F1
- 基于stm32f4zgt6超声波模块测距.rar
- 基于STM32F103C8T6超声波测距源码及接线
- 基于STM32F103的ADS7828驱动程序
- 51单片机超声波测距模块全套程序
- 三路超声波测距,亲测有用
- arduino超声波避障小车
-
J-li
nk驱动程序arm v4.24 - FundamentalsofUltrasonicNondestructiveEvaluati
- CC2530+DHT11温湿度传感器+HC-SR04超声波传
- CH382 PCIE 串口卡驱动程序
- us100超声波测温测距模块介绍及程序
- 打印机驱动程序及说明
- MSP-FET430UIF驱动程序支持win7 64bit
- STM32_ADS1256驱动程序
- dac8830的驱动程序,乒乓缓存
- 基于stm32超声波震荡频率stm32程序+原理
- 采用HC-SR04实现的超声波测距FPGA源码
- SM61864_DEMO_V1.1
评论
共有 条评论