最新文章
-
-
无线射频知识心得体会(dBm,mW,
搞无线和通信经常要碰到的dBm, dBi, dBd, dB, dBc。下面一一解释和心得体会:(基本公式:lg2=0.3010,lg3=0.4771,lg10=1,lg(a×b×c)=lga+lgb+lgc,lgan=nlga…… -
精确延时整理(12T单片机)
注:1.编译软件为"Keil uVision3"(Keil uVision2也试用)。用其他编译软件的话就不准了。 2.需要包含头文件<intrins.h> 3.所有函数的延…… -
GSM_TC35模块(打电话、发短信)
耗时5天从上位机的AT指令的学习熟练使用到用51单片机编程串口发送数据。好累。。。。 GSM_TC35I.h#ifndef __GSM_TC35I_H__ #define __GSM_TC35I_H__ #…… -
GSM_TC35“大哥大”(1602屏显)
从初学AT指令到用上位机成功发送指令到下位机进行固定拨打电话发中英文短信到今天2012-11-30“”大哥大“调试成功差不多花去了半个月的时光~在实验室每天花这么…… -
51单片机+GSM_TC35接收短信并处理
趁热打铁,完成了前面的第一层和第二层,到第三层有种水到渠成的感觉。与前面两层不同的是,第三层是将西门子TC35I_GSM模块作为接受终端来使用。但我手机发送…… -
nRF24L01+无线温度(DS18B20)测控
//****************无线温度发射部分*******************api.h#ifndef _API_H_ #define _API_H_ #define uchar unsigned char #define uint…… -
SIM900 GSM模块操作指令
//*****************************发送英文短信 AT+CMGF=1 AT+CSCS="GSM" AT+CMGS="13297961386" Harmfulgases //******************************发送中文短…… -
LCD1602模版+24C02模版+main(附波
definition.h #ifndef _DEFINITION_H_ #define _DEFINITION_H_ typedef unsigned char uchar; typedef unsigned int uin…… -
LCD1602液晶显示模版+超声波测距
LCD1602display.h #ifndef _LCD1602DISPLAY_H_ #define _LCD1602DISPLAY_H_ #include<reg52.h> #include<intrins.h> typedef unsign…… -
NRF24L01+无线遥控小车(C51)
2012.6月18日—2012.6月30日终于完成了无线遥控小车的程序和整理。再次特别感谢我的铁哥们-张文为这个程序的后续完善所打下的坚实基础和程序设计的指导和领路…… -
在keil中使用printf()函数的要点
在网上找资料时找到一篇介绍在keil中使用printf()函数的文章,copy到这里,作为备忘。 在keil中printf默认是向串口中发送数据的,所以,如果应用该函数,必须…… -
-
STC12串口1(独立波特率发生器)使
串口1独立.c //******************************(STC12串口1独立波特率发生器的应用)***************************************** // 马梓熔 //******…… -
-
(STC12 默认12分频)定时器用法
#include <reg52.h> #define uchar unsigned char #define uint unsigned int uchar num,LED; void TR0_()interrupt 1 { TMOD=0x01; //定时器0的…… -
外部中断(IT0,IT1)触发方式
#include <reg52.h> #define uchar unsigned char #define uint unsigned int uchar NUM=0; void IT1_()interrupt 2 // IT0外部中断0(中断…… -
(STC12)for语句延时的测量参考
STC12for语句延时测量将形参赋值100情况下(delay(100)),改变for嵌套里面j的值测试结果: j=120 方波频率为32.84hz 推算dealy(1)=152us j=110 …… -
STC12延时函数的探究
这种写法是C中嵌套了汇编。精确延时时间=2*t*T+5*T,T为一个机器周期。对于8051, 如果t=1,那么这个函数执行应该是7us。如果是STC12,那么这个延时函数…… -
-
51单片机驱动数字温湿度DHT11 lc
// 湿度20-90 温度0-50 采样间隔1S #include <reg52.h> #include <intrins.h> #include "LCD1602display.h" sbit DQ=P2^3; //DTH11 uch…… -
温度测量DSB1820 lcd1602液晶显示
程序中要用到LCD1602display.h头文件 可以在我的另一篇文章中取得: http://www.51hei.com/mcu/3292.html 为同一个文件 #include <reg52.h> #include &…… -
LCD1602液晶显示(51单片机c语言
效果图: 电路图: #include<reg52.h> #include<intrins.h> //包含_nop_()函数定义的头文件 #define uchar unsigned char #define ui…… -
-
51单片机2路舵机驱动(定时器法)
#include <reg52.h> #define uchar unsigned char #define uint unsigned int sbit PWM1=P3^6; sbit PWM2=P3^7; uint aa; void tuoji_init() { TMOD=0……