矿石收音机论坛

 找回密码
 加入会员

QQ登录

只需一步,快速开始

搜索

各位师傅好,问一个关于单片机的问题

[复制链接]
     
发表于 2024-4-7 19:11:06 来自手机 | 显示全部楼层
不要动不动就怀疑芯片问题,因为芯片坏的概率极低。按键不能操作,着重检测按键,必要时可以全部换新后看什么情况~^_^
回复 支持 1 反对 0

使用道具 举报

 楼主| 发表于 2024-4-8 09:19:00 | 显示全部楼层
南蛮 发表于 2024-4-7 18:49
不用拆!直接在按键端测。如果是共地的话,正常时应该是按键两端一端5V,一端是0V。量一下所有按键是不是 ...

不是共地的,按键两个脚都是5v,公共的那根线通过10k电阻接到了单片机的EA脚,P0.4接的磁性开关,接地后才能工作,P0.5-0.7接按键,除了磁性开关管用,别的都不管用

下边这个引脚排列一样的

下边这个引脚排列一样的
回复 支持 反对

使用道具 举报

 楼主| 发表于 2024-4-8 09:20:18 | 显示全部楼层
935482411 发表于 2024-4-7 19:11
不要动不动就怀疑芯片问题,因为芯片坏的概率极低。按键不能操作,着重检测按键,必要时可以全部换新后看什 ...

拔掉按键板用镊子短接接口针脚也是没反应啊
回复 支持 反对

使用道具 举报

 楼主| 发表于 2024-4-8 09:24:45 | 显示全部楼层
ldj7501 发表于 2024-4-7 16:53
早期的单片机不支持串口读写程序。
而且一般都是加密的,不能被读出,
就算想法读出来了,二进制代码反 ...

他这个有TTL接口,但是已经超出了我的能力范围,就算是读不出来能学习一下操作的步骤也好,现在是有硬件不知道怎么操作
回复 支持 反对

使用道具 举报

     
发表于 2024-4-8 10:50:18 | 显示全部楼层
搬着石头过河 发表于 2024-4-8 09:24
他这个有TTL接口,但是已经超出了我的能力范围,就算是读不出来能学习一下操作的步骤也好,现在是有硬件 ...

刚看了,你这个单片机是湾湾的,到它的网站上下个ISP工具看看。
mkf.jpg
回复 支持 反对

使用道具 举报

 楼主| 发表于 2024-4-8 10:53:00 | 显示全部楼层
ldj7501 发表于 2024-4-8 10:50
刚看了,你这个单片机是湾湾的,到它的网站上下个ISP工具看看。

是收费的吗
回复 支持 反对

使用道具 举报

     
发表于 2024-4-8 10:55:54 | 显示全部楼层

你自己试一下啊!我刚测试下载,能打开的。
isp.jpg
回复 支持 反对

使用道具 举报

 楼主| 发表于 2024-4-8 11:00:42 | 显示全部楼层
ldj7501 发表于 2024-4-8 10:50
刚看了,你这个单片机是湾湾的,到它的网站上下个ISP工具看看。

没找到啊,能给个链接吗
回复 支持 反对

使用道具 举报

     
发表于 2024-4-8 14:04:31 | 显示全部楼层
搬着石头过河 发表于 2024-4-8 09:20
拔掉按键板用镊子短接接口针脚也是没反应啊

先检查按键线路啊
回复 支持 反对

使用道具 举报

     
发表于 2024-4-8 14:17:09 | 显示全部楼层
“屏幕显示正常”,从这个现象基本排除了单片机软件故障。

屏幕无论是液晶,还是数码管带扫描的,都需要单片机加载特定的时序才能显示。你这个没有花屏,基本就排除了单片机此部分硬件,以及配套软件的问题。

按键没反应,多半是按键断线,从控制板到按键板,或者索性按键板就有问题。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2024-4-8 15:15:10 | 显示全部楼层
935482411 发表于 2024-4-8 14:04
先检查按键线路啊

按键线路是单片机I/O直接输出的
回复 支持 反对

使用道具 举报

 楼主| 发表于 2024-4-8 15:26:59 | 显示全部楼层
t3486784401 发表于 2024-4-8 14:17
“屏幕显示正常”,从这个现象基本排除了单片机软件故障。

屏幕无论是液晶,还是数码管带扫描的,都需要 ...

从按键到按键板再到单片机引脚都测了一遍没发现开路的地方,直接短接单片机的引脚也没反应呢,我也觉得显示屏能显示单片机就基本正常,只是显示的数据包括时间、模式、速度啥的都是0,按键板还有外接到把手上的速度键都不起作用,我对单片机可以说是小白,测了晶振正常,复位信号也有,线路没有断线然后就无从下手了 想借机学习一下单片机,还有前段时间修的一个艾灸机控制板,本来是好的,只是每次使用前要刷卡,然后客户要求能不能去掉刷卡直接使用,结果在测量板子时不知道咋的STM32芯片挂了,其实知道就是一个温控器加一个时间控制器,可是不会单片机局势搞不好,后来只能加了个温控器先用着
回复 支持 反对

使用道具 举报

     
发表于 2024-4-8 16:00:09 | 显示全部楼层
前面有坛友说了,显示正常,应该单片机已经运行了。

关于按键,
1,单独的按键,就是一个IO口对应一个按键,IO口默认状态是高电平,一般就是开关到地(万用表测开关一端是高,另一端是低)。开关和线路都没有问题的话,有一种可能是,软件没有开放这个按键的响应。例如,某机器正常工作时不允许改变参数,就会封锁数字按键,只有在停机的时候才可以改参数。在机器运行的时候,你按数字按键就没有反应了。
2,矩阵键盘,单独按键比较费IO口,按键较多时,常用矩阵键盘,还可以和显示分时复用,从而节省很多IO口资源。用万用表测开关,2边都会有电压。如果一个按键漏电或断线,会导致一组(一行或一列)多个按键失灵。
3,还一种,是2根线连接多个开关,是利用单片机ad功能做的按键。电视机上常用,有一个按键漏电,会使其他按键乱套。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2024-4-8 16:41:05 | 显示全部楼层
美人鱼999 发表于 2024-4-8 16:00
前面有坛友说了,显示正常,应该单片机已经运行了。

关于按键,

他这个一共有12个按键,是从/EA引脚出来分成三路,每路通过一个10k电阻与单片机的P 0.5-P0.7组成的矩阵,这一组按键两端电压都是5v,还有几个按键是从P4.0和/EA脚组成的,电压是0.9到1v,记得有两个按键是这样的。你说的运行过程中速度是可以加减的,模式可能不能修改,现在是不管啥时候所有键都不起作用,就一个磁性开关管用,断开后屏幕显示三个点然后报警,接地后能显示所有数据,局势都是零,不能调,我想画个简图不知道咋画
回复 支持 反对

使用道具 举报

     
发表于 2024-4-8 16:58:16 | 显示全部楼层
搬着石头过河 发表于 2024-4-8 16:41
他这个一共有12个按键,是从/EA引脚出来分成三路,每路通过一个10k电阻与单片机的P 0.5-P0.7组成的矩阵, ...

3X4矩阵按键,是动态扫描,不能直接短接到地。用示波器可以看到扫描过程的。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 加入会员

本版积分规则

小黑屋|手机版|矿石收音机 ( 蒙ICP备05000029号-1 )

蒙公网安备 15040402000005号

GMT+8, 2025-4-26 19:41

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表