顶部
收藏

单片机原理与开发

“十一五”国家规划课题研究成果

作者:
毋茂盛
定价:
35.00元
ISBN:
978-7-04-041669-5
版面字数:
550.000千字
开本:
16开
全书页数:
349页
装帧形式:
平装
重点项目:
“十一五”国家规划课题研究成果
出版时间:
2015-02-10
读者对象:
高等教育
一级分类:
电气/电子信息/自动化类
二级分类:
电气/自动化专业课
三级分类:
单片机原理及应用

本书以Atmel公司设计的AT89S51单片机为例从内到外全面系统地介绍了MCS-51单片机的结构、工作原理、各种并行和串行接口技术以及进行单片机应用系统开发常用的工具。第1章介绍了与单片机技术相关的一些基础知识;第2~4章分别讲解了单片机内部的CPU结构、存储器组织、单片机的指令系统、汇编语言程序设计以及定时/计数器、中断系统和串行口的工作原理;第5章讲解了单片机的工作时序、译码电路设计、并行接口的半导体存储器及其与单片机的接口方法;第6~7章重点讲解了单片机应用系统的各种并行和串行接口的设计方法,包括键盘/LED显示、A/D和D/A转换、微型打印机等并行接口以及I2C、SPI、1-Wire、USB以及CAN等串行接口技术;第8章介绍了单片机学习、开发需要的硬件平台和常用的开发工具Proteus、μVision3和Protel 99等。

本书是在作者20多年从事单片机技术教学与开发的基础上整理而成,内容丰富、新颖、实用,顺序编排合理,语言通俗易懂,可作为自动化、电子信息工程、电子科学与技术、计算机科学与技术、物联网工程、测控技术与仪器、通信工程、机械电子工程、物理学、医学检验技术等相关专业单片机原理与应用或微机原理课程的教材;也可作为单片机爱好者的自学用书。学完本书后,能够胜任单片机应用系统的开发工作。

  • 前言
  • 第1章 单片机技术基础
    • 1.1 单片机与嵌入式系统概述
    • 1.2 国内常见的单片机简介
    • 1.3 ARM公司及ARM单片机
    • 1.4 单片机系统中使用的数制
    • 1.5 单片机系统常用的编码
    • 1.6 AT89S51单片机简介
    • 习题
  • 第2章 AT89S51单片机的硬件结构
    • 2.1 AT89S51单片机的组成
    • 2.2 AT89S51单片机CPU的结构
    • 2.3 AT89S51 单片机系统的存储器组织
    • 2.4 AT89S51单片机引脚及功能
    • 2.5 AT89S51的时钟电路
    • 2.6 AT89S51的复位电路
    • 2.7 节电运行方式
    • 习题
  • 第3章 指令系统及汇编语言程序设计
    • 3.1 AT89S51单片机寻址方式
    • 3.2 AT89S51单片机指令系统
    • 3.3 汇编语言程序设计方法
    • 习题
  • 第4章 AT89S51单片机的内部资源
    • 4.1 AT89S51单片机中断系统
    • 4.2 AT89S51单片机定时/计数器
    • 4.3 AT89S51单片机串行接口
    • 习题
  • 第5章 单片机系统的外部存储器与译码电路设计
    • 5.1 AT89S51单片机最小系统组成
    • 5.2 单片机的时序
    • 5.3 半导体存储器
    • 5.4 单片机系统译码电路的设计方法
    • 5.5 单片机系统存储器的扩展
    • 习题
  • 第6章 AT89S51单片机并行接口扩展技术
    • 6.1 键盘/显示器
    • 6.2 逻辑门电路扩展I/O口以及系统总线的驱动方法
    • 6.3 可编程接口芯片扩展I/O口
    • 6.4 单片机与D/A转换器的接口
    • 6.5 单片机与A/D转换器的接口
    • 6.6 DS12C887及其与单片机的接口技术
    • 习题
  • 第7章串行总线技术
    • 7.1 I2C总线接口
    • 7.2 SPI总线技术
    • 7.3 1-Wire 总线
    • 7.4 CAN总线
    • 7.5 USB 接口
    • 7.6 串行接口的键盘/LED及LCD显示电路设计
    • 习题
  • 第8章 单片机技术实验教学与开发工具简介
    • 8.1 易学单片机实验教学系统
    • 8.2 Proteus
    • 8.3 单片机高级语言程序开发环境μVision3简介
    • 8.4 印制电路板设计工具软件Protel 99 SE简介
  • 附录 AT89S51单片机指令表
  • 参考文献
  • 版权

相关图书