资源简介

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


评论

共有 条评论