STC15F104W利用RC充放电使用IO口测量外部电压
- 文件大小:145.5KB
- 浏览次数:
- 发布时间:2017-03-10
文件介绍:
本资料包含doc文件1个,下载需要5积分
宏晶科技STC15F系列单片机
用RC充放电实现检测外部电压
日期:2012-2-24
版本:V1.0
对于没有ADC的MCU,而又要测量外部的-个电压时,使用RC充放电的方式是比较容易实现并且低成本的方法。
STC15F系列是1T的MCU,其IO口有OPEN-DRAIN模式,此模式可以很容易用-个IO口配合-个定时器实现RC充放电来测量外部未知电压。如果没有空余的定时器,也可以使用指令循环的方式实现。本例使用定时器。
本范例使用P3.2(INT0)来做RC测量,电路和波形示意图如下:
操作流程:
1 初始化程序将P3.2设置成OPEN-DRAIN模式, 并将P3.2输出0给电容放电。INT0设置成上升沿中断。Timer 0设置成16位自动重装定时器模式,时钟源为12T,允许中断。
2 测量时,先清Timer 0的TH0、TL0,然后将P3.2输出1开始对电容充电,接着设置TR0 1来启动Timer 0,然后在INT0中断里设置TR0 0来停止计数,并将P3.2输出0对电容放电。读出TH0、TL0的值就是RC充电
文件列表
正在加载...请等待或刷新页面...
发表评论
更多..相关推荐
更多..最近更新
- 1分数阶阻尼裂纹转子的非线性动力学特性分析
- 2GB/T 30380-2013 多香果
- 3公路工程技术标准JTG_B01-2003
- 4数控车床安全操作规范
- 5博物馆安全防范监控系统工程设计方案
- 6某鲁班奖项目图片
- 7良乡卫星城一号排水站混凝土结构设计施工图纸
- 8广联达文件盗版无法编辑无法汇总修复工具2013
- 9HB 4527.3-1991 H型孔系组合夹具多夹具基础件 平副托板
- 10造粒机cad三维模型
- 11鲁班奖与国家优质工程评选的基本情况介绍
- 1205D5_《内线工程》(第二卷_共四卷)
- 13基于WebAccess自动控制系统的研究与实现
- 14怎样提高大树移栽成活率
- 15GBZ/T 313.2-2018 尿中三甲基氯化锡的测定 第2部分:气相色谱-质谱法