紧急求救,7135 “ 死机” 大侠**谜团啊,急!

[复制链接]
3334|16
 楼主| 佬捌 发表于 2007-8-9 18:21 | 显示全部楼层 |阅读模式
紧急求救,7135&nbsp;“&nbsp;死机”&nbsp;大侠破解谜团啊,急!&nbsp;<br /><br />最近做个活,<br /><br />但是发生了,7135死机现象<br /><br />状况是这样的<br /><br />核心由pic18f258,7614进行转换,产生两路信号,一路去后面板,无恙<br /><br />一路通过4052&nbsp;到7135,4052也正常工作<br /><br />51与7135构成显示板,<br /><br />显示板主要显示通道与各通道电压值<br /><br />整天模块商店工作后,均正常,更项功能也好<br /><br />过了一段时间,led显示屏就卡住在一个数值,不动了,但是显示通道号那个led管可以正常,判断51刷屏正常,<br /><br />而且通过与上位机的联动,虚拟机可以正常跟下位机通信,而且各个模拟量均正常,,程序也在正常运行<br /><br /><br />通过示波器观察,可初步认为是7135死机了<br /><br />没有与51正常通信<br /><br />这个问题怎么办啊,到底是什么原因阿?<br /><br />频率用的是125khz,&nbsp;我调到200,均是正常运行一段时间就是出现死机<br /><br />谁能帮帮忙&nbsp;&nbsp;187263631,在线等<br /><br />&nbsp;<br />&nbsp;<br />
maychang 发表于 2007-8-9 18:38 | 显示全部楼层

“通过示波器观察,可初步认为是7135死机了”

根据什么这样说?示波器观察到什么?
 楼主| 佬捌 发表于 2007-8-9 19:07 | 显示全部楼层

回楼上,能留个qq什么的么

busy<br /><br />一直有波形,一直“busy”<br /><br /><br />而且,如果不看led卡住的数字,通过上位机看,bushound一直正常工作,通信
 楼主| 佬捌 发表于 2007-8-9 19:11 | 显示全部楼层

整个程序都正在正常运行

busy<br />一直有电压<br /><br />除了led卡住(显示通道号的那个led除外,通道号,由258直接给51的)<br /><br />51是正常工作了,但是不能读数了
chunyang 发表于 2007-8-9 19:18 | 显示全部楼层

估计是电源或时钟问题导致

加强这方面的检查和处理。
maychang 发表于 2007-8-9 19:20 | 显示全部楼层

busy一直有电压就不对

看看时钟信号是否正常。
 楼主| 佬捌 发表于 2007-8-9 19:27 | 显示全部楼层

谢谢两位

我将258<br />用24m晶振<br /><br />然后pwm,125k,200k,均可以正常有时钟<br /><br />但是弄成250k,就没有时钟了<br /><br /><br />为何???24m可以达到250吧??
 楼主| 佬捌 发表于 2007-8-9 19:32 | 显示全部楼层

郁闷了

PWM初始化<br />&nbsp;&nbsp;&nbsp;CCPR1L=0x18;<br />&nbsp;&nbsp;&nbsp;CCP1CON=0x0C;<br />&nbsp;&nbsp;<br />PR2=0x17;//250khz<br /><br /><br />pwm周期=(pr2+1)x4xTosc&nbsp;x&nbsp;(TMR2前分频值)<br /><br />前分频值为1
 楼主| 佬捌 发表于 2007-8-9 20:12 | 显示全部楼层

痛苦啊

大侠帮忙啊,为什么这个设置,示波器观察不到时钟啊
maychang 发表于 2007-8-9 20:17 | 显示全部楼层

楼主好像使用了两片单片机

一片PIC和一片51,而且“51与7135构成显示板”,那么7135的时钟为什么不由51的晶体供给,倒要由PIC供?
 楼主| 佬捌 发表于 2007-8-9 21:02 | 显示全部楼层

谢谢ls

因为xtal1,xtal2已届外部晶振了<br /><br />朋友,能帮我想想,为何258pwm频率有问题??<br /><br />
maychang 发表于 2007-8-9 21:16 | 显示全部楼层

51单片机当然是外部晶体

不知道51用的是多高频率晶体。<br />不管晶体频率多高,用一片74HC393或者74HC390分频,肯定能获得适合7135的时钟。
杨真人 发表于 2007-8-9 22:07 | 显示全部楼层

给7135超频?

...
 楼主| 佬捌 发表于 2010-8-16 15:48 | 显示全部楼层
哈哈现在看看上学时候的问题,真是感慨啊,当初的细节忘了,只是改了改程序,就没问题了
基础的东西真的练啊
yewuyi 发表于 2010-8-16 16:01 | 显示全部楼层
自己写一个动态LED扫面就那么麻烦吗?
FJIYU 发表于 2011-5-5 20:11 | 显示全部楼层
7135采样后的数据靠CPU运行程序显示,必须有证据证明问题在7135不能采样,还是程序运行的问题,特别是子程序的入口参数的是否正确,先测7135的相关脉冲为好。
dqyubsh 发表于 2011-5-5 20:26 | 显示全部楼层
呵呵,这里的7135不是ADC,是一个显示芯片。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

11

主题

37

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部