历史上的今天
今天是:2025年01月15日(星期三)
2018年01月15日 | 在伟福软件下汇编程序编译的一些详细步骤和要点
2018-01-15 来源:eefocus
| 这下面主要是对初学者介绍的,中高手我想就不用看了。 也许有的 单片机 初学者会对如何把汇编程序顺畅的转变为*.hex或者*.bin有些疑虑。也许还在用老套原始的DOS界面的51汇编器! 这些实在不能再用了,效率太低了!现在我来介绍一个好的吧:伟福e2000,e51,g6s,g6w编程、仿真、编译集成环境,它属于一个集成环境,在这个集成环境里面你可以完成>编写程序>软件仿真>编译源程序>直到形成最后的*.hex或者*.bin文件,一个软件一条龙全部搞定!并且,是中文界面的,非常简单易懂。如果你下载了但是怕不会用的话,它还有详尽简单的操作手册供你研究,绝对没有问题,并且是完全免费的。 最难能可贵的是它的智能化查错部分,能自动的指出编写的程序中的的一些错误,比如一些语法错误,真是一个福音。 |
![]() |
下面是具体步骤: |
第一步,新建一个TXT格式的文本文件,写入一个简单的汇编程序,然后存盘,注意其中的分号“;”要采用默认的,不要采用其它输入法里面的“;”,否则在随后的编译过程中将会产生编译失败。 |
|
第二步: |
启动伟福e2000,e51,g6s,g6w编程、仿真、编译集成环境,运行主菜单中的:文件>打开文件,在弹出的对话框中选择你要打开的刚才已经写好的*.TXT文件 |
|
第三步: |
| 打开目标*.TXT, 运行主菜单中的:文件>另存为 |
注意一:将文件名改为不含汉字的文件名 |
| 注意二:将扩展名改为大写的ASM |
|
最后一步: |
| 运行主菜单中的:文件>打开文件,打开刚才另存为的那个*.ASM文件。执行主菜单中的 项目>编译 |
| 这样就在你保存那个*.ASM 文件的目录编译生成了相关的*.BIN、*.HEX、*.LST文件 |
此时你只要连接好编程器,打开编程器的操作软件。运行载入文件>选择要写入的*.BIN或者*.HEX,执行编程操作就行了! |
取下写好的芯片,把它放在实际的电路(或者是试验板)中,它就会按着你编写的程序进行工作了!到此即大功告成了! |
上面的方式从*.TXT到*.ASM到BIN的过程。也可以通过直接新建*.ASM来获得*.BIN。然后通过将*.ASM另存为*.TXT导出*.TXT文件 |
这些只是这个软件功能的一小部分,还有很多更重要的功能,比如软件仿真等。请参考伟福的编程、仿真、编译集成环境使用说明书。 衷心希望大家都能日行千里! |
上一篇:单片机遥控控制流水灯程序
下一篇:VFD的实现原理和驱动设计
史海拾趣
|
简述PCB双层板布线技巧 来源:深圳龙人计算机 发布者:站长 时间:2009-11-4 阅读:832次 以电池供电产品之高度竞争市场中,当考虑目标成本时总是要求设计者在设计中使用双层电路板。虽然多层板 ...… 查看全部问答> |
|
这两天发现了软键盘的一个奇怪问题。 就是不停的按着两个或者多个数字,偶然性会出现自动出现空格的现象,但是我并没有按退格或者空格键。 并且每次按下的数字都是对应的,触摸屏效果是非常好的。不知道是什么原因造成的。 wince 5.0的BSP 是这 ...… 查看全部问答> |
|
职位: WINDOWS MOBILE 高级工程师 人数:5人 薪资水平:10-20万/年(高工) 20万以上(经理) 职位要求:必备任职条件: 1、大学本科及以上学历,计算机/电子/通 ...… 查看全部问答> |
|
请:偶想问下,无线发射与接收模块(ic)的编码和解码原理~~~?谢谢指教: 无线发射与接收模块(ic)的编码和解码原理~~~?如果我想发送10000000,具体的工作过程是怎样的~~~>.… 查看全部问答> |
|
目的:想用外部中断测试CAN实现自发自收。首先点亮全部的LED灯,按下键一以CAN_Polling收发数据,如果成功则熄灭一个LED灯,否则熄灭相邻的一个LED灯。按下键2以CAN_Interrupt收发数据,如果成功则熄灭一个LED灯。否则熄灭相邻的一个LED灯。但 ...… 查看全部问答> |
|
LPC1769 驱动LCD1602 的程序如下,小弟初学者,求高手帮忙!!! 下面是我的程序,我把1602的RS,RW,E用P2【3】P2【4】 P2【5】 数据端口用P0【0——7】 系统编译时无错,不知道哪里有问题,请高手指教啊 软件使用的LPCXpresso v3.6.3_317 #include \"LPC17xx.h\" #include #include __CR ...… 查看全部问答> |
|
430系列单片机中有各种时钟信号,第一次接触免不了一头雾水。而且如果想发挥430低功耗的优势,就不得不对它的时钟系统(Unified Clock System)有所了解。 1. 时钟模块总览 这是MSP430X5XX的时钟系统框图。乍一看很复杂,不过简化之后就清楚多 ...… 查看全部问答> |
|
我只知道stm32用的是cortex_m3的内核, 那请问这个内核是什么时候被烧写到stm32芯片中的? 还是说, 这里的所说的内核只是一种体系结构而不是一种文件??… 查看全部问答> |








