×

8051单片机的开发流程与工具有哪些

消耗积分:1 | 格式:pdf | 大小:0.15 MB | 2019-04-23

吴湛

分享资料个

  8051系统的开发流程与一般单片机的开发流程类似,其基本开发流程可分为软件与硬件两部分,而这两部分是并行开发。在硬件开发方面,主要是设计原型电路板(prototype),也就是目标板(target board)。在软件开发方面,则是编写源程序(可使用C语言或汇编语言)、再经过编译、汇编成为可执行代码,然后进行排错/仿真。当完成软件设计后,即可应用在线仿真器(In-Circuit Emulator,ICE),下载该可执行代码,然后在目标板上进行在线仿真。若软、硬件设计无误,则可利用IC烧录器将其可执行代码烧录到89S51,最后将该89S51插入目标板,即完成设计,如图1-17所示。

  本书所要探讨的是以汇编语言的方式开发8051的软件,可采用的软件开发工具有很多,例如:

  Altium Designer

  广泛流行的Altium Designer不但是实用的电路板设计软件,还具有功能强大的嵌入式系统(Embedded System)设计工具,不但提供多个8位微处理器(8051、PIC165、Z80等)的软件开发环境,还提供多个32位微处理器的软件开发环境;从软件编辑开始(可使用汇编语言或C语言),然后编译、汇编、连接,产生可执行文件,还可进行排错/仿真与在线仿真。设计结果不但可烧录到单片机里,还可放入FPGA(Field Programming Gate Array,现场可编程门阵列)嵌入式系统。实际上,8051 单片机的开发只是Altium Designer的一个小功能而已,而整个Altium Designer系统被它强大的电路板设计与FPGA设计工具所掩盖了。尽管如此,其8051单片机的开发同样非常强劲,一点也不输给其他专用的8051开发工具,读者可以参考其他书籍介绍。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !