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

  • 大小: 2.21MB
    文件類型: .rar
    金幣: 2
    下載: 0 次
    發布日期: 2023-10-15
  • 語言: 其他
  • 標簽: US-015??

資源簡介

US-015使用說明書及例程,希望幫到大家

資源截圖

代碼片段和文件信息


#include?“US020Test.h“

void?Delay1Ms(void);
void?Delay5Ms(void);
void?Delay400Ms(void);

void?UART_ISR(void);
void?UARTSnd(unsigned?char?dat);
void?UART_init();
void?init(void);

sbit?RCK_STMM?=?P2^7;
sbit?DIO_DS ??=?P2^6;
sbit?SCK_SHBit?=?P2^5;

sbit?Trig_Mode?=?P2^0;
sbit?UART_Mode?=?P2^1;
sbit?UART_TEMP??=?P2^2;

sbit?Trig_Pin?=?P1^7;
sbit?Echo_Pin?=?P1^6;

void?InitIOPort()
{
// P0M1?=?0XFF?//p0口設為輸入。
P0M1?=?0;//P0口設為雙向口,可輸入輸出
P0M2?=?0;//P0口設為雙向口,可輸入輸出

P2M1?&=?0X0F;//P2口的P2.5,P2.6,P2.7設為雙向口,可輸入輸出
P2M2?&=?0X0F;//P2口的P2.5,P2.6,P2.7設為雙向口,可輸入輸出
}


void?DisplayLED(unsigned?char?LEDid?unsigned?char?Value?unsigned?char?Isdot)
{
unsigned?char?tempa?tempb;
unsigned?char?tempc?tempd;
const?unsigned?char?NumValue[11]?=?{0X40?0X79?0X24?0X30?0X19?0X12?0X02?0X78?0X00?0X10?0X3F};//0?1?2?3?4?5?6?7?8?9?-.

tempa?=?1;
tempa?<<=?(LEDid-1);
if(Value?>=?11)//value?should?little?than?10
Value?=?0;
tempb?=?NumValue[Value];
if(Isdot?==?0)
tempb?+=?0X80;

//begin?output
tempd?=?0X80;
for(tempc?=?0;?tempc? {
SCK_SHBit?=?0;
SCK_SHBit?=?0;
DIO_DS??=?(tempa&tempd);
SCK_SHBit?=?1;
SCK_SHBit?=?1;
tempd?>>=?1;
}

tempd?=?0X80;
for(tempc?=?0;?tempc? {
SCK_SHBit?=?0;
SCK_SHBit?=?0;
DIO_DS??=?(tempb&tempd);
SCK_SHBit?=?1;
SCK_SHBit?=?1;
tempd?>>=?1;
}

RCK_STMM?=?0;
RCK_STMM?=?0;
RCK_STMM?=?0;
RCK_STMM?=?0;
RCK_STMM?=?1;
RCK_STMM?=?1;
RCK_STMM?=?1;
RCK_STMM?=?1;
//Delay1Ms();
}

void?DisplayLength(unsigned?long?number)
{
unsigned?char?Thousand?Hundred?Decade?Unit;
if(number?>?9999)
number?=?0;
Thousand?=?number/1000;

number?=?number%1000;
Hundred?=?number/100;

number?=?number%100;
Decade?=?number/10;

Unit?=?number%10;

DisplayLED(1?Thousand?0);
DisplayLED(2?Hundred?0);
DisplayLED(3?Decade?0);
DisplayLED(4?Unit?0);
}


unsigned?long?MeterByTrig()
{
unsigned?char?tempa;
unsigned?char?IsOverFlow;
unsigned?long?PresentTime?tempb;
IsOverFlow?=?0;

//Delay1Ms();

P1M1?&=?0X7F;
P1M2?&=?0X7F;

P1M1?|=?0X40;
P1M2?&=?0XBF;


//Timer?Init
TMOD?=?0X11;
TAMOD?=?0X00;
TCON?=?0X00;
TH1?=?0;
TL1?=?0;

Trig_Pin?=?0;
for(tempa?=?0;?tempa? {
Trig_Pin?=?1;
}
Trig_Pin?=?0;

while(1)
{
if(Echo_Pin?==?1)
{//Start?Timer;
TCON?=?0X40;//start?timer
break;
}
if(TCON&0X80)
{
IsOverFlow?=?1;
break;//overflow;
}
}

while(1)
{
if(Echo_Pin?==?0)
{//Stop?Timer;
TCON?=?0X00;
break;
}
if(TCON&0X80)
{
IsOverFlow?=?1;
break;//overflow;
}
}

// unsigned?long?PresentTime?tempb;
PresentTime?=?TH1;
PresentTime?<<=?0X08;
PresentTime?+=?TL1;

tempb?=?PresentTime/137;
PresentTime?/=?7;//*3

PresentTime?-=?tempb;//time?us

tempb?=?PresentTime/150;
PresentTime?/=?3;
PresentTime?+=?tempb;
//Delay1Ms();
return

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

?????文件???????1596??2014-08-23?10:40??US-015使用說明書及例程-V2.0\US-015?example?for?Arduino\US-015_GPIO_Arduino\US-015_GPIO_Arduino.pde

?????文件?????????62??2012-06-17?17:40??US-015使用說明書及例程-V2.0\US-015?example?for?Arduino\使用說明.txt

?????文件????1042432??2014-10-20?20:11??US-015使用說明書及例程-V2.0\US-015產品介紹V2.0.doc

?????文件?????293636??2014-10-20?20:11??US-015使用說明書及例程-V2.0\US-015產品介紹V2.0.pdf

?????文件?????144079??2010-12-12?17:14??US-015使用說明書及例程-V2.0\US-015測試程序原理圖及Datasheet\datasheet\74HC_HCT595.pdf

?????文件??????35226??2010-12-12?17:24??US-015使用說明書及例程-V2.0\US-015測試程序原理圖及Datasheet\datasheet\LG3641BH.jpg

?????文件????1678896??2010-11-28?18:09??US-015使用說明書及例程-V2.0\US-015測試程序原理圖及Datasheet\datasheet\UM_P89LPC932_1.pdf

?????文件?????268713??2014-08-23?10:49??US-015使用說明書及例程-V2.0\US-015測試程序原理圖及Datasheet\US-015?TestBoard.pdf

?????文件??????11683??2002-12-04?09:54??US-015使用說明書及例程-V2.0\US-015超聲波測距模塊例程\START900.A51

?????文件??????22807??2012-06-17?17:37??US-015使用說明書及例程-V2.0\US-015超聲波測距模塊例程\START900.lst

?????文件???????1038??2012-06-17?17:37??US-015使用說明書及例程-V2.0\US-015超聲波測距模塊例程\START900.obj

?????文件???????3708??2012-06-17?17:37??US-015使用說明書及例程-V2.0\US-015超聲波測距模塊例程\US020Test.c

?????文件????????150??2010-12-27?10:14??US-015使用說明書及例程-V2.0\US-015超聲波測距模塊例程\US020Test.h

?????文件???????9220??2012-06-17?17:37??US-015使用說明書及例程-V2.0\US-015超聲波測距模塊例程\US020Test.LST

?????文件??????11040??2012-06-17?17:37??US-015使用說明書及例程-V2.0\US-015超聲波測距模塊例程\US020Test.OBJ

?????文件??????10231??2012-06-17?17:37??US-015使用說明書及例程-V2.0\US-015超聲波測距模塊例程\US020TestProgram

?????文件??????15615??2012-06-17?17:37??US-015使用說明書及例程-V2.0\US-015超聲波測距模塊例程\US020TestProgram.M51

?????文件???????1225??2012-06-17?17:48??US-015使用說明書及例程-V2.0\US-015超聲波測距模塊例程\US020TestProgram.Opt

?????文件????????207??2012-06-17?17:48??US-015使用說明書及例程-V2.0\US-015超聲波測距模塊例程\US020TestProgram.plg

?????文件???????2266??2012-06-17?17:37??US-015使用說明書及例程-V2.0\US-015超聲波測距模塊例程\US020TestProgram.Uv2

?????文件???????1217??2012-06-17?17:37??US-015使用說明書及例程-V2.0\US-015超聲波測距模塊例程\US020TestProgram_Opt.Bak

?????文件??????????0??2012-06-17?17:36??US-015使用說明書及例程-V2.0\US-015超聲波測距模塊例程\US020TestProgram_Uv2.Bak

?????文件????????895??2014-10-20?00:00??US-015使用說明書及例程-V2.0\US_015_GPIO_HighPrecision_ino\US_015_GPIO_HighPrecision_ino.ino

?????文件????????210??2014-10-20?00:02??US-015使用說明書及例程-V2.0\例程說明.txt

?????目錄??????????0??2014-08-23?16:34??US-015使用說明書及例程-V2.0\US-015?example?for?Arduino\US-015_GPIO_Arduino

?????目錄??????????0??2014-08-23?16:34??US-015使用說明書及例程-V2.0\US-015測試程序原理圖及Datasheet\datasheet

?????目錄??????????0??2014-08-23?16:34??US-015使用說明書及例程-V2.0\US-015?example?for?Arduino

?????目錄??????????0??2014-08-23?16:34??US-015使用說明書及例程-V2.0\US-015測試程序原理圖及Datasheet

?????目錄??????????0??2014-08-23?16:34??US-015使用說明書及例程-V2.0\US-015超聲波測距模塊例程

?????目錄??????????0??2014-10-20?00:01??US-015使用說明書及例程-V2.0\US_015_GPIO_HighPrecision_ino

............此處省略4個文件信息

評論

共有 條評論

相關資源