|
功能说明
Question 1
使用带有PA控制寄存器(PAC)的8位MCU作母体调试程序时,为什么向PA PIN脚的某一位写0再写1,在寄存器观察窗口中却看不到PA PIN脚这一位的值有所变化?
Answer
要向PA数据寄存器的某一位写入数据,必需先将PA的控制寄存器(PAC)的对应位清0,也就是将其设置为输出口时,才能有效的将数据写入。
应用说明
Question 1
HT82M99E的Endpoint 0可否作为INPUT PIPES?
Answer
HT82M99E的Endpoint 0只能做控制传输用,但可以用HID类的GETREPORT在Endpoint 0获取数据。
注意事项
Question 1
若 Holtek MCU 使用 HIRC,且使用与 OSC1共用的 I/O pin做过零检测 (AC zero Crossing) 时,对 HIRC 的频率是否有影响?若有影响,哪些 MCU会受到这种影响?如何处理这种影响?
Answer
当 Holtek MCU 使用 HIRC,并使用与OSC1共用的 I/O pin 做过零检测时,会影响 HIRC 的频率。
受到这种影响的 MCU 范围:
所有OSC1 与 I/O pin共用的 MCU (包含增强型 OTP Type MCU和Flash Type MCU 等)
对这种影响的处理方法:
1.请尽量避开使用与OSC1 共享的 I/O pin 做过零检测;
2.若无法避开,则需添加外围电路,将输入到 OSC1 pin 的电压限制在 VDD 与 VSS 之间。
其它
Question 1
在应用范例“采用HT82M99E执行RS232转USB接口”中,为何USB总线出错后,HT82M99E的晶振会停振?
Answer
在应用范例“采用HT82M99E执行RS232转USB接口”中,当USB总线出错后,USB总线会进入挂起状态(Suspend),此时,程序会跳到HALT语句,执行HALT语句后,MCU会进入睡眠模式(Sleep),此时,晶振会停振。
|