mcs51单片机汇编语言程序ide设计与实现

mcs51单片机汇编语言程序ide设计与实现

ID:30374321

大小:1.93 MB

页数:71页

时间:2018-12-29

mcs51单片机汇编语言程序ide设计与实现_第1页
mcs51单片机汇编语言程序ide设计与实现_第2页
mcs51单片机汇编语言程序ide设计与实现_第3页
mcs51单片机汇编语言程序ide设计与实现_第4页
mcs51单片机汇编语言程序ide设计与实现_第5页
资源描述:

《mcs51单片机汇编语言程序ide设计与实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、单位代码10476学号0408180004分类号TP314河南衙瓢大孳硕士学位论文MCS.51单片机汇编语言程序IDE设计与实现学科、专业研究方向申请学位类别申请人指导教师:计算机软件与理论:嵌入式系统及应用:工学硕士:闰娟:毋茂盛教授二oo七年六月摘要]DE即集成开发环境(IntegratedDevelopmentEnvironment)是进行软件开发必不可少的工具软件,一个方便、成熟、稳定、功能强大的IDE,可显著地提高开发效率.本文主要研究了如何设计与实现一个基于VC_卜}的MCS.51单片机汇编语言程序的DE

2、系统。该系统在WINDOWS环境下运行,通过编译器的两遍扫描实现对MCS.51汇编语言的编译,生成写入单片机的IntclHcx格式的目标文件,并为用户提供源码与目标码对照的列表文件(·.1st文件)以及编译过程中出现的错误反馈信息。IDE中的编译模块按照词法分析、语法分析、语义分析、目标代码生成等几个阶段进行,符号表的管理和出错处理贯穿编译工作的各个阶段,编译过程中源程序的各种信息被保留在各种不同的表格里。由于该系统具有程序下载功能,要用到串口通信,因此本文还介绍了串行通信的基本原理、RS--232的定义以及串行通信

3、的常用连接方式,然后对W'mdows的通信机制进行了讨论。在此基础上,对串行通信的W'mdows编程方法做了详细的探讨。该软件系统将文件操作、参数设置、编辑、编译、代码下载、实验演示、帮助信息(源程序、指令表等)等功能集成在统一的开发环境中,功能齐全,界面友好;在计算机上调试好的程序既可以通过编程器写入单片机中,也可以直接通过计算机的串口下载到实验仪上,使用方便灵活,特别适合于MCS.51单片机的实验教学。本系统已通过河南省科技厅组织的会议鉴定,达国内领先水平。关键词:单片机,汇编语言,IDE,编译器,串行通信Abs

4、tractIntegratedDevelopmentEnvironment(1DE),playsaveryimportantroleinSoftwaredevelopingprocedure.Withamaua鸭stable,powerful,andconvenientIDEsoftware,wewillbemoreefficientinwork.Thisthesisres%rcheshowtodesignandrealizetheIDEofMCS-51assemblylanguagebasedontheVC++la

5、nguage.ThisIDEsystemcarriesoutundertheWINDOWSenvironment,throughtwosca31n岖thecompilerrealizesthetranslationofMCS-51assemblylanguage.Thesystemproduc髓theIntelHexfileandthe+.IsttabulateswhichprovidesthecomparisonoftheSOIfi'CA:codeandgoalcode幻theus瓯aswellasappearin

6、gwrongfeedbackinformation.Thecompilerpl'oc≈s$accordingtothelexicalanalysis,thegrammaranalysis,the$昀脚dcanalysis,thegoalcodeproductionandsoOnseveralstagescarrieson.Thesymboltablemanagementandmistakeprocessingpass4t∞ougheachstageofthetranslationwork..Inthetranslat

7、ionpI口∞鹊eachkindofinformationofsom'ceprogramisretainedinallsortsofdifferentforms·Thistextalsointrodttu镕basicmodebecausetheIDEhasthefunctionofdownloadingthecode.Itinu'oducesthedefinitionofRS-232andserialcommunicationdailyconnectionwayofserialcommunication,thendi

8、scussescommunicationmechanisminWindows,onthisbasis.makesdetaileddescriptionofsorialW'mdowsprogrammingmethylofserialcommunication.ThisIDESoftsystemintegramsthedocumentoption,

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。