EM78单片机的开发工具一般包括:(1)宏汇编(交叉汇编)(2)仿真器(3)程序烧写器。单片机的开发过程如下:

1)    用编辑软件(如:EDIT、PE2等)输入源程序(扩展名DT)

2)    用宏汇编(ASM456/ASM447)对源程序(*。DT)进行汇编。

3)    使用仿真器(ICE456/447)进行程序调试。仿真调试正确转向下一步,不正确则修改源程序再转向“2”开始。

4)    将调试完毕的目标码(*.CDS)用烧写器烧入EM78单片机中。

5)    将烧好的单片机插入实际电路中检查,若正确则开发完毕,否则修改程序转向“2”开始。

下面分别介绍上述三种开发工具。

t26电话机的源代码使用UltraEdit进行编辑的,然后用义隆提供的一个插件转换为汇编代码,再执行上面的步骤。

EM78系列单片机的开发工具及编程器相关推荐

  1. 【51单片机】开发工具的安装及使用

    [51单片机]51单片机入门学习之开发工具的安装及使用 目录: [51单片机]51单片机入门学习之开发工具的安装及使用 一.前言 二.软件件安装 1. Keil5 的安装 2.STC-ISP 的安装 ...

  2. 微软系列的PPC开发工具【转贴】

    以下几节概要介绍目前可在基于 Windows Mobile 的 Pocket PC 和 Smartphone 上使用的工具.阅读工具的说明时,开发人员应该将这些工具放在使用本机.托管或服务器端代码的背 ...

  3. 信息学奥赛系列教程:开发工具Dev C++安装

    Dev C++安装和基本设置 工欲善其事,必先利其器,学习C++语言编程,需要使用相关的开发工具,C++语言的程序的开发工具有很多,比如微软的VS,之所以选择Dev c++,是因为: Dev C++是 ...

  4. H7-TOOL多功能开发工具/开源/烧录器/示波器/仿真器/逻辑分析仪

    H7-TOOL的最终目标: 1.为单片机工程师提供一款实用的多功能开发调试工具. 2.相信很多人有带板子回家调试.或带板子出差调试的情况.因为产品问题是无法预知的,多半情况不可能带齐全套测试工具的.经 ...

  5. 飞思卡尔单片机PE开发工具硬件及软件

    原文链接: http://blog.sina.com.cn/s/blog_8ebff8d7010121tm.html 1.HC(S)08系列 开发机硬件:USB-ML-12 CYCLONE PRO U ...

  6. WinHex工具制作编程器固件(4M-8M-16M)

    以8M固件为例,讲述WinHex工具的使用: 1. winhex 打开–> new file (CTRL+N 新建8M文件) ### 快捷键:CTRL+N 2. Fill with Hex va ...

  7. 单片机ofeh_EH78系列单片机的编程技巧

    笔者在某智能水表开发中使用了EM78P447芯片,对EM78系列芯片有了较深认识,在实践中总结了一些开发此类芯片应注意的问题,同时给出了应用中的编程技巧. 市面上常见的介绍EM78系列的参考书中,都给 ...

  8. 51系列单片机指令快速记忆法

    随着微电子技术和超大规模集成电路技术的发展,单片微型计算机以其体积小.性价比 高.功能强.可靠性高等独有的特点,在各个领域(如工业控制.家电产品.汽车电子.通信.智能仪器仪表)得到了广泛的应用.学习. ...

  9. C8051F系列单片机技术问答

    C8051F系列单片机技术问答   振荡器  问:内部时钟振荡器是否稳定?是否可以用于产生波特率的时基? 答:不同器件的内部时钟振荡器的精度是不同的(±20%).随电源电压变化,它也将发生变化(6.5 ...

最新文章

  1. python中execute函数_Python 中的内置函数与模块
  2. 在图像变换中用最小二乘法求解仿射变换参数
  3. 【Alpha】开发日志Day4-0715
  4. 减少该死的 if else 嵌套
  5. 10 ORA系列:ORA-12704 字符集不匹配 character set mismatch
  6. 自定义ChannelHandler 的添加过程
  7. List的isEmpty与==null的区别
  8. mysql修改表编码为ytf8_如何修复“TypeError:x和y必须具有相同的数据类型,got”tf.uint8型!= tf.float32型“当我试图以十为单位调整图像大小时...
  9. 视频教程-CCNA视频----从零开始学CCNA实验视频课程(加强版)-思科认证
  10. 小川用的Ubuntu软件和库
  11. 【数据预处理】sklearn实现数据预处理(归一化、标准化)
  12. tolower c语言,tolower_字符串 | Strings_C_参考手册_非常教程
  13. aix oracle 10.2.0.1 升级 10.2.0.4,【江枫 】AIX平台升级到Oracle10.2.0.4的几个问题
  14. 七周成为数据分析师 | Excel
  15. mybatis批量插入 动态赋值某一列,其他列为固定值
  16. 如何压缩图片200k以下?
  17. 数学运算符和运算符的优先级
  18. 05-Spring反转控制IOC 与 依赖注入DI概念
  19. Geodetic集合 c++
  20. SLsec招新题wp

热门文章

  1. 开放银行布局加速 敏捷迭代小程序生态技术开放平台打造迫在眉睫
  2. ARM CPU挂死和总线挂死的DS-5调试方法
  3. 优质项目管理从用户故事地图思维框架开始
  4. [笔记]快乐的Linux命令行《二》文件系统中跳转
  5. 网站出现 502 Bad Gateway 怎么解决?
  6. 图像处理(三)——中国传统工艺画风格的图像转换应用
  7. 纯前端利用 js-xlsx 之合并单元格(3)
  8. python xmind转excel 知乎_XMind: ZEN 重磅更新!新增导出Word/Excel,自定义快捷键和其他...
  9. import 带{} 和不带的区别
  10. 【解决报错原因分析】画图plt.contourf(X,Y,Z)报错TypeError: unhashable type: ‘numpy.ndarray‘(含详细示例讲解)