- 博客(0)
- 资源 (32)
- 收藏
- 关注
PNI11096电子指南针
个人比较喜欢的一款电子指南针处理传感器,精确度和抗干扰能力都非常的好。在外界的请干扰下不会使得传感器坏掉,干扰源移走后能够很快的恢复正确的测量。芯片焊接引脚需要一定的功底哦。。
2012-07-25
DTH数字式温湿度传感器C8051F020源程序
DTH11的C8051F020的源程序,采用模块化编程的方式进行的变成思路。还包含有DTH11的datasheet。你不会失望的。
2012-07-25
STM32打造智能小车
毕业设的智能小车的完全代码大放送。包含有NRF24L01无线通信,GPS定位,小车姿态检测,温度数据测量,湿度数据测量,电子指南针,气压数据测量,烟雾数据测量,红外避障,人体红外检测和超声波测距,舵机驱动等各种模块的驱动,采用的是UC/OS文件操作系统的进行系统的软件核心控制。无线控制基站包含有语音识别和重力感应等多种遥控技术。
2012-07-20
语音处理芯片ISD4004完整程序
包含ISD4004完整的处理程序,可以指定地址录音,指定地址放音。。采用模拟SPI工作和C8051F330硬件SPI的工作方式。。程序在硬件电路上调试完全通过。。。
2011-11-26
nRF24L01程序调试通过。。。
uchar almh,alml;
init_io(); // 初始化IO
RX_Mode(); // 设置为接收模式
while(1)
{
sta = SPI_Read(STATUS); // 读状态寄存器
if(RX_DR) // 判断是否接受到数据
{
SPI_Read_Buf(RD_RX_PLOAD, RX_BUF, TX_PLOAD_WIDTH); // 从RX FIFO读出数据
flag = 1;
led0=1;
}
SPI_RW_Reg(WRITE_REG + STATUS, sta); // 清除RX_DS中断标志
if(flag) // 接受完成
{
flag = 0; // 清标志
switch(RX_BUF[0])
{
case 0x20:
{
TX_BUF[2] = ReadTemperature();
TX_BUF[3] = P1;
TX_Mode(TX_BUF); // 把nRF24L01设置为发送模式并发送数据
led0=1;
Check_ACK(1); // 等待发送完毕,清除TX FIFO
delay_ms(2000);
led0=0;
RX_Mode(); // 设置为接收模式
almh=RX_BUF[1];
alml=RX_BUF[2];
if(TX_BUF[2]>almh)led1=0;
if(TX_BUF[2]<alml)led1=1;
break;
}
case 0x22:
{
P1=RX_BUF[1];
led0=1;
delay_ms(2000);
led0=0;
break;
}
default:{led0=1;break;}
}
}
}
}
2011-07-03
DDR总结内容
个人辛苦整理的DDR的操作总结,包含了SDRAM,DDR,DDR2,DDR3的全部内容。其中SDRAM和DDR的介绍比较的详细。看了就一定会对他们的应用与控制有所了解。
2012-08-12
AD9850各种操作
包含有AD9850的全套控制程序和技术文档,串行控制和并行控制两种方式都有,真正的DDS合成技术,任意频率的信号发生器。看了绝不后悔,对DDS学习的一个神器。。
2012-08-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人