矿石收音机论坛

 找回密码
 加入会员

QQ登录

只需一步,快速开始

搜索
楼主: aojieage

求购一个十多年前的51编程器

[复制链接]
     
发表于 2017-12-3 08:01:50 | 显示全部楼层
aojieage 发表于 2017-12-2 21:53
十多年前的单片机都是汇编语言呀,我还算学的晚的。

汇编和C都是编程语言,你求购的编程器也一样,最终他们生成的都是HEX文件,打开都是1、0的二进制机器码,能看懂这些的真心佩服!!
回复 支持 反对

使用道具 举报

     
发表于 2017-12-3 09:06:37 | 显示全部楼层
我想不用c只用汇编会有很多限制的
回复 支持 反对

使用道具 举报

     
发表于 2017-12-3 22:23:28 | 显示全部楼层
aojieage 发表于 2017-12-1 23:08
是用十六进制键盘输入程序吗?而不是使用电脑下载,电脑下载使用C语言,C语言我不熟。

不是你说的那样
是连接电脑后使用的
usb供电
串口通讯
回复 支持 反对

使用道具 举报

     
发表于 2017-12-4 07:49:51 | 显示全部楼层
汇编也是要编译的语言,你难道要直接写机器码?那就直接写二进制文件就是了,写好后直接写入芯片就行。除了极低的效率复杂的纠错以外没什么优势可言。这个年头还真有骑个驴去包头走西口的主?
回复 支持 反对

使用道具 举报

     
 楼主| 发表于 2017-12-4 20:37:54 来自手机 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

     
发表于 2017-12-4 22:47:33 | 显示全部楼层
呵呵,呵呵,呵呵,真的是看着高铁骑黄牛呀,C语言就那么难学吗,有好多的东西用汇编编程相当费力的,并且可能做不出来的,楼主好好与时俱进一下吧,......
回复 支持 反对

使用道具 举报

     
发表于 2017-12-5 11:09:02 | 显示全部楼层
楼主有高效的工具干嘛不用?电脑编程可以喜欢用C语言就用C语言,喜欢汇编就用汇编,这些都不是问题。问题是用手工输入16进制代码出错查"bug",恐怕才是最头疼的,为啥要开发高级编程语言这是重要原因。还有常用的单片机网上都有很多现成的例程,很多都可以粘贴拷贝过来稍加修改就能用,要高效得多的多。
回复 支持 反对

使用道具 举报

     
发表于 2017-12-5 13:10:09 | 显示全部楼层
图片来了~~~~~~~~

老的烧写器.jpg
回复 支持 反对

使用道具 举报

     
 楼主| 发表于 2017-12-6 07:59:37 来自手机 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

     
 楼主| 发表于 2017-12-6 08:05:44 来自手机 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

     
发表于 2017-12-6 15:51:05 | 显示全部楼层
墙裂不建议楼主这种学习单片机的编程方法!随便编一个小程序就能让你敲得找不着人生的。现在都支持在线下载和调试了,几十块钱就能搭建一个开发平台的,马云家多的是,乌央乌央的。
回复 支持 反对

使用道具 举报

     
发表于 2017-12-6 20:16:46 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

     
发表于 2017-12-7 20:52:13 | 显示全部楼层
aojieage 发表于 2017-12-6 08:05
我需要的是手工,并口输入机器码的。这种是电脑C语言编程,然后软件编译,下载到单片机的,X宝很多。你这 ...

输入机器代码的原来有一个
因为太老了就扔掉啦
这个也快扔了
。。。。。
回复 支持 反对

使用道具 举报

     
发表于 2017-12-8 00:14:52 | 显示全部楼层
HEX文件是不是机器代码,是机器代码字节的16进制ASCII字符格式,烧写软件会进行转码,机器代码文件是BIN。
回复 支持 反对

使用道具 举报

     
发表于 2017-12-8 17:08:00 | 显示全部楼层
aojieage 发表于 2017-12-2 10:10
我是想脱离电脑工作。电脑键盘布局太散乱,不太适合输入16进制代码,更适合输入C语言。

退而求其次 ...

您要的是完全不用电脑的编程器?这样的做法太复古了,效率不是一般的低。
那时候条件不好,买不起电脑,所以才有那样的纯手工的编程(烧写)器,
这东西那时候也不便宜,但至少比一台电脑便宜的多。
现在条件好了,电脑不是什么稀奇的东西了,也便宜了,直接用电脑写汇编代码就好。
为啥还要那样玩?情怀?

现在用汇编的人还是大有人在的,但是做法不是您想的那样。
现在的汇编开发做法:
下载安装开发软件(比如大家熟悉的keil),在里面写汇编代码(是汇编MOV ...什么的,不是C语言哦),
然后编译生成hex或bin文件,再用支持你的单片机的编程器(烧写器)把hex或bin文件写进芯片就行了。
下面链接是keil软件的汇编开发教程,您可以参照一下:
(附件有大小限制,不然我就给您直接上传教程的附件了)
https:去掉这几个汉字//wenku.baidu.com/view/c2a3b74814791711cd79170a.html

等您学会了这样的开发方式,您会发现方便了很多,但也并不会影响您对单片机的深入学习和了解。
回复 支持 反对

使用道具 举报

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

本版积分规则

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

蒙公网安备 15040402000005号

GMT+8, 2025-4-30 19:53

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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