基本信息

编辑推荐
《单片机系统设计与开发:基于Proteus单片机仿真和C语言编程》可作为电子类及其相关专业的本科生教材,也可作为从事单片机应用产品研发的科技人员及单片机技术爱好者的参考书,还可作为全国单片机设计师考试、单片机等级考试、电子竞赛等的参考书。
内容简介
计算机书籍
本书从实用的角度介绍80C51系列单片机及其应用系统的构成和设计方法,主要内容包括单片机高级语言C51及其相应开发工具uVision3 IDE软件的使用、单片机应用系统的Proteus设计与仿真、单片机软件和硬件基础知识、单片机内部资源应用与外部资源的扩展方法等。书中的示例多采用C语言作为编程语言,实用性较强。全书的程序清单均配有相对应的Proteus格式的电路原理图,并且Keil ixVision3 IDE调试配合Proteus单片机仿真电路,为单片机产品研发提供了一个快速、灵活、经济的设计方法。
本书可作为电子类及其相关专业的本科生教材,也可作为从事单片机应用产品研发的科技人员及单片机技术爱好者的参考书,还可作为全国单片机设计师考试、单片机等级考试、电子竞赛等的参考书。
目录
第1章 单片机系统概述
1.1 微处理器、微型计算机与单片机
1.2 单片机的结构与组成
1.3 单片机的分类和指标
1.4 单片机的发展趋势
1.5 常用的单片机系列
1.6 单片机的特点
1.7 单片机应用系统
1.8 单片机的应用领域
本章小结
习题1
第2章 单片机应用系统的设计与开发环境
2.1 单片机应用系统的设计步骤和方法
2.2 单片机应用系统开发的软硬件环境
2.3 KeilC51高级语言集成开发环境uVision3IDE
2.4 基于Proteus的单片机系统仿真
本章小结
习题2
第3章 80C51单片机硬件基础知识
前言
本书共有7章,第1章概括介绍单片机的组成、分类、特点和应用,使读者对单片机有初步的认识。
第2章介绍单片机应用系统的设计与开发环境,通过示例说明单片机软件开发环境μVision3 IDE和单片机硬件仿真环境Proteus VSM的具体使用方法。Proteus VSM和μVision3 IDE联调可以显著地提高单片机开发效率,对初学者来说,实现单片机系统的开发“零”成本。掌握本章内容后,读者就可以在Proteus VSM环境下设计简单的单片机系统,编写简单的单片机I/O口控制程序(如LED、继电器),进行单片机系统的仿真实验。与其他教材相比,这是本书的一个显著特点。
第3章讲解80C51单片机硬件基础知识,包括芯片的外部引脚、内部组织和单片机最小系统构成。
第4章讲解80C51单片机软件基础知识,包括寻址方式、指令系统、汇编语言程序设计和C语言程序设计等。
第5章通过大量的应用示例阐述80C51单片机内部资源的组成及应用,包括中断系统、定时器/计数器和串行口的组成及应用。..
第6章讲述单片机外部扩展资源和扩展编址技术,通过大量的应用示例展示外部RAM/ROM、键盘、显示器、A/D转换器、I/O扩展、中断扩展、串行通信和总线驱动等一些最基本的模块,这些都是大多数单片机应用系统必不可少的关键部件。
第7章介绍将单片机用于可编程控制器的设计方法,贯穿了前面的知识点。
本书是在单片机及其多种新技术的基础上,结合项目开发的实际经验而编写的,编写目标是“教材+设计范例”。读者可以方便地参考设计范例,许多范例稍加修改即可用于实际项目设计。
全书的程序均配有与之对应的Proteus格式的电路原理图,打开原理图文件,单击“运行”按钮可以看到该示例程序的仿真运行情况。Keil μVision3 IDE调试配合Proteus单片机仿真电路,解决了以往单片机课堂教学无法现场演示的问题,将单片机实验室放到读者的电脑里。
为了方便教师备课和读者学习,本书提供电子教案及各章Proteus单片机仿真电路、相应源程序和工程文件,请登录华章网站(wwwhzbookcom)下载。
由于编者水平有限,时间仓促,书中难免会有许多不足,甚至错误,请各位专家多多批评指正。感谢编写本书中共享软件的作者和各位参考文献的作者。由于有的资料来源于网上,使用的时间太长,无法查证作者,如果编者引用了您的观点,请联系,编者将尽快更正参考文献目录并表示感谢。...
编者
2008年6月于广州
书摘
1.8 单片机的应用领域
单片机由于其体积小、功耗低、价格低廉,且具有逻辑判断、定时计数、程序控制等多种功能,广泛应用于仪器仪表、家用电器、医用设备、航空航天、专用设备的智能化管理及过程控制等领域。下面简单介绍一下它的典型应用。
……