Question 1 HT-ICE内部的VCC可提供多大的电流?I/O口最大的输出电流是多少?
Answer 仿真器内部的VCC可提供电流大概为600mA。所有的I/O输出电流总和在300mA左右。 ________________________________________ Question 2 为何我的程序在设定16- bit Timer时,用Step观察的结果与我预期的不一样?
Answer 由于ICE设计上的原因,对于16bit Timer的运作,是不宜用Step指令观察其结果,正确的方法应是在设定Timer的指令前后设定断点,再分别观察执行的结果。 ________________________________________ Question 3 软件仿真是否能够生成OTP档?
Answer 不可以。但可以选择硬件仿真编译,编译器会提示无法连接ICE,但会生成OTP档。 ________________________________________ Question 4 HT-49 ICE仿真LCD时,为什么LCD没有显示? Answer 首先检测LCD的输出波形对不,如果LCD没有输出波形,去调整ICE接口板上的VLCD(VR2)电阻,直到波形正常。如果还是没有显示,则查看LCD RAM对应的LCD有没有值,是否是因为对LCD RAM没有间接寻址造成的。 ________________________________________ Question 5 HT48 I/O Type MCU的工作频率为何? Answer 在5V、3.3V及3个电池的应用,工作频率达Max. 8MHz (3.3V)。 在3V及2个电池的应用,工作频率达Max. 4MHz (2.2V)。 ________________________________________ Question 6 当系统频率选用Int. RC + RTC时Timer的Clock Source有何选择? Answer 当系统频率选用Int. RC + RTC时Timer的Clock Source有fSYS/4和RTC OSC两种选项,当选用fSYS/4时,则HALT时Timer跟着停止。若选用RTC OSC,则HALT时,此Timer不会停止;亦即是此Timer可以当Real Time Clock (RTC)使用。 ________________________________________ Question 7 HT MCU具有LVR功能,它动作时,MCU的I/O、OSC等管脚处于何种状态? Answer 当电压低于低电压复位电压时,此时LVR启动。 当最小工作电压<Vdd<低电压复位电压时,I/O口处于初始输入状态,OSC起振。 LVR的复位电压会因制程的不同有一定漂移,具体请参看相关的Datasheet的D.C.参数表格。 ________________________________________ Question 8 没有用到的I/O Pin如何处理?
Answer 若不用之I/O Pin浮接时,会造成IC的耗电,最好的处理方式就是将不用的I/O Pin设定成Output Pin。如果要设成Input Pin则要选择Pull-high 电阻,如果不选用Pull-high电阻,则将Pin脚接地。 ________________________________________ Question 9 当直接向Tmr中写入数据时,会发生什么结果? Answer 直接向Tmr写数据,会由于Tmr的工作状态分为两种情况。 当Tmr关闭时,写入的数据会直接修改到当前的计数寄存器和默认值寄存器。 如果Tmr是打开的,写入的数据只会修改默认值寄存器,当前的计数值不会被修改,当计数到溢出后,再从默认值寄存器中取值。 ________________________________________ Question 10 MCU input pin 若用于侦测110或220V/230 AC 讯号之过零点(Zero Crossing)功能时,外部应串接多大的电阻才不会造成 IC 损坏?
Answer 由 AC LINE 直接连接至 IC I/P,主要须考虑的是来自AC LINE的浪涌电压及高频噪声可能对 IC I/P造成的过流及过压破坏。 在110 V之应用下,建议串接一个 2M 奥姆电阻。在220/230 V 之应用下,建议串接4M~5M奥姆。若使用SMD零件, 由于其耐压值只有200V,故必须串接2个2M~2.5M电阻。 ________________________________________
|