1、限幅濾波法(又稱程序判斷濾波法)A、方法:根據(jù)經(jīng)驗判斷,確定兩次采樣允許的最大偏差值(設為A)每次檢測到新值時判斷:如果本次值與上次值之差A,則本次值無效,放棄本次值,用上次值代替本次值B、優(yōu)
include"P12c509a.inc"__CONFIGh’000E’;CPoff,WDTon,internalcLOCkDCConequ0Ovl_inequ1Relayequ2Ovl_outequ4CBLOCK0x0007state;statesequencetime0;counter0time1;counter1time2;counter2ENDCorg0M
該應用筆記介紹了MAX16922汽車PMIC (電源管理IC)的布線準則,能夠優(yōu)化器件性能,降低輻射。概述使用MAX16922等高頻開關調(diào)節(jié)器時,合理的PCB布線不僅提供干凈的電源輸出,還可大大節(jié)省解決EMI問題的調(diào)試時間。本應用
MAX525示例程序#include//絕對地址訪問函數(shù)#include//各種不同類型的數(shù)學函數(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; /
;********************************************;Function:基于HT48R50A的RS232串口示例程序*;MICroProcessor:HT48R50A-1/28SKDIP-A*;Author:www.picavr.com*;Crystal:4MHz*;*************************
;*************************************************;Function:基于HT48R50A的AT24C02IIC示例程序*;MicroProcessor:HT48R50A-1/28SKDIP-A*;Author:www.picavr.com*;Crystal:4MHz*;*******************
; ********************************************; Function : 基于HT48R50A的 93C46示例程序 *; MICroProcessor : HT48R50A-1/28SKDIP-A *; Author: www.picavr.com *; Crystal : 4MHz *; **********
;********************************************;Function:電源掉電模式示例程序*;MICroProcessor:HT48R50A-1/28SKDIP-A*;Author:www.picavr.com*;Crystal:4MHz*;************************************
****************************************;Function:5X7LED點陣+LCD顯示示例程序*;MICroProcessor:HT48R50A-1/28SKDIP-A*;Author:www.picavr.com*;Crystal:4MHz*;***********************************
;********************************************;Function:LCD字符顯示+KEY按鍵處理示例程序*;MICroProcessor:HT48R50A-1/28SKDIP-A*;Author:www.picavr.com*;Crystal:4MHz*;*************************
HT48R50A的LCD顯示示例程序;********************************************;Function:LCD顯示示例程序*;MICroProcessor:HT48R50A-1/28SKDIP-A*;Author:www.picavr.com*;Crystal:4MHz*;****************
HT48R50A的 5X7LED點陣顯示示例程序; ********************************************; Function : 5X7 LED點陣顯示示例程序 *; MICroProcessor : HT48R50A-1/28SKDIP-A *; Author: www.picavr.com *;
KEY_按鍵示例程序;************************************************************* #include ht48c10.inc;------------------------------------------------------------------------data data .sect
I2C_示例程序;----------------------------------------------------------; File Name: I2C.ASM; Author: Andy Yu; Date: July 22, 1998;---------------------------------------------------------
A.第一種,普通IO高低電平驅(qū)動法;運行環(huán)境:S3F9454,Fosc=3.2MHz無分頻;P2.0為蜂鳴輸出端口 ;本例輸出頻率為4KHZ,即每250US一個周期,高低電平時間分別為125USBEEP:LDBTCON,#10100011B;看門狗禁用DIPUSHR5
三星S3C/S3P/S3F9XXX系列單片機實現(xiàn)查表操作的一個示例;實現(xiàn)查表操作須首先定義表地址,有兩種定義方式;方式一常用于參數(shù)表定義:ORG0040HCODE_TABLE:DB01HDB02HDB03H;方式二常用于系列子程序地址表定義:
以下介紹幾種在S3F9454/9444下驅(qū)動蜂鳴器的編程示例,供參考A.第一種,普通IO高低電平驅(qū)動法;運行環(huán)境:S3F9454,Fosc=3.2MHz無分頻;P2.0為蜂鳴輸出端口;本例輸出頻率為4KHZ,即每250US一個周期,高低電平時間
//PROJECT : EA21//IC : SAMSUNG S3C9454#include "ioS3C9454.h"//自己編寫,注意const ?//****************************//PINdefine area//*****************************#define CONTROL_RelayLight
#include#defineuintunsignedint#defineucharunsignedcharsbitCS=P2^0;//LCD12864串行通信片選sbitSID=P2^1;//LCD12864串行通信數(shù)據(jù)口sbitSCLK=P2^2;//LCD12864串行通信同步時鐘信號sbitPSB=P2^5;//LCD