PTT
Submit
Submit
选择语言
正體中文
简体中文
PTT
ASM
[问题] 计算输出的频率
楼主:
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时间呢?
作者:
WolfLord
(呆呆小狼 N )
2013-08-10 22:15:00
号码
楼主:
GooLoo
(平凡)
2013-08-10 22:22:00
号码?可以多告诉我一些吗?
作者:
cwl751005
(纬)
2013-08-10 22:35:00
提供一下是哪颗MCU,才方便帮你指引,不然MCU这么多...
楼主:
GooLoo
(平凡)
2013-08-10 22:41:00
以PIC10F200为例,datasheet我要先知道什么才可以算出时间?因为每次拿到的MCU都不同,有点困扰, 想知道方法...感恩!
作者:
ruemann
(路人甲)
2013-08-10 23:03:00
用TIMER简单有效
楼主:
GooLoo
(平凡)
2013-08-10 23:10:00
to T大:我明白!不过有些简单的Code用delay比较简单想知道可不可以靠计算,减少try的次数有时候是用IO产生一个H/L讯号...频率也常猜错
作者:
WolfLord
(呆呆小狼 N )
2013-08-11 00:13:00
PIC8位元系列一个指令通常是4个CLOCK更多请看 10.0 INSTRUCTION SET SUMMARY 里面一个CYCLE里面一个CYCLE就是4个CLOCK
作者: ksmrt0123 (ksmrt)
2013-08-19 01:43:00
hitech c (pro版) 有内建 __delay_us(), 定义在 pic.h内不过我猜10uS太短了可能不会很准
继续阅读
[问题] Menu设计
hogiking
Re: [讨论] 同样的程式码 却不同的结果@ @
alexanjou
[讨论] 同样的程式码 却不同的结果@ @
alexanjou
[问题] Arduino控制大量LED的方式
Harrychou
Re: [讨论] ARDUINO有什么特别吗?
deo2000
Fw: [问题] 如何开发出编译器 ?
EdisonX
[讨论] ARDUINO有什么特别吗?
qeagle
[请益] 音讯效果器实作
peng978
[问题] 返回上一行的ascii code
whatdidumean
Re: [问题] 有关于MCU去改某颗IC暂存器之值
kikiqqp
Links
booklink
Contact Us: admin [ a t ] ucptt.com