打印

兄弟刚刚才接触这个单片机.看PDF,没有发现定时器!!

[复制链接]
楼主: win2000_li
手机看帖
扫描二维码
随时随地手机跟帖
41
张明峰| | 2007-11-6 09:52 | 只看该作者 回帖奖励 |倒序浏览

到此为止

我认输。如果真得罪了wqb202, 在这里说声对不起,道歉。

使用特权

评论回复
42
wqb202| | 2007-11-6 09:54 | 只看该作者

高攀不起

回41楼:高攀不起,也怕误人子弟,我做的都是些工业控制,变频等,想用freescale也是听说它搞干扰能力强!

使用特权

评论回复
43
free_tech| | 2007-11-6 11:10 | 只看该作者

都消消气

心平气和讨论,有助于技术提高
张教主对单片机比较了解,但他可能不了解每个应用行业.
wqb202对他的行业比较了解,但他可能不了解整个单片机行业.
所以难免会有所分歧.
至于写书,那是需要一定造诣才能写的,不是说写就写的.

使用特权

评论回复
44
wqb202| | 2007-11-6 11:20 | 只看该作者

支持楼上

本来技术论坛就是讨论技术问题的,如果用什么寓言故事来讽刺人我想换了谁都会受不了的。因为我是做工业控制的,对稳定性要求很严格,又听说MOTO单片机抗干扰能力强,才想试试用的。

使用特权

评论回复
45
xuhuadong| | 2007-11-6 12:45 | 只看该作者

回37楼:mega16很好用,就是稳定性差点

mega16功能和内部模块很强,就是稳定性差一点。
1,内部的rc震荡模块温度系数很差。60度20%
2。电磁干扰差。电机一转就复位。
3。内部的eeprom有缺陷。0地址不能用,会写飞。
做玩具和显示还是很好有,
做控制好多人都栽在上面了。并不是谁水平的问题。

使用特权

评论回复
46
HWM| | 2007-11-6 13:02 | 只看该作者

楼上:我用的mega16L好象没有你所说的情况。

用在10万伏的高压电源上,可靠性相当好。

使用特权

评论回复
47
xuhuadong| | 2007-11-6 13:46 | 只看该作者

这些问题需要数据来证实,我个人认为mega稳定性差

我都是做过电磁兼容试验的,再稳定一项中,其中有一项是在强磁
场下可靠复位,复位后数据不丢失。你可以查阅一下国标。连三级都过不了

使用特权

评论回复
48
win2000_li|  楼主 | 2007-11-6 14:37 | 只看该作者

学习!!!

大家说的好!!!
学习中!!!

使用特权

评论回复
49
wqb202| | 2007-11-6 15:15 | 只看该作者

就是觉的MEGA稳定性不行才考虑转别的单片机呀!

AVR的抗干扰确实不怎么样,所以想转用MOTO呀,可是MOTO外部中断怎么只有一个中断标志呀?如果一个系统有两个以上的旋转编码器可能都很不好做,

使用特权

评论回复
50
aihe| | 2007-11-6 16:13 | 只看该作者

快来看,高手过招就是与众不同哦

继续讨论,不要斗气就行

使用特权

评论回复
51
xuhuadong| | 2007-11-6 17:06 | 只看该作者

按键判断象是51的外部中断

一般按键的判断都是时间加查询的比较多。
一个点动按键的可靠时间为50ms,长按键200ms以上。组合键也要通过时间来判断。
要是快速的事件触发才用按键中断。

旋转编码器口线查询和按下时间计时,比用中断还方便。20ms内拧不了1个数的,没必要用中断。

使用特权

评论回复
52
wqb202| | 2007-11-6 17:23 | 只看该作者

旋转编码器一般转一圈2K-5K个脉冲

旋转编码器一般转一圈2K-5K个脉冲,一般输入频率为5K左右,也就是200微秒,不用中断可能在很多场合不能可靠计数

使用特权

评论回复
53
张明峰| | 2007-11-6 17:45 | 只看该作者

“外部中断怎么只有一个中断标志呀”???

从定时器不够又推广到外部中断不够。不服不行。
可以很负责地告诉你,AW上至少有10个独立的中断标志可以用于外部输入检测。

使用特权

评论回复
54
wqb202| | 2007-11-6 18:07 | 只看该作者

张教主:我是不知道呀,知道怎么不说呀?

知道就早点说呀?我是来这里学习freescale单片机的,不是来挑毛病的!
难不成又想卖弄一番,真是的!
你可不要说什么定时器加一中断等等呀,那些不算!
有的项目是很需要硬件资源的,如果是简单的如控制几个灯那些实时性要求不高的,基本上不需任何资源,只要CPU会跑就行了,

使用特权

评论回复
55
张明峰| | 2007-11-6 22:51 | 只看该作者

如果你是这样学习的,

那我就感到非常遗憾。你连最基本的芯片数据手册都没有好好看就自以为是地跑来这乱嚷嚷,犯着谁都要说上两句。
“外部中断怎么只有一个中断标志呀”,难道IRQ不可以产生中断吗?至少两个中断了吧?
“你可不要说什么定时器加一中断等等呀,那些不算!”,嘿嘿,别忙着下结论,还偏偏算上了。这两个定时器模块能派上大用场,好好看数据手册吧,剩下8路就靠他们了。

不怕你再一次伤心,我还是要说你对定时器模块的理解只是处于比较原始的状态下(51级别)。

使用特权

评论回复
56
wqb202| | 2007-11-7 00:20 | 只看该作者

呵呵!是吗?谢谢评价!出来自己做很久了,还真好久没有

50楼: 就是觉的MEGA稳定性不行才考虑转别的单片机呀! 

AVR的抗干扰确实不怎么样,所以想转用MOTO呀,可是MOTO外部中断怎么只有一个中断标志呀?如果一个系统有两个以上的旋转编码器可能都很不好做,
 
 
以上是我的发言,“如果一个系统有两个以上旋转编码器可能很不好做,”我可没有说不能做呀,
我水平肯定不如张教主了,但是我也用过凌阳75单片机开发过系统,我想它的定时器比AW16的是复杂到哪里去了,连接旋转编码器连中断都不用,直接读寄存器就可以了。
放心!我不会伤心的,做好工作才是硬道理,我上传的源代码中使用定器已经比较灵活了吧,过零信号一产生中断,中断中启动T2,并根据目前的触发角度计算出T2匹配值,T2匹配中断启动16位的T1,并关闭T2,由张教主教我的算法使用T1完成三路触发波形输出,整个过程软件干涉的很少,但是张教主可能会说那算不了什么!
另我说明一点,我使用过51、AVR、PIC、凌阳75单片机,觉得每种芯片都有自己的特点,我说MOTO外部中断只有一个标志,这个是事实呀,手册上也是这样说的呀,我又没有说他就不能做项目,犯的着这样攻击人吗?我乱嚷嚷了什么?我说它只有两个定时器说错了吗,我说它外部中断只有一个标志有的项目不好做又说错了吗?即使说错了,你也不应该用寓言来讽刺人呀!幸好没有象楼主一样说找不到定时器。

使用特权

评论回复
57
wqb202| | 2007-11-7 01:08 | 只看该作者

freescale单片机我会用起来的,

不管怎么样我是一定会把freescale单片机用起来的,不然也对不起飞锐泰克送的仿真器呀,以后难免会有很多低极问题会在此提出的,到时张教主觉得看的上眼就回复,看不顺眼也就算了,也不用讲寓言故事给我听,我自己慢慢研究就是了,
以上的话题我将不再回复,明天板子回来了我还要调试程序,可能要忙好几天了。

使用特权

评论回复
58
hotpower| | 2007-11-7 01:35 | 只看该作者

很受教育~~~

使用特权

评论回复
59
HWM| | 2007-11-7 08:20 | 只看该作者

re 48和50楼:mega好象没有这么脆弱吧,

可靠性和硬件设计有着相当的关系。我做的系统属医疗器械的三类产品,要求甚严,其各种检测都通过了,而且在实际使用中也从未发生因MCU而导致的系统问题。

使用特权

评论回复
60
wqb202| | 2007-11-7 08:29 | 只看该作者

目前我使用的MCU也是太部分是MEGA呀!

工业控制的环境很恶劣,各种干扰源很多,我做的大部设计也是没有问题,但是有更稳定的MCU我是一定不会放过,至少这样心理会踏实好多,

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则