stc单片机 外部低电压检测 程序

stc单片机 外部低电压检测 程序,第1张

首先你得有低压检测的电路,然后才能根据电路写程序,你的需求不明如何让人帮你?

STC自己内部有低压检禅敏测电路,据我所知,外部挂载几个电贺好枝阻就可以做袜巧到,非常简单,建议你仔细阅读数据手册

//实验用程序 测凯局试通过 STC15F2K60S2 @11.0592MHZ

#include "reg51.h"

#include "intrins.h"

typedef unsigned char BYTE

typedef unsigned int WORD

sfr ADC_CONTR = 0xBC

sfr ADC_RES = 0xBD

sfr ADC_LOW2 = 0xBE

sfr P1ASF = 0x9D

BYTE ch = 0//ADC回路数

/*----------------------------

延时

----------------------------*/盯丛让

void Delay(WORD n){

WORD x

while (n--){

x = 5000

while (x--)

}

}

/*----------------------------

ADC中断

----------------------------*/

void adc_isr() interrupt 5 using 1{

ADC_CONTR &= !0x10

P2=ADC_RES

ADC_CONTR = 0x80 | 0x00 | 0x08 | ch

}

/*----------------------------

初始郑握化ADC

----------------------------*/

void InitADC(){

P1ASF = 0xff

ADC_RES = 0

ADC_CONTR = 0x80 | 0x00 | 0x08 | ch

Delay(2)

}

void main(){

InitADC()//初始化ADC

IE = 0xa0

while (1)

}

stc12c5a60s2单片机, 有硬码李件 PWM , 汇编很简单的,数据手册上有应用实迟和迟例,有C语言的。官网 A/D检测 电棚册压,以及pwm程序,是要根据 硬件线路的,手册上都,


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12420926.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-25
下一篇 2023-05-25

发表评论

登录后才能评论

评论列表(0条)

保存