MAX525示例程序#include//絕對地址訪問函數(shù)#include//各種不同類型的數(shù)學(xué)函數(shù)#include#defineucharunsignedcharsbitP1_0=P1^0;sbitP1_1=P1^1;sbitP1_2=P1^2;sbitP1_3=P1^3;sbitP1_4=P1^4;sbitP1_5=P1^5
TLC0831示例程序#include #include typedef unsigned int uuint;typedef unsigned char uchar;sbit adcdo=P1^0; //定義TLC0831的數(shù)據(jù)線D0sbit adCCs=P1^2; //定義TLC0831的時能線CSsbit adcclk=P1^1; /
//LCD12864: KS0107 KS0108//keilc51#include #define lcd_reset P3_3#define lcd_cs1 P3_4#define lcd_cs2 P3_2#define lcd_di P3_7#define lcd_rw P3_6#define lcd_e P3_5#define lcd_dp P0#define d
;12864液晶顯示源程序全部程序如下:;============================ COM EQU 20H LINE EQU 31H DAT EQU 21H COLUMN EQU 30H PAGE0 EQU 31H CODE0 EQU 32H COUNT EQU 33H CSA EQU P3.2 ;15 CSB EQU P3.4
//ile://漢字液晶子程 液晶屏分為4行*12列漢字,全部使用模擬接口方式。// TGLCMLIMIT64A接口程序(模擬方式)//;***************************************************************************//;連線
//-----------------------函數(shù)聲明,變量定義--------------------------------------------//-----------------------函數(shù)聲明,變量定義--------------------------------------------------------#
//-----------------------函數(shù)聲明--------------------------------------------------------#include"reg51.h"#include"intrins.h"//-----------------------管腳聲明-----www.pICavr.com----------
//-----------------------函數(shù)聲明,變量定義--------------------------------------------------------#includesbitint0=P3^2;//-----------------------定義尋址的基址---------------------------
/*----------------------------------------------------------------------------------------------------------------庫文件名稱:driver8155.h功能描述:驅(qū)動8155,不需要了解8255的工作原理,透明
//超聲波模塊顯示程序#include//包括一個52標(biāo)準(zhǔn)內(nèi)核的頭文件#defineucharunsignedchar//定義一下方便使用#defineuintunsignedint#defineulongunsignedlongsbitTx=P3^3;//產(chǎn)生脈沖引腳sbitRx=P3^2;//回波
//在單片機(jī)系統(tǒng)中常用的濾波算法//(1)程序判斷法#defineAchardata; //上一次的數(shù)據(jù)charfiLTEr_1(){chardatanew;//新數(shù)據(jù)變量datanew=get_data();//獲得新數(shù)據(jù)if((datanew–data>A)||(data–datan
/**************************Asm版**********************************//*實(shí)驗(yàn)?zāi)康模簻y試CCU模塊的PWM輸出功能(控制占空比)占空比由TOR2H,TOR2L及OCRAH,ORCAL控制通過控制占空比獲得所需電壓值*/$NOMOD
#include#includeCC.h>#defineuintunsignedint#defineucharunsignedchar#defineN128/*定采樣長度,如128點(diǎn)*/sbitBYTE=P1^0;sbitRC=P1^1;sbitBUSY=P1^2;/*定義特殊位*/intxdataarray[128];/*在外部存儲器
#include/*Philips87LPC768寄存器定義頭文件*/#defineREDINT0x06/*紅外線間隔*//*存放消息標(biāo)志的可位尋址字節(jié)Message,Message=NULL時無任消息*/unsignedcharbdataMessage;/*在接收過程中置位,檢測標(biāo)置
SPI串行接口AD轉(zhuǎn)換器TLC2543的驅(qū)動程序//-----------------------函數(shù)聲明,變量定義--------------------------------------------------------#include#include//----------------------------------