资源简介
基于cc2530的HMC5883L程序,测量地磁,0-359度显示。效果不错
使用方法:将电脑串口txd接P02,rxd接P03,波特率为9600;P1_0接时钟线SCL,P1_1接数据线SDA;电脑显示0-360角度(0度表示X轴指向正南)。
代码片段和文件信息
//2016年3月18日20:03:31
//使用方法:将电脑串口txd接P02rxd接P03波特率为9600
//P1_0接时钟线SCL,P1_1接数据线SDA
//电脑显示0-360角度(0度表示X轴指向正南)
#include
#include
#include “HMC5883_I2C.h“
#define uint unsigned int
#define uchar unsigned char
#define SlaveAddress 0x3C //定义器件5883在IIC总线中的从地址
int xyz;
double angle;
uchar geshibaiqianwan; //显示变量
//*********************************
//定义端口
#define LED1 P1_0 //定义LED1为P10口控制
#define LED2 P1_1 //定义LED2为P11口控制
#define LED3 P1_4 //定义LED3为P14口控制
//*********************************
//函数声明
void ON_32MOSC(); //设置系统主时钟频率为32MHZ
void Delay(uint); //延时函数
void Init_IO(void); //初始化LED控制IO口函数
//*********************************
//设置系统主时钟频率为32MHZ
void ON_32MOSC()
{
CLKCONCMD &= ~0x40; //设置系统时钟源为
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2016-03-18 21:42 HMC5883串口显示 20160318203137\
目录 0 2016-03-18 20:31 HMC5883串口显示 20160318203137\Debug\
目录 0 2016-03-18 20:31 HMC5883串口显示 20160318203137\Debug\Exe\
文件 30229 2016-03-18 20:43 HMC5883串口显示 20160318203137\Debug\Exe\test.d51
目录 0 2016-03-18 21:43 HMC5883串口显示 20160318203137\Debug\List\
目录 0 2016-03-18 21:42 HMC5883串口显示 20160318203137\Debug\Obj\
文件 155 2016-03-18 21:42 HMC5883串口显示 20160318203137\Debug\Obj\test.pbd
文件 516 2016-03-18 21:42 HMC5883串口显示 20160318203137\Debug\Obj\test.pbi
文件 51957 2016-03-18 20:43 HMC5883串口显示 20160318203137\Debug\Obj\test.r51
文件 5404 2016-03-18 20:31 HMC5883串口显示 20160318203137\HMC5883_I2C.h
文件 158 2015-11-21 12:35 HMC5883串口显示 20160318203137\TEST.eww
目录 0 2016-03-18 20:31 HMC5883串口显示 20160318203137\settings\
文件 2820 2016-03-18 20:50 HMC5883串口显示 20160318203137\settings\TEST.wsdt
文件 1211 2016-03-18 21:42 HMC5883串口显示 20160318203137\settings\test.cspy.bat
文件 4550 2016-03-18 20:50 HMC5883串口显示 20160318203137\settings\test.dbgdt
文件 809 2016-03-18 20:50 HMC5883串口显示 20160318203137\settings\test.dni
文件 3058 2016-03-18 20:50 HMC5883串口显示 20160318203137\test.c
文件 2116 2016-03-18 20:50 HMC5883串口显示 20160318203137\test.dep
文件 34291 2015-11-21 12:37 HMC5883串口显示 20160318203137\test.ewd
文件 56290 2016-03-18 20:11 HMC5883串口显示 20160318203137\test.ewp
评论
共有 条评论