STC15F2K60S2芯片A/D转换器的应用

STC15F2K60S2芯片A/D转换器的应用

1.目的

在工业控制过程中,它是控制系统与微机之间不可缺少的接口方式。要实现自动控制,就要检测有关参数,A/D转换器,把检测到的电压或电流信号(模拟量)转换成计算机能够识别的等效数字量,这些数字量经过计算机处理后输出结果,通过D/A转换器变为电压或电流信号,送到执行机构,达到控制某种过程的目的。

2.与A/D转换相关的寄存器

与STC15系列单片机A/D转换相关的寄存器列于下表所示。

符号

描述

地址

位地址及其符号

MSB                                     LSB

复位值

P1ASF

P1 Analog Function Configure register

9DH

P17ASF

P16ASF

P15ASF

P14ASF

P13ASF

P12ASF

P11ASF

P10ASF

0000 0000B

ADC_CONTR

ADC Control Register

BCH

ADC_POWER

SPEED1

SPEED0

ADC_FLAG

ADC_START

CHS2

CHS1

CHS0

0000 0000B

ADC_RES

ADC Result high

BDH

 

 

 

 

 

 

 

 

0000 0000B

ADC_RESL

ADC Result low

BEH

 

 

 

 

 

 

 

 

0000 0000B

CLK_DIV

PCON2

时钟分频寄存器

97H

MCKO_S1

MCKO_S0

ADRJ

Tx_Rx

Tx2_Rx2

CLKS2

CLKS1

CLKS0

0000 x000B

IE

Interrupt Enable

A8H

EA

ELVD

EADC

ES

ET1

EX1

ET0

EX0

0000 0000B

IP

Interrupt Priority Low

B8H

PPCA

PLVD

PADC

PS

PT1

PX1

PT0

PX0

0000 0000B

2.1.P1口模拟功能控制寄存器P

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值