注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络计算机组织与体系结构单片机原理与应用技术

单片机原理与应用技术

单片机原理与应用技术

定 价:¥31.00

作 者: 张友德等编
出版社: 机械工业出版社
丛编项: 嵌入式系统基础新型单片机教材
标 签: 单片计算机

ISBN: 9787111140313 出版时间: 2004-06-01 包装: 平装
开本: 787*1092 页数: 323 字数:  

内容简介

  本书以东芝(TOSHIBA)的TLCS-87/C系列单片机为典型例子,全面阐述了新型单片机的工作原理和应用技术,包括系统结构、指令系统、常规的和特殊的输入/输出功能模块的原理和使用方法,单片机的汇编语言和C语言程序设计技术,以及单片机开发工具、开发环境使用和单片机应用系统的研制方法。书中还编人了系统的软件实验、软硬件综合实验,并提供了丰富的硬件和软件范例。本书可作为高等院校电子类专业的新型单片机和嵌入式系统基础的教材,也可作为电子科技人员的参考书。前言单片计算机又名嵌入式微控制器(Embeddedmicrocontrollerunit),自2世纪7年代诞生以来,发展十分迅速,单片机的结构和功能日趋完善。以单片机为内核的简易嵌入式系统技术——单片机应用技术,已成为计算机技术中一个独特的重要分支,单片机的应用已深入到国民经济的各个领域。面对智能化的电子时代,对于培养电子应用产品设计人员的大专院校电子类专业,已将“单片机”作为一门必修的基础课程。本书的编写目的之一是为这门课程提供一种新型的单片机应用技术和嵌入式系统基础的教材。由于单片机的品种很多,我们采取以点带面的手法,以东芝(TOSHIBA)8位新型单片机——TLCS—87/C系列中的TMP86C47/46、TMP86C7单片机为典型例子,阐明新型的单片机工作原理和应用技术。单片机课程是技术性和实践性很强的课程,本书的内容重点是单片机内部各个部件的应用方法、编程技术和上机实验训练。书中含有很多汇编语言和C语言的程序范例,供读者编程时参考。在嵌入式系统中一般都用高级语言编程,用C语言编写控制程序,实现对多种类型对象的实时控制是一种必须的嵌入式系统技术基础,重视单片机中的C语言程序设计技术介绍是本书的一个特点。本书共分为十一章。第1章为单片机的综合性介绍;第2章介绍了TLCS—87/C的系统结构和相关的应用技术;第3章详述了TLCS—87/C指令寻址方式,概括性地分类介绍了TLCS—87/C的指令系统;第4-7章阐述了TLCS—87/C最典型的I/O接口部件的结构、工作原理、应用和编程方法;第8、9章分别介绍了TLCS—87/C的汇编语言和C语言的程序设计方法和上机方法,并给出了许多实例;第1章主要介绍了TLCS—87/C单片机开发工具(STF87/C)的硬件和调试软件的使用方法;第11章为TLCS—87/C单片机的实验指导书,共编排3个软件实验,11个硬软件综合实验。每个实验均列出了实验目的、相关硬件线路、实验内容、实验程序框图,并给出汇编语言或C语言实验程序范例,要求学生上机验证给出的实验程序功能,编写并调试用另一种语言编写的程序,使其达到同样的功能。由于第4—7章是独立的功能模块论述,可以根据教学课时裁减,实验内容也可以视学生基础编排:只做部分实验;只验证给出的实验程序功能;只编写和调试一种语言的实验程序;编写和调试所有的实验程序;可以在实验台硬件基础上另外做一些单项实验(中断实验验……)。AD实本书的第1—7章和第1章由张友德编写,第8、9章由谢伟毅编写,第11章由张友德、季雪峰、邓长飞编写。陈章龙教授、涂时亮教授对本书作了仔细的审阅,并提出了许多宝贵的意见。在编写过程中得到东芝电子(上海)有限公司吕建铭先生、中芝软件(上海)有限公司黄钲华先生、沈涛先生的大力支持。在此一并向他们表示感谢!本书所采用的逻辑符号中,有一部分是国外流行的符号,国家标准中相应符号的对照请参阅附录D。由于编者水平有限,书中错误和不妥之处请读者批评指正这些符号与我国编者

作者简介

暂缺《单片机原理与应用技术》作者简介

图书目录

前言
第1章  单片机概述
  1.1  概述
  1.2  单片机的内部结构
  1.3  典型的单片机产品
  1.4  TLCS-870和TLCS-870/C系列单片机产品简介
  1.5  单片机的应用
  1.6  习题
第2章  TLCS.870/C单片机系统结构
  2.1  总体结构
  2.2  中央处理器(CPU)
  2.3  存储器组织
  2.4  系统时钟控制器
  2.5  中断系统
  2.6  系统复位
  2.7  其他功能模块
  2.8  习题
第3章  指令系统
  3.1  指令系统概况
  3.2  符号说明和标志位置“1”条件
  3.3  指令格式
  3.4  寻址方式
  3.5  数据传送指令
  3.6  数据交换指令
  3.7  比较指令
  3.8  算术运算指令
  3.9  按位逻辑运算指令
  3.10  移位指令
  3.11  位操作指令
  3.12  控制转移指令
  3.13  其他指令
  3.14  指令的应用——简单程序设计举例
  3.15  习题
第4章  并行输入输出口
  4.1  TMP86C47/46的并行口
  4.2  TMP86C07的并行口
  4.3  TMP86C202/203的并行口
  4.4  并行口的应用
  4.5  习题
第5章  定时器/计数器
  5.1  时基定时器TBT和分频输出器DVO
  5.2  16位定时器/计数器TCl
  5.3  8位定时器/计数器(TC3、TC4)
  5.4  定时器/计数器TCl、TC3、TC4的用途
  5.5  定时器TCl、TC3、TC4、TBT的应用举例
  5.6  习题
第6章  串行口
  6.1  TMP86C47/46的时钟同步串行IEl SIO
  6.2  串行扩展接  SEI
  6.3  异步串行El UART
  6.4  习题
第7章  模数转换器AD
  7.1  TMP86C47/46单片机的10位AD
  7.2  TMP86C807等单片机的8位AD  
  7.3  AD的应用和编程方法
  7.4  习题
第8章  汇编语言程序设计方法
  8.1  TLCS-870/C单片机汇编基本使用方法
  8.2  汇编语言程序设计举例
  8.3  习题
第9章  C语言程序设计方法
  9.1  概述
  9.2  TOSHIBA单片机C语言特点
  9.3  TOSHIBA C编程指导
  9.4  程序中和芯片相关的部分
  9.5  汇编语言接口
  9.6  单片机编程需要的头文件
  9.7  C语言程序实例
  9.8  习题
第10章  单片机应用系统设计与调试
  10.1  单片机应用系统的设计
  10.2  单片机系统的调试
  10.3  TLCS-870/C系列单片机的开发工具——STF 870/C的硬件结构
  10.4  STF870/C调试器基本使用方法
  10.5  Buildmanager的使用简介
  10.6  习题
第11章  TLCS.870/C单片机实验
  11.1  TLCS-870/C实验系统
  11.2  验证汇编语言程序功能,编写并调试C语言程序
  11.3  验证C语言程序功能,编写并调试汇编语言程序
附录
  附录A  汇编语言相关文件
  附录B  C语言相关头文件
  附录c  实验函数库文件
  附录D  逻辑符号对照表
  附录E  参考文献和相关资料

本目录推荐