欢迎光临澳大利亚新华书店网 [登录 | 免费注册]

    • 单片机与嵌入式系统原理与应用(十五五高等学校新工科电子信息类专业系列教材)
      • 作者:编者:李刚//林凌//陈妮//招展奇|责编:何红艳//绳超
      • 出版社:中国铁道
      • ISBN:9787113324858
      • 出版日期:2025/08/01
      • 页数:285
    • 售价:23.92
  • 内容大纲

        本书以“大课程”、“理实融合”和“引导式”教学为宗旨,将常规的三门课程(C语言、单片机和嵌入式系统)有机地融为一体,这样不仅提高了教学效率,还能使课程教学变得更为系统、生动。本书共分9章,主要内容包括:单片机与嵌入式系统概述,MCS-51系列单片机基本原理,单片机开发与仿真环境搭建,C51语言程序设计,MCS-51系列单片机内部资源、常用接口及应用,ARM嵌入式微处理器及应用(基于STM32处理器),嵌入式实时操作系统μC/OS-Ⅱ概述,单片机应用中的典型技术,应用系统举例。
        本书配套丰富的数字化资源,系统全面、有机动态建设和更新在线课程等教学资源,注重教材、实验(条件)、教学方法和教学手段有机结合。
        本书适合作为高等院校电子信息类及相关专业的本科、研究生教材,也可作为相关工程技术人员的参考书。
  • 作者介绍

  • 目录

    第1章  单片机与嵌入式系统概述
      1.1  单片机的基本概念
        1.1.1  单片机的组成结构
        1.1.2  单片机的工作原理
        1.1.3  单片机的应用领域
      1.2  嵌入式系统的基本概念
        1.2.1  嵌入式系统的组成
        1.2.2  嵌入式系统的特点
        1.2.3  嵌入式系统的发展趋势
      1.3  单片机与嵌入式系统的关系
      1.4  单片机与嵌入式系统的发展历程
        1.4.1  单片机的发展历程
        1.4.2  嵌入式系统的发展历程
      习题
    第2章  MCS-51系列单片机基本原理
      2.1  MCS-51系列单片机简介
        2.1.1  MCS-51系列单片机的发展
        2.1.2  MCS-51系列单片机的型号及其功能、分类
      2.2  MCS-51系列单片机的结构
        2.2.1  MCS-51系列单片机的中央处理器
        2.2.2  MCS-51系列单片机的端口
        2.2.3  MCS-51系列单片机存储体系结构
        2.2.4  MCS-51系列单片机的定时/计数器
        2.2.5  MCS-51系列单片机的中断系统
      2.3  MCS-51系列单片机片外存储器的扩展应用
        2.3.1  标准扩展
        2.3.2  MCS-51系列单片机大容量数据空间的扩展
        2.3.3  MCS-51的IAP功能扩展
      2.4  新型的MCS-51器件
        2.4.1  高速的新型MCS-51器件
        2.4.2  小体积的新型MCS-51器件
        2.4.3  大容量的新型MCS-51器件
        2.4.4  有特殊片上资源的新型MCS-51器件
      习题
    第3章  单片机开发与仿真环境搭建
      3.1  Keil软件安装
        3.1.1  安装步骤
        3.1.2  安装STM32芯片包
      3.2  创建C51单片机工程
      3.3  创建STM32工程
      3.4  程序的仿真、调试
      3.5  51程序的下载
      3.6  STM32程序的下载
      3.7  Proteus软件的安装及功能简介
        3.7.1  Proteus软件的安装步骤
        3.7.2  Proteus软件功能简介
        3.7.3  Proteus ISIS编辑环境简介
        3.7.4  电路原理图的设计方法和步骤
      习题
    第4章  C51语言程序设计

      4.1  C51程序设计基础
        4.1.1  C语言特点及程序结构
        4.1.2  MCS-51系列单片机与C语言
      4.2  C51的数据类型
        4.2.1  C51的基本数据类型
        4.2.2  C51构造数据类型
      4.3  C51的运算量
        4.3.1  常量
        4.3.2  变量
        4.3.3  绝对地址的访问
      4.4  C51的运算符及表达式
        4.4.1  算术运算符和算术表达式
        4.4.2  赋值运算符和赋值表达式
        4.4.3  关系运算符和关系表达式
        4.4.4  逻辑运算符和逻辑表达式
        4.4.5  位运算符、逗号运算符、条件运算符、指针与地址运算符
      4.5  表达式语句及复合语句
        4.5.1  表达式语句
        4.5.2  复合语句
      4.6  C51的输入和输出
        4.6.1  格式输入函数scanf()
        4.6.2  格式输出函数printf()
      4.7  C51程序基本结构与相关语句
        4.7.1  C51程序基本结构
        4.7.2  if语句
        4.7.3  switch…case语句
        4.7.4  while语句与do…while语句
        4.7.5  for语句
        4.7.6  循环的嵌套
        4.7.7  break、continue和return语句
        4.7.8  goto语句以及用goto语句构成循环
      4.8  函数
        4.8.1  函数的定义
        4.8.2  函数的调用与声明
        4.8.3  函数的嵌套与递归
      习题
    第5章  MCS-51系列单片机内部资源、常用接口及应用
      5.1  流水灯设计
        5.1.1  LED介绍
        5.1.2  KEY按键接口
        5.1.3  延时操作
        5.1.4  流水灯系统硬件电路设计与仿真实现
        5.1.5  流水灯系统程序设计思路
      5.2  电子时钟设计
        5.2.1  定时/计数器的初始化编程及应用
        5.2.2  数码管原理及显示
        5.2.3  电子时钟系统硬件电路设计与仿真实现
        5.2.4  电子时钟系统程序设计思路
      5.3  简易信号发生器设计
        5.3.1  DAC转换器概述

        5.3.2  DAC0808与MCS-51系列单片机的接口
        5.3.3  DAC转换正弦波、三角波、方波程序设计
        5.3.4  简易信号发生器硬件电路设计与仿真实现
        5.3.5  简易信号发生器系统程序设计思路
      5.4  串口电压采集系统设计
        5.4.1  A/D转换器概述
        5.4.2  ADC0832与MCS-51系列单片机的接口
        5.4.3  LCD1602液晶显示
        5.4.4  串口电压采集系统硬件电路设计与仿真实现
        5.4.5  串口电压采集系统程序设计思路
      习题
    第6章  ARM嵌入式微处理器及应用(基于STM32微处理器)
      6.1  ARM体系架构与STM32微处理器
        6.1.1  ARM架构发展历程与技术演进
        6.1.2  Cortex-M系列内核介绍
        6.1.3  STM32系列微处理器选型指南
      6.2  Cortex-M3内核架构解析(基于STM32F103ZET6)
        6.2.1  处理器工作模式、工作状态及特权等级
        6.2.2  寄存器组织与异常处理机制
        6.2.3  Cortex-M3寄存器地址映射
      6.3  STM32F103ZET6开发基础
        6.3.1  STM32F103ZET6最小系统电路设计
        6.3.2  时钟系统与电源管理
        6.3.3  嵌套向量中断控制器(NVIC)及外部中断和事件控制器(EXTI)
      6.4  GPIO开发与应用
        6.4.1  GPIO工作原理
        6.4.2  GPIO输入模式介绍
        6.4.3  GPIO输出模式介绍
        6.4.4  GPIO复用功能介绍
      6.5  定时器开发与应用
        6.5.1  基本定时器功能简介
        6.5.2  通用定时器功能简介
      6.6  串口通信开发
        6.6.1  串口通信协议简介
        6.6.2  USART工作原理
        6.6.3  串口通信配置
      6.7  基础通信接口
        6.7.1  I2C总线基础
        6.7.2  I2C配置步骤
        6.7.3  I2C通信应用
        6.7.4  SPI通信基础
        6.7.5  SPI配置步骤
        6.7.6  SPI通信应用
      习题
    第7章  嵌入式实时操作系统μC/OS-Ⅱ概述
      7.1  系统特点
      7.2  系统组成
      7.3  版本与发展
      7.4  μC/OS-Ⅱ核心组件与机制
      7.5  μC/OS-Ⅱ系统的移植

        7.5.1  移植前准备
        7.5.2  移植步骤
        7.5.3  配置与优化
        7.5.4  注意事项
      7.6  基于μC/OS-Ⅱ的嵌入式应用开发步骤
      7.7  μC/OS-Ⅱ调试、测试技巧及故障排查
        7.7.1  调试技巧
        7.7.2  测试技巧
        7.7.3  故障排查
      7.8  在不同类型单片机或嵌入式系统中部署μC/OS-Ⅱ
        7.8.1  在89C52上部署μC/OS-Ⅱ
        7.8.2  在STM32上部署μC/OS-Ⅱ
      7.9  应用实例
        7.9.1  基于89C52的温度巡检系统
        7.9.2  基于STM32的血氧饱和度和心率监测系统
      习题
    第8章  单片机应用中的典型技术
      8.1  数据采集与传输技术
        8.1.1  交流信号数据采集与传输
        8.1.2  多通道数据采集与传输
        8.1.3  单片机数据的无线传输
      8.2  FIR数字滤波技术
        8.2.1  FIR滤波器的实现原理
        8.2.2  基于51单片机实现的FIR滤波器
        8.2.3  基于STM32单片机实现的FIR滤波器
      8.3  频率测量技术
        8.3.1  频率测量技术的实现原理
        8.3.2  测量误差
        8.3.3  基于51单片机实现的频率测量
        8.3.4  基于STM32单片机实现的频率测量
      习题
    第9章  应用系统举例
      9.1  电动车超声多普勒测速仪
        9.1.1  测量原理
        9.1.2  测量原理系统框图
        9.1.3  主要单元电路
        9.1.4  单片机处理程序
      9.2  快速纸张计数装置
        9.2.1  系统方案
        9.2.2  硬件设计
        9.2.3  软件设计
        9.2.4  系统测试
      9.3  穿戴式心电装置
        9.3.1  背景知识
        9.3.2  系统设计
        9.3.3  ARM系统及其与上位机通信
      9.4  频分双波长血氧饱和度测量仪
        9.4.1  测量原理
        9.4.2  系统方案
        9.4.3  基于LabVIEW的上位机设计

      习题
    附录A  图形符号对照表