注册 登录 进入教材巡展 进入在线书城
#
  • #

出版时间:2016年8月

出版社:机械工业出版社

以下为《单片机应用技术项目式教程(C语言版)》的配套数字资源,这些资源在您购买图书后将免费附送给您:
  • 机械工业出版社
  • 9787111544173
  • 1-2
  • 53482
  • 62217000-9
  • 平装
  • 16开
  • 2016年8月
  • 431
  • 275
  • 工学
  • 计算机科学与技术
  • TP312C
  • 电子信息类
  • 高职
内容简介
主要内容包括:单片机硬件系统的认识、单片机系统开发软件的应用、单片机并行I/O端口应用、定时器/计数器应用、显示器和键盘接口技术及应用、串行通信技术、A/D与D/A转换接口及应用、单片机应用系统设计等。教材采用任务引导教学,注重职业技能训练。在介绍单片机知识的同时,结合知识点把小资料、项目开发的小技巧等介绍给大家,具有较强的实用性、可操作性。教材可供高等职业本专科院校电子信息类、通信类、自动化类、机电类、机械制造类等专业的使用。也可以作为成人教育、职业培训班以及电子工程技术人员使用。结合课程开发的深入,可以提供丰富的资源:课件、幕课、试题库、在线学习等开放式学习素材。
目录
前言
项目1  单片机硬件系统的认识
  教学导航
    【任务1.1】一位LED信号灯的控制
    1.1  初步认识单片机
      1.1.1  单片机的基本概念
      1.1.2  MCS-51系列单片机
    1.2  51系列单片机的基本结构
      1.2.1  51系列单片机芯片及引脚功能
      1.2.2  51系列单片机的基本组成
    1.3  单片机最小系统的构成
      1.3.1  时钟电路
      1.3.2  复位电路
    1.4  单片机应用系统中的数制与编码
      1.4.1  进制数
      1.4.2  进制数之间的转换
      1.4.3  数的编码
    【任务1.2】控制程序在单片机中的存储
    1.5  51系列单片机系统中的存储器
      1.5.1  51系列单片机系统中的存储器概述
      1.5.2  数据存储器
      1.5.3  程序存储器
    项目小结
  练习与提高1
项目2  单片机系统开发软件的应用
  教学导航
    【任务2.1】两位信号灯交替闪烁控制仿真
    2.1  Keil μVision集成开发系统应用
      2.1.1  Keil μVision4的界面
      2.1.2  目标程序的生成
      2.1.3  仿真调试
    2.2  ISP下载软件的应用
      2.2.1  ISP下载程序的过程
      2.2.2  使用ISP软件下载程序的操作步骤
    2.3  Proteus仿真软件的应用
      2.3.1  Proteus ISIS的功能介绍
      2.3.2  Proteus ISIS的用户界面
      2.3.3  Proteus ISIS的单片机系统仿真
      2.3.4  Proteus ISIS与Keil μVision的联合应用
  项目小结
  练习与提高2
项目3  单片机并行I/O端口的应用
  教学导航
    【任务3.1】8位LED灯闪烁的控制
    3.1  51系列单片机并行I/O端口基本结构
    3.2  认识C51程序的结构和特点
      3.2.1  C51程序的认识
      3.2.2  C51程序的基本结构
      3.2.3  单片机C51语言的特点
      3.2.4  C51语言的标识符与关键字
    【任务3.2】单向流水灯的控制
    3.3  C51语言的数据类型及运算符
      3.3.1  C51语言的数据类型
      3.3.2  常量与变量
      3.3.3  运算符与表达式
    【任务3.3】模拟汽车转向灯的控制
    3.4  C51语言的基本语句
      3.4.1  表达式语句和复合语句
      3.4.2  选择语句
      3.4.3  循环语句
    【任务3.4】霓虹灯控制
    3.5  数组
      3.5.1  一维数组
      3.5.2  二维数组
      3.5.3  字符型数组
    3.6  函数
      3.6.1  函数的分类与定义
      3.6.2  函数调用
      3.6.3  函数的返回值
  项目小结
  练习与提高3
项目4  定时器/计数器与中断系统的应用
  教学导航
    【任务4.1】音乐盒的设计
    4.1  定时器/计数器
      4.1.1  定时器/计数器概述
      4.1.2  定时器/计数器的运行控制
      4.1.3  定时器/计数器的四种工作模式及其应用
    【任务4.2】模拟交通信号灯的定时控制
    【任务4.3】有紧急情况的交通信号灯控制系统
    4.2  中断系统
      4.2.1  中断系统概述
      4.2.2  中断系统结构
      4.2.3  中断响应
    【任务4.4】可控信号灯的控制
      4.2.4  外部中断扩展
  项目小结
  练习与提高4
项目5  显示器和键盘接口技术的应用
  教学导航
    【任务5.1】简易秒表的设计
    5.1  LED数码管显示器
      5.1.1  LED数码管显示器的结构与工作原理
      5.1.2  LED数码管显示器的连接方式
    【任务5.2】LED点阵电子广告牌的设计
    5.2  LED点阵显示器
      5.2.1  LED点阵显示器的结构
      5.2.2  LED点阵显示器的显示方式
      5.2.3  16×16 LED点阵显示器的内部结构及工作原理
    【任务5.3】字符型LCD广告牌的设计
    5.3  字符型液晶显示器
      5.3.1  液晶显示器的功能与分类
      5.3.2  字符型液晶显示器的结构与原理
      5.3.3  字符型液晶显示器的应用
    【任务5.4】具有控制功能的简易秒表的设计
    5.4  键盘及接口技术
      5.4.1  按键和键盘
      5.4.2  独立式键盘
      5.4.3  矩阵式键盘
    【任务5.5】具有时间显示的模拟交通
    信号灯控制系统
  项目小结
  练习与提高5
项目6  串行接口技术
  教学导航
    【任务6.1】彩灯的远程控制
    6.1  串行通信的基础知识
      6.1.1  串行通信与并行通信
      6.1.2  串行通信的分类
      6.1.3  串行通信的制式
    6.2  51系列单片机的串行接口
      6.2.1  51系列单片机串行接口的结构
      6.2.2  串行接口的工作方式
    6.3  RS-232C串行通信总线标准及接口
      6.3.1  RS-232C信息格式标准
      6.3.2  RS-232C总线标准
      6.3.3  RS-232C电平转换
    【任务6.2】模拟交通信号灯远程控制
    系统
  项目小结
  练习与提高6
项目7  单片机系统扩展的设计
  教学导航
    【任务7.1】单片机扩展EPROM存储器
    7.1  单片机扩展总线及地址锁存器
      7.1.1  单片机总线构成
      7.1.2  常用扩展芯片
    7.2  存储器的扩展
      7.2.1  EPROM程序存储器的扩展
      7.2.2  RAM数据存储器的扩展
    7.3  简单I/O接口的扩展
      7.3.1  I/O接口功能
      7.3.2  简单I/O接口的扩展
  项目小结
  练习与提高7
项目8  D-A与A-D转换接口
    技术
  教学导航
    【任务8.1】直流电动机的控制
    8.1  单片机与DAC0832的接口技术
      8.1.1  D-A转换器的概述
      8.1.2  典型D-A转换器
    DAC0832
    【任务8.2】简易数字电压表的设计
    8.2  单片机与ADC0809的接口技术
      8.2.1  A-D转换器的概述
      8.2.2  ADC0809芯片及应用
      8.2.3  指针及应用
  项目小结
  练习与提高8
项目9  单片机应用系统综合设计与开发应用
  教学导航
    【任务9.1】亮度可调、光色可变的LED灯的设计
    9.1  单片机应用系统开发要求
      9.1.1  单片机应用系统开发的基本要求
      9.1.2  单片机应用系统设计分析方法
    9.2  系统硬件设计
    9.3  系统软件设计
  项目小结
  练习与提高9
附录
  附录A  ASCII(美国信息交换标准码)表
  附录B  C51语言常见的库函数
参考文献