登陆
|
注册
|
搜索
|
最近新帖
发帖子
|
共享我的资料
|
精华帖子
|
热门话题
导航:
老古网
→
老古论坛
→
XMOS公共讨论区
→
XMOS开源项目区
→
单片机程序设计
→
嵌入式系统
→
广告区域
→
→请教各位老大,Kuang-chingTsu,还是那个控制电路[cso]
*第9586篇: 请教各位老大,Kuang-chingTsu,还是那个控制电路的问题!帮忙!感激不尽!!
楼 主:
cso
2003年3月30日20:30
请教各位老大,Kuang-chingTsu,还是那个控制电路的问题!帮忙!感激不尽!!
我用的是ATMEL公司的AT90S8535的片子,程序的功能逻辑都没问题,可以正常通讯、接受命令并做出正确动作,但是在没有任何信号发过来的情况下,即空闲时,片子总是不时的在开关量输出端出现高电平,时间极快,瞬时的,但是是可能造成误操作的。而且高点平的出现频率不固定,我感觉是随机的!请各位专家高手帮我看看,是不是这个8535在编程上有什么特别要注意的!!!!??小弟先跪谢了!!
第
2
楼:
Kuang-chingTsui
2003年3月30日22:50
可能是串口引进了干扰,例如:(。。。。
当你的串行通讯线路上出现一个随机的低电平干扰脉冲时,单片机的串口很可能认为它是一个正常通讯动作,因为51单片机只在传口检测周期的第7、8、9个脉冲去检测串口,如果一个干扰脉冲的持续时间大于上述九个脉冲周期,则单片机就认为有一个FFH的数据发送到本机,通讯波特率越高,这种误通信的几率越高。
第
3
楼:
cso
2003年3月31日19:15
我也觉得是这里的问题,你的判断应该没错。可我该采用什么方法避免呢?
前辈,谢谢你的解答!谢谢!!
现在的问题是这样的:共有5个输出端,4个受8535控制,只有他们在空闲是出现错误的跳跃,而那个却没有任何问题。所以可以肯定是单片机的程序问题。而且着4个端口只是输出,不是inout属性。
还有,我改了一下ADC控制字ADCSR的值,仅仅是改ADCSR的前几位,即使能属性,不改分频因子,误跳跃的频率大为减少或增加,可还是会跳!!??
第
4
楼:
cso
2003年3月31日20:13
Kuang-chingTsu大哥在吗?帮我看看好吗?
第
5
楼:
Kuang-chingTsui
2003年4月1日08:32
我只是根据你说的现象做一些可能的猜测。。。。。。。
进一步的分析应该看到你的硬件原理和程序,你说是吗?
第
6
楼:
cso
2003年4月1日22:05
谢谢斑竹!!我可以和你联系,向你学习!
我的MAIL:CSO907@HOTMAIL.COM
你的联系方法是什么 ?
第
7
楼:
Kuang-chingTsui
2003年4月8日10:29
My email:
my
email
address
is
:
kct2000@163.com
good
lucky!
第
8
楼:
cso
2003年3月31日22:12
大家过来看看
>>>>>>对该主题发表你的看法
本主题贴数
8
,分页:
[第1页]
[上一篇主题]:
有关液显MGLS240128程序
[下一篇主题]:
感谢Kuang-chingTsui对我的解答,受业解惑,真是感谢!!