//-----------------------函数声明--------------------------------------------------------#include"reg51.h"#include"intrins.h"//-----------------------管脚声明-----www.pICavr.com----------
//-----------------------函数声明,变量定义--------------------------------------------------------#includesbitint0=P3^2;//-----------------------定义寻址的基址---------------------------
/*----------------------------------------------------------------------------------------------------------------库文件名称:driver8155.h功能描述:驱动8155,不需要了解8255的工作原理,透明
//超声波模块显示程序#include//包括一个52标准内核的头文件#defineucharunsignedchar//定义一下方便使用#defineuintunsignedint#defineulongunsignedlongsbitTx=P3^3;//产生脉冲引脚sbitRx=P3^2;//回波
//在单片机系统中常用的滤波算法//(1)程序判断法#defineAchardata; //上一次的数据charfiLTEr_1(){chardatanew;//新数据变量datanew=get_data();//获得新数据if((datanew–data>A)||(data–datan
/**************************Asm版**********************************//*实验目的:测试CCU模块的PWM输出功能(控制占空比)占空比由TOR2H,TOR2L及OCRAH,ORCAL控制通过控制占空比获得所需电压值*/$NOMOD
#include#includeCC.h>#defineuintunsignedint#defineucharunsignedchar#defineN128/*定采样长度,如128点*/sbitBYTE=P1^0;sbitRC=P1^1;sbitBUSY=P1^2;/*定义特殊位*/intxdataarray[128];/*在外部存储器
#include/*Philips87LPC768寄存器定义头文件*/#defineREDINT0x06/*红外线间隔*//*存放消息标志的可位寻址字节Message,Message=NULL时无任消息*/unsignedcharbdataMessage;/*在接收过程中置位,检测标置
SPI串行接口AD转换器TLC2543的驱动程序//-----------------------函数声明,变量定义--------------------------------------------------------#include#include//----------------------------------
//-----------------------函数声明?IIC通用变量定义--------------------------------------------------------#include#includesbitSDA=P1^0;//将p1.0口模拟数据口sbitSCL=P1^1;//将p1.1口模拟时钟口
单片机与单片机串口通讯程序#include#defineucharunsignedchar#defineSLAVE0x00#defineBN16ucharidatatdata[16];ucharidatardata[16];bittrdy;bitrrdy;voidmain(void){TMOD=0x20;//定时器T1为模式2TL1=
单片机与PC机串口通讯程序#include#defineucharunsignedchar#defineSLAVE0xF1// 单片机 地址#defineBN10//传送一次的字节数ucharidatardata[10];ucharidatatdata[10]={"abcdefghij"};ucharreceive(ucha
#include #include sbit RST = P2^0;sbit CLK = P2^1;sbit DQ = P2^2;sbit TSOR = P2^3;sbit ALERT =P2^4;sbit RS = P2^7;sbit RW = P2^6;sbit EN = P2^5;/*-----------------------------------------
21IC讯 随着物联网(IoT)终端的蓬勃发展,安全有时被许多设计人员抛之脑后,这增加了泄漏知识产权(IP)和敏感信息的风险。为了满足日益增长的安全需求,Microchip Technology Inc.(美国微芯科技公司)日前推出全新的SAM L10和SAM L11 MCU系列。
PCF8563时钟程序#include#include#definebyteunsignedcharsbitscl=0x81;//定义串行I/O口sbitsda=0x80;idatabyterom_sed[9];idatabyterom_rec[7];idatabytej,k;bitflag,flag1;voiddelay(void)//延时子程