单片机原理及应用

当前位置:首页 > 计算机网络 > 高职高专教材 > 单片机原理及应用

出版社:机械工业出版社
出版日期:2002-1-1
ISBN:9787111082965
作者:张伟
页数:274页

章节摘录

版权页:   插图:   全功能的源代码编辑器。 器件库用来配置开发工具设置。 项目管理器用来创建和维护项目。 集成的MAKE工具可以汇编、编译和连接嵌入式应用系统。 所有开发工具的设置都是对话框形式的。 真正的源代码级的对CPU和外围器件的调试器。 高级GDI(AGDI)接口用来在目标硬件上进行软件调试,以及和Monitor——51进行通信。 其主要组成部分以及各部分的功能说明如下。 1.C51编译器和A51汇编器 源代码由uVision2 IDE创建,并被C51编译或A51汇编。编译器和汇编器从源代码生成可重定位的目标文件。Keil C51编译器完全遵照ANSI C语言标准,支持C语言的所有标准特性。另外,直接支持8051单片机结构的几个特性被添加到里面。Keil A51宏汇编器支持8051单片机及其派生系列的全部指令集。 2.LIB51库管理器 LIB51库管理器允许从由编译器或汇编器生成的目标文件创建目标库。库是一种被特别组织过并在以后可以被连接重用的对象模块。使用库有一系列优点:安全、高速,且使用的磁盘空间较少;另外,库提供了一个好的分发大量函数而不用分发大量函数源代码的手段。例如,ANSI C的库是作为一套库文件提供的。连接定位程序和最终应用就需要用到库文件。库中的模块仅仅在需要的时候才被提取加到程序中,没有被调用的库函数不会出现在最终结果中。连接器把从库中提取出来的模块和其他目标模块作同样的处理。 3.BL51连接器/定位器 BL51连接器/定位器利用从库中提取的目标模块和由编译器或汇编器生成的目标模块创建一个绝对地址的目标模块。一个绝对地址目标模块或文件包含不可重定位的代码和数据,所有的代码和数据被安置在固定的存储器单元中。此绝对地址目标文件的用途包括以下三点: 用来写入EPROM或其他存储器件。 由uVision2调试器来模拟和调试。 由仿真器来测试程序。 另外,BL51连接器支持创建程序空间大于64KB的应用。既然8051单片机不能直接操作大于64KB的代码地址空间,就必须由外部硬件来交换代码段。完成此功能的硬件必须由8051单片机中运行的程序控制,这就是的段(块)切换。BL51连接器可以管理一个公共的区域和32个最大64KB空间的块,从而达到总共2MB的分段程序空间。支持外部硬件块切换的软件包括的一个汇编程序可以由设计者编辑,以适应应用中特定的硬件平台。

书籍目录

出版说明
前言
绪论
第一章 初识MCS-51型单片机
第二章 MCS-51型单片机系统程序
第三章 中断与定时
第四章 MCS-51型单片机系统的扩展
第五章 单片机实验开发系统
第六章 MCS-51型单片机应用举例
第七章 单片机应用系统的开发与可靠性设计
附录
参考文献

编辑推荐

《21世纪高职高专系列教材:单片机原理及应用(第2版)》是根据教育部高职高专培养目标及对单片机教学的基本要求,结合全国高等职业技术教育机电技术类专业系列教材研讨会的精神编写的。《21世纪高职高专系列教材:单片机原理及应用(第2版)》适用于高职高专机电技术应用、自动化技术、应用电子技术等专业使用,并可供有关工程技术人员参考。

作者简介

《21世纪高职高专系列教材:单片机原理及应用(第2版)》以一个应用系统为主线,沿着该系统的构思、设计、调试运行并逐步完善的步骤,全面系统地介绍了MCS—51型单片机的结构原理和应用。在软件设计方面,分别介绍了用汇编语言和C语言进行设计的方法,为了实现从汇编语言到C语言编程的过渡,《21世纪高职高专系列教材:单片机原理及应用(第2版)》采用类比的方法,将C语言的有关内容分散到各章节介绍,读者可以在学习的过程中对照汇编语言,轻松掌握单片机的C语言编程方法,这也是《21世纪高职高专系列教材:单片机原理及应用(第2版)》的特色之一。通过《21世纪高职高专系列教材:单片机原理及应用(第2版)》的学习,可以使读者较快地掌握单片机应用系统的开发技术。《21世纪高职高专系列教材:单片机原理及应用(第2版)》由概论和16章组成,内容包括:文化概述、礼仪文化、思想学术流派、古文化遗址、职官制度、选举和选举制度、主要宗教、民俗和岁时节令、音乐舞蹈艺术、戏曲艺术、书画艺术等。

图书封面


 单片机原理及应用下载



发布书评

 
 


 

外国儿童文学,篆刻,百科,生物科学,科普,初中通用,育儿亲子,美容护肤PDF图书下载,。 零度图书网 

零度图书网 @ 2024