找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
12
返回列表 发新帖
楼主: 海阔天空8
打印 上一主题 下一主题
收起左侧

什么是单片机的“手动编程”?

  [复制链接]
41#
ID:460466 发表于 2026-3-10 19:55 | 只看该作者
fei2008 发表于 2026-3-10 16:21
现在喜欢机器码编程的人大有人在,网上一块能用机器码编程的51板子可不便宜
昨天还刷了个视频有人在Bendix ...

是吗?不用晶振?您具体讲讲好吗?
回复

使用道具 举报

42#
ID:88256 发表于 2026-3-10 20:18 | 只看该作者
海阔天空8 发表于 2026-3-6 08:45
eprom是什么?你不解释我怎么会明白?难怪现在很多呼吁外语要减分,,,,,,,,,,,,可擦除可编程 ...

我也不会英文,岁数也一样不小了,但我不会像你这样倚老卖老,有些东西还真的要用英文,RAM、ROM等用中文就复杂多了,C语言的“C”你要用什么代替?还有很多软件的名称,真的是无法用中文直接替代的,总不能因为你不学英文就给你创造一些中文出来代替吧?当然如果你是邻国那位世传领袖那就不一样了,可惜你不是。
回复

使用道具 举报

43#
ID:460466 发表于 2026-3-10 20:32 | 只看该作者
本帖最后由 海阔天空8 于 2026-3-10 20:37 编辑
hhdsdy 发表于 2026-3-10 20:18
我也不会英文,岁数也一样不小了,但我不会像你这样倚老卖老,有些东西还真的要用英文,RAM、ROM等用中文 ...

O(∩_∩)O哈哈~用词不当,,,,,
回复

使用道具 举报

44#
ID:140411 发表于 2026-3-11 08:45 | 只看该作者
海阔天空8 发表于 2026-3-9 20:31
不管怎么说,不用管它叫什么名称,它确实是一种不用电脑,不用编程器,不用计算机语言的控制单片机输出端 ...

这种方法虽然能让单片机“机械性”的输出,但它输出的只是你预设的最终结果,没有“灵气”,它不能根据读入的数据进行各种逻辑运算,也不能自主的判断和分析是否符合某种条件后实时动态的输出我们想要的最佳值。
回复

使用道具 举报

45#
ID:102168 发表于 2026-3-11 09:18 | 只看该作者
海阔天空8 发表于 2026-3-10 12:51
“”不借助电脑,把程序写纸上。(这才是正儿八经的手动编程)“”---------------如此说来也算编程?( ...

那个最简电路是为了满足你“手动编程”的愿望。如果用上晶振,你就无法“手动”完成了。

然后最简电路只是为了给单片机“烧写”软件,AT89C2051要运行“软件”,得给他补充外围电路(晶振,复位)。

这种基础的问题,但凡你之前用点心也不至于现在才问出来。
回复

使用道具 举报

46#
ID:1152952 发表于 2026-3-11 09:24 | 只看该作者
不用晶振,外接脉冲就可以,可以自动复位,比如写一个流水灯程序靠脉冲频率控制闪烁节奏,也可以在花样数据里设定,哎你们这些从软件转过来的,拜托学学数字电路好不好
回复

使用道具 举报

47#
ID:102168 发表于 2026-3-11 11:03 | 只看该作者
本帖最后由 xiaocake 于 2026-3-11 11:09 编辑
海阔天空8 发表于 2026-3-9 20:31
不管怎么说,不用管它叫什么名称,它确实是一种不用电脑,不用编程器,不用计算机语言的控制单片机输出端 ...

不用电脑              对,的确不用电脑。

不用编程器          不对,那个东西本身就是编程器,只不过是“半自动”的。

不要计算机语言    不对,用的是汇编语言,准确说是51系列单片机的汇编语言,然后是人工翻译成二进制码(就是一堆0和1),之后才烧写的二进制码。
回复

使用道具 举报

48#
ID:102168 发表于 2026-3-11 11:08 | 只看该作者
wjfw 发表于 2026-3-10 09:24
你好,如果加密了,按你的设置,还能显示对应地址的数据吗?

你在这个帖子里面问这个问题,有点不合时宜。这个帖主对单片机都不了解。
回复

使用道具 举报

49#
ID:1152952 发表于 2026-3-11 13:08 | 只看该作者
确实不需要使用汇编语言,这点的理解上你还真不如帖主
回复

使用道具 举报

50#
ID:123917 发表于 2026-3-12 00:38 | 只看该作者
xiaocake 发表于 2026-3-11 11:08
你在这个帖子里面问这个问题,有点不合时宜。这个帖主对单片机都不了解。

哈哈,如果可以,就能解密了
回复

使用道具 举报

51#
ID:460466 发表于 2026-3-12 07:37 | 只看该作者
xiaocake 发表于 2026-3-11 11:08
你在这个帖子里面问这个问题,有点不合时宜。这个帖主对单片机都不了解。

我就是问这种“手动编程”能不能算作使用单片机的主流方法之外的一种方法?老师们总是回答我“今天天气好”!您说我能听懂吗?
回复

使用道具 举报

52#
ID:460466 发表于 2026-3-12 07:45 | 只看该作者
发表于 2026-3-11 11:03
不用电脑              对,的确不用电脑。

不用编程器          不对,那个东西本身就是编程器,只不 ...

“”不用编程器          不对,那个东西本身就是编程器”===========为什么非叫“编程器”呢?不就是给有关引脚设置成不同的电压(0或1)对不同的“地址”写入不同的数据后“固定”然后设置成“读出”状态就可以看到输出端按地址输出一系列0和1吗?
“计算机语言”?就是和电路对话的一种规则吗?“汇编语言”就是人给起的一个名称而已?
回复

使用道具 举报

53#
ID:460466 发表于 2026-3-12 08:40 | 只看该作者
fei2008 发表于 2026-3-11 09:24
不用晶振,外接脉冲就可以,可以自动复位,比如写一个流水灯程序靠脉冲频率控制闪烁节奏,也可以在花样数据 ...

外接脉冲分为单脉冲和自动脉冲。单脉冲是加到地址端,地址每次累加1后写入数据,自动脉冲是读出每个地址数据的,,,
回复

使用道具 举报

54#
ID:460466 发表于 2026-3-12 08:46 | 只看该作者
想后看开 发表于 2026-3-10 15:45
当年的手动编程是相当麻烦的,浪费时间,浪费精力,容易出错。知道就行了,没必要深究,有电脑有K软件代替 ...

您这样一说倒是符合实际。
回复

使用道具 举报

55#
ID:460466 发表于 2026-3-12 12:58 | 只看该作者
xiaocake 发表于 2026-3-5 21:47
正常情况,烧写进单片机里面的数据,一般称为固件,相当于单片机的“软件”。实质也都是一堆0和1。

你之 ...

“”你之前手动写进单片机又读出来的那一堆0和1,只能称为乱码”---------------------------对于某种单片机来讲他不认识所以是乱码。但“那一堆0和1”是固定的也,可以认为有一定的规律?
回复

使用道具 举报

56#
ID:460466 发表于 2026-3-12 13:03 | 只看该作者
jhczy 发表于 2026-3-6 09:00
还有在纸袋上打孔的,也叫“手动编程”吧

纸带上打孔,记得见过?那就是由纸带输入0或1吧?孔能使光线通过设为1(或0)纸通不过光线设为0(或1)?是这个意思吧?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

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