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

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

資源簡介

51 mpu6050 led 單片機指南針 程序 圖紙 程序 和 ad軟件原理圖和pcb圖 實物圖

資源截圖

代碼片段和文件信息

//***************************************
//?HMC5883?IIC測試程序
//?使用單片機STC89C52?
//?晶振:12M
//?顯示:串口輸出,波特率4800
//?編譯環境?Keil?uVision3
#include?“reg52.h“
#include??????//Keil?library??
#include?????//Keil?library
#include??
#define???uchar?unsigned?char
#define???uint?unsigned?int

sbit SCL=P3^6;??????//IIC時鐘引腳定義
sbit SDA=P3^7;??????//IIC數據引腳定義
sbit????RING=P3^5;


#define SlaveAddress???0x3C ??//定義器件在IIC總線中的從地址
typedef?unsigned?char?BYTE;
typedef?unsigned?short?WORD;

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

void?delay(unsigned?int?k);
void?Init_HMC5883(void);????????????//初始化5883


void?conversion(uint?temp_data);

void??Single_Write_HMC5883(uchar?REG_Addressuchar?REG_data);???//單個寫入數據
uchar?Single_Read_HMC5883(uchar?REG_Address);???????????????????//單個讀取內部寄存器數據
void??Multiple_Read_HMC5883();??????????????????????????????????//連續的讀取內部寄存器數據
//以下是模擬iic使用函數-------------
void?Delay5us();
void?Delay5ms();
void?HMC5883_Start();
void?HMC5883_Stop();
void?HMC5883_SendACK(bit?ack);
bit??HMC5883_RecvACK();
void?HMC5883_SendByte(BYTE?dat);
BYTE?HMC5883_RecvByte();
void?HMC5883_ReadPage();
void?HMC5883_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++)
{;}}
}

/**************************************
延時5微秒(STC90C52RC@12M)
不同的工作環境需要調整此函數,注意時鐘過快時需要修改
當改用1T的MCU時請調整此延時函數
**************************************/
void?Delay5us()
{
????_nop_();_nop_();_nop_();_nop_();
????_nop_();_nop_();_nop_();_nop_();
_nop_();_nop_();_nop_();_nop_();
_nop_();_nop_();_nop_();_nop_();
????_nop_();_nop_();_nop_();_nop_();
_nop_();_nop_();_nop_();_nop_();
_nop_();_nop_();_nop_();_nop_();
????_nop_();_nop_();_nop_();_nop_();
_nop_();_nop_();_nop_();_nop_();
_nop_();_nop_();_nop_();_nop_();
????_nop_();_nop_();_nop_();_nop_();
_nop_();_nop_();_nop_();_nop_();
_nop_();_nop_();_nop_();_nop_();
????_nop_();_nop_();_nop_();_nop_();
_nop_();_nop_();_nop_();_nop_();
_nop_();_nop_();_nop_();_nop_();
????_nop_();_nop_();_nop_();_nop_();
_nop_();_nop_();_nop_();_nop_();

}

/**************************************
延時5毫秒(STC90C52RC@12M)
不同的工作環境需要調整此函數
當改用1T的MCU時請調整此延時函數
**************************************/
void?Delay5ms()
{
????WORD?n?=?560;

????while?(n--);
}

/**************************************
起始

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

?????文件??????88969??2014-01-20?18:22??led指南針\QQ圖片20140120182238.jpg

?????文件??????96751??2014-01-20?18:23??led指南針\QQ圖片20140120182259.jpg

?????文件??????99578??2014-01-20?18:23??led指南針\QQ圖片20140120182308.jpg

?????文件?????114256??2014-01-20?18:23??led指南針\QQ圖片20140120182356.jpg

?????文件??????96751??2014-01-20?18:24??led指南針\QQ圖片20140120182417.jpg

?????文件??????65501??2014-01-20?18:24??led指南針\QQ圖片20140120182421.jpg

?????文件??????88969??2014-01-20?18:24??led指南針\QQ圖片20140120182431.jpg

?????文件??????87353??2014-01-20?18:24??led指南針\QQ圖片20140120182440.jpg

?????文件?????177719??2014-01-20?18:25??led指南針\QQ圖片20140120182532.jpg

?????文件??????87353??2014-01-20?18:25??led指南針\QQ圖片20140120182537.jpg

?????文件??????87297??2014-01-20?18:26??led指南針\QQ圖片20140120182633.jpg

?????文件???????2990??2014-01-15?21:09??led指南針\stc51_hmc5883\History\PCB_Project4.~(1).PrjPCB

?????文件???????8149??2014-01-15?17:43??led指南針\stc51_hmc5883\History\指南針.~(1).PCBDOC

?????文件???????1392??2014-01-15?17:29??led指南針\stc51_hmc5883\History\指南針.~(1).SCHDOC

?????文件??????16717??2014-01-15?18:34??led指南針\stc51_hmc5883\History\指南針.~(10).PCBDOC

?????文件??????12851??2014-01-15?18:10??led指南針\stc51_hmc5883\History\指南針.~(10).SCHDOC

?????文件??????17246??2014-01-15?18:38??led指南針\stc51_hmc5883\History\指南針.~(11).PCBDOC

?????文件??????13741??2014-01-15?18:14??led指南針\stc51_hmc5883\History\指南針.~(11).SCHDOC

?????文件??????16738??2014-01-15?18:42??led指南針\stc51_hmc5883\History\指南針.~(12).PCBDOC

?????文件??????15470??2014-01-15?18:14??led指南針\stc51_hmc5883\History\指南針.~(12).SCHDOC

?????文件??????16753??2014-01-15?18:42??led指南針\stc51_hmc5883\History\指南針.~(13).PCBDOC

?????文件??????15466??2014-01-15?18:18??led指南針\stc51_hmc5883\History\指南針.~(13).SCHDOC

?????文件??????16746??2014-01-15?18:50??led指南針\stc51_hmc5883\History\指南針.~(14).PCBDOC

?????文件??????16069??2014-01-15?18:18??led指南針\stc51_hmc5883\History\指南針.~(14).SCHDOC

?????文件??????16923??2014-01-15?18:52??led指南針\stc51_hmc5883\History\指南針.~(15).PCBDOC

?????文件??????16061??2014-01-15?18:19??led指南針\stc51_hmc5883\History\指南針.~(15).SCHDOC

?????文件??????17007??2014-01-15?19:23??led指南針\stc51_hmc5883\History\指南針.~(16).PCBDOC

?????文件??????16061??2014-01-15?18:22??led指南針\stc51_hmc5883\History\指南針.~(16).SCHDOC

?????文件??????17150??2014-01-15?19:24??led指南針\stc51_hmc5883\History\指南針.~(17).PCBDOC

?????文件??????16056??2014-01-15?18:22??led指南針\stc51_hmc5883\History\指南針.~(17).SCHDOC

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

評論

共有 條評論