- 4
- 0
- 约1.23万字
- 约 44页
- 2016-11-06 发布于江西
- 举报
单片机学习第三章- 程序设计.ppt
第三章 MCS-51单片机汇编语言程序设计 3.1 概述 MCS-51单片机的编程语言可以是汇编语言也可以是高级语言(如C语言),高级语言编程快捷,但程序长,占用存储空间大,执行慢;汇编语言产生的目标程序简短,占用存储空间小,执行快,能充分发挥计算机的硬件功能。无论是高级语言还是汇编语言,源程序都要转换成目标程序(机器语言)单片机才能执行。? 支持写入单片机或仿真调试的目标程序有两种文件格式: ·BIN文件和 ·HEX文件, ·BIN文件是由编译器生成的二进制文件,是程序的机器码, ·HEX文件是由INTER公司定义的一种格式,这种格式包括地址、数据和校验码,并用ASCII码来存储,可供显示和打印。·HEX文件需通过符号转换程序OHS51进行转换 两种语言的操作过程见图3-1。 目前很多公司将编辑器、汇编器、编译器、连接/定位器、符号转换程序做成集成软件包,用户进入该集成环境,编辑好程序后,只需点击相应菜单就可以完成上述的各步,如WAVE、 KEIL ,WAVE集成软件的使用见附录。 汇编的方法:汇编的方法有两种 1.手工汇编: 人工查指令表,查出程序中每条指令对应的机器代码。早期的计算机使用。 2.机器汇编: 用计算机中的汇编程序对用户源程序进行汇编。 用机器汇编要提供给汇编一些信息,
您可能关注的文档
- 军事理论复习题2013.ppt
- 军事理论演讲 ppt 战争之后.ppt
- 军训联欢晚会 - 副本.ppt
- 农村包围城市的革命道路理论.ppt
- 减法的性质和简便计算.ppt
- 凤凰城 2014全年活动策划案.ppt
- 分数除以分数的计算方法.ppt
- 分镜头1 认识分镜头.ppt
- 初中力学实验专题.ppt
- 初中地理PPT教学课件:第5章 发展与合作(人教版七年级上).ppt
- 数字教育资源开发团队协作中的项目管理与团队沟通技巧教学研究课题报告.docx
- 基于人工智能教育科普资源的中学美术创作教学设计研究教学研究课题报告[001].docx
- 东港市文职辅警招聘考试真题.pdf
- CN119793399A 一种用于油水分离的超疏水-超亲油石墨烯吸油海绵及其制备方法 (四川励格新材料有限公司).pdf
- 基于移动学习的初中数学智能题库系统碎片化学习支持策略研究课题报告教学研究课题报告.docx
- 人工智能教育教师专业成长中实践共同体与教师职业倦怠的关系研究教学研究课题报告.docx
- 国家智慧教育云平台推动家校共育的个性化学习支持系统设计与实施教学研究课题报告.docx
- 基于教师数字能力评价的教师信息技术培训体系构建研究教学研究课题报告.docx
- 人工智能辅助的幼儿语言发展评估工具开发课题报告教学研究课题报告.docx
- 校园AI图书借阅系统的基于深度学习的用户兴趣预测与推荐算法研究课题报告教学研究课题报告.docx
原创力文档

文档评论(0)