//头文件名称:DS18B2驱动程序//晶振: 8.000000//参考资料 :OURAVR.NET, 伟纳中文手册#ifndef _DS18B20_H_#define _DS18B20_H_#include #include \"delay.h\"#define WIRE_DDR_OUT DDRC |= ( 1
;*APPLICATION NOTE E6000 ICEXPLORER ******************;* Title: ;;SC6121的遥控器发射码依次为:同步头(引导码)+32位数据码 ;;(用户码低8位+用户码高8位+键码+键码的反码) ;;引导码是由9MS的高电平加
/********************************************************************1602液晶显示********************************************************************/#include #define CPU_F ((double)8000000)#define de
#include#include#defineucharunsignedchar#defineuintunsignedintucharint_flag;uintqian,bai,shi,ge;uinti;floatdistance;//AlphanumericLCDModulefunctions#asm.equ__lcd_port=0x18;PORTB#endasm#include//Extern
********************************************************/ //单片机四独立按键控制四LED; //四个独立按键对应四个独立的LED. //当某一按键按下时对应的LED亮,当第二次按下时灭。 //四个LED只能有一个亮,初学者
学习STM32时,首先要熟悉流水灯例程,在这里就来分析流水灯中的GPIO_Init()函数例如:流水灯例程中使用的端口是macLED1_GPIO_PORT=GPIOB,控制的引脚是GPIO_Pin_0,引脚的模式是GPIO_Mode_Out_PP(通用推挽输出),引
rror:Flash Download Failed-"Cortex-M3"出现一般有两种情况:1.SWD模式下,Debug菜单中,Reset菜单选项(Autodetect/HWreset/sysresetReq/Vectreset)默认是AutoDetect,改成SysResetReq即可。2.Jtag模式下,主要是
1、 主体结构1)16位加法计数器,由高8位(THi)和低8位(TLi)SFR组成。2)在用作计数器时,引脚P3。4(T0)和P3。5(T1)分别是两个计数器的外部脉冲输入端。3)引脚P3。2(/INT0)和P3。3(/INT1)在位GATE=1时可
操作数在存储器中,其有效地址是一个基址寄存器(BX、BP)的值、一个变址寄存器(SI、DI)的值和指令中的8位/16位偏移量之和。其有效地址的计算公式如公式所示。在不使用段超越前缀的情况下,规定:如果有效地址中含有BP
在标准C语言中基本的数据类型为char,int,short,long,float和double,而在C51编译器中int和short相同,float和double相同。说明:(1)类型修饰符signed和unsigned用于修饰字符型和整形。(2)类型修饰符short和l
1. 如c语言同:printf("");在控制台就会输出""中的内容;2. 通过串口输出:只需要在初始化串口后,直接使用printf("")即可通过串口输出""中的内容(参考keil的安装文件夹里有个EXAMPLE目录,里面HELLO的例子)。主要
//DS18b20的C语言驱动程序,三位数码管显示,读取当前环境温度,精度达0.1度,温度范围0-99度//DS18B20详细引脚功能描述1、GND地信号;2、DQ数据输入出引脚。开漏单总线接口引脚。当被用在寄生电源下//
/***************************************************************四个按键数值调整,一个移位,两个加减,一个确定**针对0~65536数值区间,任意数值**light**2012-3-28****************************
典型的MCS-51单片机有四个双向8位I/O口,分别记作P0、P1、P2、P3,每一个口都由口锁存器、输入缓冲器/输出驱动器所组成。下图别给出了P0、P1、P2、P3口的1位的结构框图。 P0~P3的口锁存器结构都是一
stm32作为现在最流行的单片机,广泛应用与各个领域。现在的手持设备也经常用stm32作为主控芯片。手持设备一般带有显示器、数据存储单元、按键、蜂鸣器这几个最常见的部分。以上设备就是把电路板装进去的效果,由于涉