楼主:
GooLoo (平凡)
2013-08-10 21:48:43最近写了一些简单的时序
有一个疑问, 就是....
时序写出来, 无法预测那个讯号的频率或时间,
都要用示波器量完后,长度不够, 再改code
如:for( i=0; i<n ; i++)
我想要 delay 10us, 可能要try几次才凑到
有办法手算后,一次就写对吗?
我的MCU datasheet 没有提到 1/4 1/8机械周期的字眼(我猜因为它不是8051架构)
或者说...拿到一个MCU, 我要什么有什么资料, 才可以算出...这for的delay时间呢?
楼主:
GooLoo (平凡)
2013-08-10 22:41:00以PIC10F200为例,datasheet我要先知道什么才可以算出时间?因为每次拿到的MCU都不同,有点困扰, 想知道方法...感恩!
作者: ksmrt0123 (ksmrt) 2013-08-19 01:43:00
hitech c (pro版) 有内建 __delay_us(), 定义在 pic.h内不过我猜10uS太短了可能不会很准