91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 1.37MB
    文件類型: .rar
    金幣: 2
    下載: 0 次
    發布日期: 2023-09-03
  • 語言: 其他
  • 標簽: ADXL345??

資源簡介

ADXL345中文和英文資料和c51的測試測試程序

資源截圖

代碼片段和文件信息

/*
?*?ADXL345模塊
?*?
?*?用途:ADXL345模塊IIC測試程序
?*?
?*?作者 日期 備注
?*?Huafeng?Lin 2010/12/10 新增
?*?Huafeng?Lin 2010/12/11 修改
?*?
?*/

#include??
#include??????//Keil?library??
#include?????//Keil?library
#include??
#define???uchar?unsigned?char
#define???uint?unsigned?int
#define???DataPort?P2????//LCD1602數據端口
sbit ??SCL=P0^4;??????//IIC時鐘引腳定義
sbit? ??SDA=P0^3;??????//IIC數據引腳定義
sbit??????LCM_RS=P0^2;???//LCD1602命令端口
sbit??????LCM_RW=P0^1;???//LCD1602命令端口
sbit??????LCM_EN=P0^0;???//LCD1602命令端口

#define SlaveAddress???0xA6 ??//定義器件在IIC總線中的從地址根據ALT??ADDRESS地址引腳不同修改
??????????????????????????????//ALT??ADDRESS引腳接地時地址為0xA6,接電源時地址為0x3A
typedef?unsigned?char??BYTE;
typedef?unsigned?short?WORD;

BYTE?BUF[8];?????????????????????????//接收數據緩存區??????
uchar?geshibaiqianwan;???????????//顯示變量
int??dis_data;???????????????????????//變量

void?delay(unsigned?int?k);
void?InitLcd();??????????????????????//初始化lcd1602
void?Init_ADXL345(void);?????????????//初始化ADXL345

void?WriteDataLCM(uchar?dataW);
void?WriteCommandLCM(uchar?CMDuchar?Attribc);
void?DisplayOneChar(uchar?Xuchar?Yuchar?DData);
void?conversion(uint?temp_data);

void??Single_Write_ADXL345(uchar?REG_Addressuchar?REG_data);???//單個寫入數據
uchar?Single_Read_ADXL345(uchar?REG_Address);???????????????????//單個讀取內部寄存器數據
void??Multiple_Read_ADXL345();??????????????????????????????????//連續的讀取內部寄存器數據
//------------------------------------
void?Delay5us();
void?Delay5ms();
void?ADXL345_Start();
void?ADXL345_Stop();
void?ADXL345_SendACK(bit?ack);
bit??ADXL345_RecvACK();
void?ADXL345_SendByte(BYTE?dat);
BYTE?ADXL345_RecvByte();
void?ADXL345_ReadPage();
void?ADXL345_WritePage();
//-----------------------------------

//*********************************************************
void?conversion(uint?temp_data)??
{??
????wan=temp_data/10000+0x30?;
????temp_data=temp_data%10000;???//取余運算
qian=temp_data/1000+0x30?;
????temp_data=temp_data%1000;????//取余運算
????bai=temp_data/100+0x30???;
????temp_data=temp_data%100;?????//取余運算
????shi=temp_data/10+0x30????;
????temp_data=temp_data%10;??????//取余運算
????ge=temp_data+0x30;?
}

/*******************************/
void?delay(unsigned?int?k)
{
unsigned?int?ij;
for(i=0;i{
for(j=0;j<121;j++)
{;}}
}
/*******************************/
void?WaitForEnable(void)
{
DataPort=0xff;
LCM_RS=0;LCM_RW=1;_nop_();
LCM_EN=1;_nop_();_nop_();
while(DataPort&0x80);
LCM_EN=0;
}
/*******************************/
void?WriteCommandLCM(uchar?CMDuchar?Attribc)
{
if(Attribc)WaitForEnable();
LCM_RS=0;LCM_RW=0;_nop_();
DataPort=CMD;_nop_();
LCM_EN=1;_nop_();_nop_();LCM_EN=0;
}
/*******************************/
void?WriteDataLCM(uchar?dataW)
{
WaitForEnable();
LCM_RS=1;LCM_RW=0;_nop_();
DataPort=dataW;_nop_();
LCM_EN=1;_nop_();_nop_();LCM_EN=0;
}
/***********************************

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件?????527615??2011-02-15?17:45??ADXL345模塊\中英文PDF\ADXL345.pdf

?????文件?????895692??2011-02-20?10:53??ADXL345模塊\中英文PDF\ADXL345中文PDF.pdf

?????文件???????1092??2011-06-19?10:55??ADXL345模塊\原理圖\ADXL345.BOM

?????文件??????40158??2011-06-19?10:53??ADXL345模塊\原理圖\ADXL345.pdf

?????文件??????19451??2011-06-11?00:02??ADXL345模塊\測試程序\ADXL345\C51\ADXL345

?????文件???????4698??2011-06-11?00:02??ADXL345模塊\測試程序\ADXL345\C51\ADXL345.hex

?????文件?????????43??2011-06-11?00:02??ADXL345模塊\測試程序\ADXL345\C51\ADXL345.lnp

?????文件??????23358??2011-06-11?00:02??ADXL345模塊\測試程序\ADXL345\C51\ADXL345.M51

?????文件???????1966??2011-06-11?00:02??ADXL345模塊\測試程序\ADXL345\C51\ADXL345.plg

????.......?????55212??2011-06-11?00:03??ADXL345模塊\測試程序\ADXL345\C51\ADXL345.uvopt

????.......?????13240??2011-06-10?22:33??ADXL345模塊\測試程序\ADXL345\C51\ADXL345.uvproj

????.......?????55206??2011-06-11?00:02??ADXL345模塊\測試程序\ADXL345\C51\ADXL345_uvopt.bak

????.......?????????0??2011-06-10?22:26??ADXL345模塊\測試程序\ADXL345\C51\ADXL345_uvproj.bak

?????文件??????12394??2011-06-11?00:02??ADXL345模塊\測試程序\ADXL345\C51\Main.c

?????文件??????20811??2011-06-11?00:02??ADXL345模塊\測試程序\ADXL345\C51\Main.LST

?????文件??????21921??2011-06-11?00:02??ADXL345模塊\測試程序\ADXL345\C51\Main.OBJ

?????目錄??????????0??2011-06-11?00:03??ADXL345模塊\測試程序\ADXL345\C51

?????目錄??????????0??2011-06-10?22:25??ADXL345模塊\測試程序\ADXL345

?????目錄??????????0??2011-06-19?10:57??ADXL345模塊\中英文PDF

?????目錄??????????0??2011-06-19?10:57??ADXL345模塊\原理圖

?????目錄??????????0??2011-06-19?10:58??ADXL345模塊\測試程序

?????目錄??????????0??2012-05-16?21:19??ADXL345模塊

-----------?---------??----------?-----??----

??????????????1692857????????????????????22


評論

共有 條評論