矿石收音机论坛

 找回密码
 加入会员

QQ登录

只需一步,快速开始

搜索
查看: 12497|回复: 215

拨码开关手动编程写入了程序的2051能在最小系统上运行吗?

[复制链接]
     
发表于 2024-1-18 14:46:52 | 显示全部楼层 |阅读模式
提示: 作者被禁止或删除 内容自动屏蔽
     
发表于 2024-1-18 15:01:14 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 2 反对 0

使用道具 举报

发表于 2024-1-19 17:44:04 | 显示全部楼层
美人鱼999 发表于 2024-1-19 16:53
你是逻辑反了,高位低位也反了。亮灯为1,灭灯为0。高位在左,低位在右。

你莫走,你莫走,你走了贴子凉了
回复 支持 1 反对 0

使用道具 举报

     
发表于 2024-1-19 23:20:50 来自手机 | 显示全部楼层
没怎么读懂楼主的意思,这是用手动拨动开关的方式做单片机的时钟信号?有些逻辑电路不是静态逻辑电路,运行时必须有一定的时钟频率要求,低于这个频率就会出错,而纯静态逻辑的单片机是可以让时钟频率低至0Hz的,这种单片机才能手搓时钟信号
回复 支持 1 反对 0

使用道具 举报

发表于 2024-1-19 20:13:08 | 显示全部楼层
amwbsrhk 发表于 2024-1-19 19:48
不断电再给1脚一个高电平人工复位试试

他就没有写入单片机的程序,只是写入几个自以为是流水灯程序的数据,如何能够运行?
回复 支持 1 反对 0

使用道具 举报

     
发表于 2024-1-20 09:44:11 | 显示全部楼层
本帖最后由 abbey_tom 于 2024-1-20 09:46 编辑
海阔天空9 发表于 2024-1-20 09:23
前面两步都是为了把程序代码正确烧写到单片机。------------前两步可以完成了,这第三步????现在怎么 ...


确保前两步正确完成后,
就是把程序代码正确烧写进了单片机,
这相当于是产品出厂前,
工厂的工程师或工人所做的工作(只不过现在工厂的工人也都是用电脑烧写,而不是像你这样手动而已)。
这两步只是把单片机当成程序存储器,
并不执行任何程序。

把这个单片机焊接在最小系统板上,
相当于做成了产品(本产品只需要P1.0引脚上焊接一个LED灯)。
这个产品给用户,
用户插电开机后,
那个LED灯闪烁不停,
就是一个合格的产品。

如果你自认为完成了前两步,
第三步却得不到正确的程序执行结果。
要么就是硬件问题(晶体等最小系统电路故障)
要么就是软件问题(单片机中没有被正确写入程序代码,也就是你前两步有误)


回复 支持 1 反对 0

使用道具 举报

     
发表于 2024-1-18 15:13:46 | 显示全部楼层
好的,已阅
回复 支持 反对

使用道具 举报

     
发表于 2024-1-18 15:54:34 | 显示全部楼层
程序和数据都分不清楚。
坚决支持楼主继续不学习的精神。

评分

3

查看全部评分

回复 支持 反对

使用道具 举报

     
发表于 2024-1-18 16:50:44 | 显示全部楼层
楼主首创-----------瞎子摸象学习法---------------------楼主现在对单片机准确认知还差十万八千里。
十天学习单片机的视频,教程,开发板。花费100元以内,半天时间后,应该能顺利实现流水灯了。。。。。。。。。。
按现在这样的进度,半年都不一定能实现流水灯。。。。。。。。。。真羡慕楼主的时间。。。。。。。。。
回复 支持 反对

使用道具 举报

     
发表于 2024-1-18 17:09:33 | 显示全部楼层
楼主的最小系统,焊接没有错误的情况下,上电应该能启振,复位端高电平保持24个振荡周期后,单片机复位了,开始执行指令了。。。。。。。。

执行什么指令:楼主输入的程序。

程序有问题,单片机就不输出你想要的结果。。。。。。
回复 支持 反对

使用道具 举报

     
发表于 2024-1-18 17:44:23 | 显示全部楼层
"晶振电路不起振无法实验" 这句正确,所以要先找到不起振的原因并解决
回复 支持 反对

使用道具 举报

     
 楼主| 发表于 2024-1-18 17:52:31 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

     
 楼主| 发表于 2024-1-18 17:56:05 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

     
 楼主| 发表于 2024-1-18 17:59:46 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

     
 楼主| 发表于 2024-1-18 18:02:01 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

     
发表于 2024-1-18 20:41:51 | 显示全部楼层
有2051的烧写器,
楼主为啥不用?

另外:怎么去确定手动编程的可靠无误?
回复 支持 反对

使用道具 举报

     
 楼主| 发表于 2024-1-18 20:45:24 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

     
发表于 2024-1-18 20:47:55 | 显示全部楼层
根据2051的时序看
手动烧写似乎不大行。
回复 支持 反对

使用道具 举报

     
发表于 2024-1-19 09:01:23 | 显示全部楼层
海阔天空9 发表于 2024-1-18 17:59
您分得清您说呀?你我都在浪费时间,我也分不清了 。P1口按一定规律点亮LED不叫程序叫什么?

我对别人说得清,对你说不清。这点自知之明还是有的。
回复 支持 反对

使用道具 举报

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

本版积分规则

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

蒙公网安备 15040402000005号

GMT+8, 2025-4-27 08:09

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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