
HT46R232/HT46C232
A( 7 + 1)位模式的PWM周期被分为两个调制
LATION周期(调制cycle0 调制周期1 ) 。
每个调制周期有128个PWM输入时钟周期。
在( 7 + 1 )位PWM功能, PWM的内容
寄存器被分成两组。 PWM的1组
寄存器被表示为直流这是值
PWM.7 PWM.1 。组2被表示为交流这是
PWM.0控制的值。
在(7 + 1)位模式的PWM周期中,每个工作循环
调制周期被示于下表。
参数
AC ( 0 1 )
i<AC
调制周期i
(i=0~1)
iAC
占空比
DC+1
128
DC
128
verted模拟通道,然后给START位一个上升
和下降沿( 010 ) 。在A / D转换结束
版本, EOC位会被清除,并且产生A / D转换器
中断发生时(如A / D转换器中断使
体健) 。 ACSR是A / D时钟控制寄存器,它是
用来选择A / D转换的时钟源。
在A / D转换器的控制寄存器,用于控制所述
A / D转换器。第2 ADCR的0位用来
选择一个模拟输入通道。共有八人
渠道选择。该位5 使用ADCR的第3位
设置PB 。 PB可以做为模拟输入或
由这3位来决定的数字I / O线。如果PB
被选择为模拟输入的I / O功能和
这个I / O线的上拉电阻将失效,而A / D
转换器电路的电源。 EOC位(的第6位
ADCR )是A / D转换结束标志。选中此位
知道A / D转换结束。 START(开始)
ADCR的位用于开始的转换
A / D转换器。给START位一个上升沿和下降沿继续
荷兰国际集团的边缘意味着A / D转换已经开始。在
为了确保A / D转换完成后,
START应保持在
0
直到EOC位
0
(对A / D转换结束) 。
位ACSR寄存器中7仅用于测试目的
并且不能用于其他目的由应用
化程序。第1位和ACSR寄存器的0位
用来选择A / D转换的时钟源。
当A / D转换完成时,A / D接口
中断请求标志位被置位。 EOC位会被设置为
1
当START位从设置
0
to
1.
进行A / D初始化注意事项:
特别必须注意初始化A / D转换
每次变频器端口BA / D通道选择位
被修改,否则EOC可能处于非
定义的条件。一个A / D初始化实现
通过设置起始位高,然后将其清除为零
内部端口B通道选择的10个指令周期
化位被修改。需要注意的是,如果模拟通道
选择位都清零,然后进行A / D初始
化不是必需的。
功能
定义了模拟输入通道选择
调制频率,周期频率和周期
PWM输出信号的占空比的关系总结在
下面的表格。
PWM
调制频率
f
SYS
/ 64 (6 + 2)位模式
f
SYS
/ 128为(7 + 1)位模式
A / D转换器
8通道, 10位分辨率的A / D转换器的
在这种微控制器来实现。该参考电压
年龄VDD 。该A / D转换器有4个特殊寄存器
TER值它们是; ADRL ( 24H ) , ADRH ( 25H ) , ADCR ( 26H )
和钢芯铝绞线( 27H ) 。 ADRH和ADRL是A / D转换结果
寄存器高字节和低字节,并
只读的。在A / D转换完成后,
ADRH和ADRL读取,以获得转换
结果数据。 ADCR是A / D转换器控制寄存器
之三,它定义了A / D通道数量,模拟
通道选择,启动A / D转换控制位,
的A / D转换结束标志。如果用户希望启动一个
A / D转换,定义PB口的设置,选择CON组
位号
0
1
2
3
4
5
6
7
LABEL
ACS0
ACS1
ACS2
PCR0
PCR1
PCR2
EOCB
PWM周期PWM周期
频率
税
f
SYS
/256
[PWM]/256
定义端口B的配置选择。如果PCR0 , PCR1和PCR2都为零时,ADC电路是
关闭电源,以降低功耗
表示A / D转换结束。 ( 0 =的A / D转换结束)
每次位3 5改变状态的A / D应该通过发送START信号进行初始化,其它 -
明智的EOC可能会处于不确定的状态。看
Important
注意,对于A / D initialization 。
START启动A / D转换。 ( 010 =启动; 01 =复位A / D转换器,并设置为EOCB
1)
ADCR ( 26H )注册
修订版1.40
19
2005年11月23日