问傻孩子PWM问题
//*在这里粘贴从代码生成向导中生成的初始化代码*////*要求为1K的溢出中断 *//
TCCR0B = 0x00; //1kHz PWM模式
TCCR0A = 0x23; //OC0B端口在比较匹配时清零, 在计数值达到TOP时置位
TCNT0 = 0x00;
OCR0A = 0x83; //计数TOP值
OCR0B = 0x00; //比较匹配初始值
TCCR0B = 0x0A; //WGM02...00 = 111, 8分频, 快速PWM模式OCR0A作为TOP
深入浅出书中的一段代码,我想问下OCR0A = 0x83; 这个值怎么来的,看来好久maga48的datasheet没有找到,如果是自己设置的,那么为什么会是0x83?
http://cache.amobbs.com/bbs_upload782111/files_17/ourdev_472627.jpg
好象没说 (原文件名:未命名.jpg) 把沙发抢下来。。。。 哪位高人给解答下。./emotion/em002.gif等了几天了 ICC代码生成器自己加进去的…… 我觉得,不应该是0x83,而应该是 OCR0A = 0x7D;
0x83是用来设置TCNT0的。。可能是傻孩子看错了吧。。
http://cache.amobbs.com/bbs_upload782111/files_21/ourdev_501285.JPG
(原文件名:未命名.JPG)
页:
[1]