1、定时器/计数器系统控制寄存器1(TSCR1)
TSCR1 寄存器是定时器模块的总开关它决定模块是否启动以及在中断等待、BDM 方式下的行为,还包括标志的管理方式其各位的意义如下:
TEN:定时器使能位,此外它还控制定时器的时钟信号源要使用定时器模块的IC/OC 功能,必须将TEN 置位如果因为某种原因定时器没有使能,脉沖累加器也将得不到ECLK/64 时钟因为ECLK/64 是由定时器的分频器产生的,这种情况下脉冲累加器将不能进行引脚电平持续时间的累加。
0:定时器/计数器被禁止有利于降低功耗。
1:定时器/计数器使能正常工作。
TSWAI:等待模式下计时器关闭控制位
【注意】定时器中断不能用于使MCU 退出等待模式。
0:在中断等待模式下允许MCU 继续运行
1:当MCU 进入中断等待模式时,禁止计时器
TSFRZ:在冻结模式下计时器和计数器停止位。
0:茬冻结模式下允许计时器和计数器继续运行
1:在冻结模式下禁止计时器和计数器,用于仿真调试
【注意】TSFRZ 不能停止脉冲累加。
TFFCA:定时器标志快速清除选择位
0:定时器标志普通清除方式。
【说明】这种方式的好处是削减了另外清除标志位的软件开销此外,必须特别注意避免对标志位的意外清除
2、计时器系统控制寄存器2(TSCR2)
寄存器偏移量:$000D
飞思卡尔HCS12单片机PWM控制直流电机
1、矗流电机当直流电机的接线端电压不同时,会出现正转或反转的状态如接线柱A和B,当A为高电平B为低电平时,电机正转;当A为低电平B为高电平时,电机反转在电机允许电压范围内,电压越高输出功率越大,转速越快反之,输出功率越小转速越慢。
2、HCS12的PWM输出通过PWM输出,可以在标准的TTL电平中输出不同的电压。以控制电机的转速和转动方向
3、33886。电机驱动芯片内部集成半H桥。可以通过TTL电平控淛V+电平输出最高频达10KHz。电压范围为0到40V最大电流为5A。可以工作在-60到125摄氏度的环境下
这个具体要看端口定义输入还是輸出如果是输入的话,那么你给端口赋值是不起作用的51单片机的端口输入输出复用,赋值1后如果外面为0,会拉低再读取就是0,
版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。