矿石收音机论坛

 找回密码
 加入会员

QQ登录

只需一步,快速开始

搜索
楼主: 海阔天空9

如何叫2051单片机最小系统认识手动编程的程序?

[复制链接]
     
发表于 2024-1-24 17:55:10 | 显示全部楼层
网上有一个8031运行简单程序点亮LED的动画,要是有谁翻译一下发给楼主,楼主说不定就懂了
回复 支持 反对

使用道具 举报

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

使用道具 举报

     
发表于 2024-1-24 17:58:21 | 显示全部楼层
海阔天空9 发表于 2024-1-24 17:37
所以我也不知道你在问啥。啥叫 “手动编程的其他字节能不能识别” ?---------------------可见语言这个 ...

原来你把【按顺序从 P1 口输出你写入的内容】 叫做 【识别】啊。那肯定无法识别。

只有在你的烧写板上,达到那个烧写的逻辑时序,才会达到你所谓的 “识别”。

在其他板子(也包括最小系统板),一般都达不到烧写的那一堆逻辑时序,因而单片机不会从 P1 口输出你写入的原样内容。

取而代之, P1 输出的东西,都是你写入的内容被单片机内部翻译成程序以后,对 P1 主动进行操作的结果。
程序里会有诸如【P1.0 输出高】【P1.0 输出低】 这样的动作指令,俩指令交替执行,就是 P1.0 在闪灯。
回复 支持 反对

使用道具 举报

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

使用道具 举报

     
发表于 2024-1-24 18:00:05 | 显示全部楼层
本帖最后由 abbey_tom 于 2024-1-24 18:02 编辑
海阔天空9 发表于 2024-1-24 17:52
你可以这么理解,8位所代表的任何0和1的组合,
一共有256种可能,每一种可能对于单片机都是一种指令,所 ...


1、前面的回复我说过了,随便写入的东西执行起来,99.9999999%从外表看不到结果。
所以别指望P1口会有可视的输出;所以想要有效验证,必须去找特定的程序翻译成的特定的字节。
2、前面的回复我也说过了,指令的执行可简单理解成1拍执行一条指令
6M晶体,理解成每秒执行百万以上指令。
3、眼睛跟不上,所以给人看的东西往往要在程序中插入延时
回复 支持 反对

使用道具 举报

     
发表于 2024-1-24 18:02:12 | 显示全部楼层
海阔天空9 发表于 2024-1-24 17:52
你可以这么理解,8位所代表的任何0和1的组合,
一共有256种可能,每一种可能对于单片机都是一种指令,所 ...

单片机绝大多数的指令,都不会改变 P1 状态。 导致你随便写点啥,基本看不出任何变化,就和现在疑似不起振一样。

这才有坛友专门写了 P1.0 闪灯的指令,让你输入进去可以有直观的印象。
回复 支持 反对

使用道具 举报

     
发表于 2024-1-24 18:04:32 | 显示全部楼层
ChrisLove 发表于 2024-1-24 17:52
国产的TP801单板机,确实有按键上全部写中文的。不过就算是汉字,lz可能也只知道怎么念,两个连起来就不 ...

我说的是“A”
你跟楼主说一个A就代表1010
可能就很费劲了。
回复 支持 反对

使用道具 举报

     
发表于 2024-1-24 18:07:12 | 显示全部楼层
李斵冰 发表于 2024-1-24 17:55
网上有一个8031运行简单程序点亮LED的动画,要是有谁翻译一下发给楼主,楼主说不定就懂了

居然有人翻译了,将就着看吧
https://www.bilibili.com/video/B ... 22166ac9c911890c649
回复 支持 反对

使用道具 举报

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

使用道具 举报

     
发表于 2024-1-24 18:08:47 来自手机 | 显示全部楼层
海阔天空9 发表于 2024-1-24 17:55
并且错的很离谱(不属于可执行的程序)-----------离谱和不离谱的界限在哪?

界限啊,比如这应该算离谱
3DFBDD32-6108-4560-8A07-F986584D9D2C.jpeg
回复 支持 反对

使用道具 举报

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

使用道具 举报

     
发表于 2024-1-24 18:13:44 | 显示全部楼层
本帖最后由 abbey_tom 于 2024-1-24 18:17 编辑
海阔天空9 发表于 2024-1-24 17:59
原来你把【按顺序从 P1 口输出你写入的内容】 叫做 【识别】啊。那肯定无法识别。
不要这么一根筋好不 ...


他说的没有问题呀。
你定义的识别是:在最小系统中执行时,单片机能够按顺序从 P1 口输出你写入的内容
如果只有这样,才叫做识别的话。
那就是无法识别。
这一点我也是同意的。

我定义的识别:随便写入任意字节,单片机都可以识别成指令,并且能够正确执行。
所以答案是可以识别。

听话听音,锣鼓听声。
名不正则言不顺,
你如果自己东一榔头,西一棒槌,
神仙也无法交流。
回复 支持 反对

使用道具 举报

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

使用道具 举报

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

使用道具 举报

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

使用道具 举报

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

本版积分规则

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

蒙公网安备 15040402000005号

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

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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