|
您注意到了吗? -----立即数中,CCS把逗号作“.”处理!
[复制链接]
在有些编译器中,对于比较大的数字,----- 立即数,用逗号分开,以方便观察数据的位数,象会计记账,很直观。
如,1000000000这个数,就可以1,000,000,000表示,这样一下子就看出了它是多少。
今天使用CCS时,遇到个比较大的数,是用在定时分频上的,就使用这种办法表示它。程序运行时,发现死机了,怎么也进入不了主程序。
后来观察寄存器来跟踪错误所在,一看不打紧,一个很大的分频数,一下子就变得非常小了 ------把逗号作为小数点来对待了。分频少,中断次数多,CPU只顾处理中断呢,怎么能顾得上其它?
|
|