专业级入门的我告诉你:
郭天祥的方法是对的,你的也是对的,结果是一样的,还有,那+1要不要都不重要的,无源晶振你就别想着它能达到理想的12.00MHZ,有时候是11.88有时候是12.22.
虽然郭天祥的方法是对,但那也是不对的,他忘记了他是教别人,你用一个新手没有学过的东西去教新手,却不告诉新手这是个什么原理,我看过网上对他书的评论,真不咋的.
8位机是没有浮点这个说法的,是不可能在机器内部计算出一个小数点给你的
在8051或者大多的单片机机中,除以256是以不带进位标志右移8次来完成的,而FC18=11111100 00011000="FC"高位加上 "18"低位.右移8个位,你看一下结果是不是FC?取模运算是一样的右移,然后只取之前的低8位的值.
如果你学过汇编你就会明白我说的了 |