注册 登录 进入教材巡展
#
  • #

出版时间:2016年2月

出版社:高等教育出版社

以下为《单片机基础与应用(C语言版)(彩色印刷)(另赠立体化教学资源)(二维码视频教学资源)》的配套数字资源,这些资源在您购买图书后将免费附送给您:
  • 高等教育出版社
  • 9787040439298
  • 1版
  • 39845
  • 0063162532-4
  • 大16开
  • 2016年2月
  • 350
  • 工学
  • 计算机科学与技术
  • TP368.1
  • 电子信息类
  • 高职高专
内容简介
王静霞主编的《单片机基础与应用(C语言版iCourse教材高等职业教育电类基础课新形态一体化规划教材)》是在国家级精品资源共享课“单片机应用技术”建设项目的基础上,提炼内容、精心编排的一部一体化配套教材。全书其9章,涵盖了单片机基础与应用的基本内容,分别介绍单片机及其开发环境、单片机硬件系统、C51程序设计基础、定时器/计数器、中断系统、人机交互接口设计、串行口通信技术、A/D转换与D/A转换、综合应用实践等内容。
本书为彩色印刷,版面精美友好,结构清晰,在介绍核心技能点的位置提供了对应的配套学习资源类型标志或二维码链接。全书配套提供PPT演示文稿、复习讲解、习题答案、微课、延伸阅读、源代码等学习资源,除用书中二维码访问以外,也可以通过本书配套数字化课程网站来观看和使用。
本书为高等职业院校机电、电气、电子专业单片机课程的教材,也可供相关行业的工程技术人员参考。
目录

第1章  单片机及其开发环境


  1.1  初识单片机


    1.1.1  什么是单片机


    1.1.2  单片机分类


    1.1.3  单片机特点及应用


    实例1  点亮1个LED


  1.2  单片机应用系统及其开发环境


    1.2.1  单片机应用系统


    1.2.2  单片机应用系统开发流程


    1.2.3  单片机开发系统


    1.2.4  Keil μVision软件的使用方法


    实例2  1个LED闪烁


  总结


  习题


第2章  单片机硬件系统


  2.1  单片机内部结构


  2.2  8051单片机引脚功能


    实例3  8个LED闪烁


  2.3  单片机存储器结构


    2.3.1  数据存储器


    2.3.2  特殊功能寄存器


    2.3.3  程序存储器


  2.4  时钟电路与复位电路


    2.4.1  单片机时钟电路


    2.4.2  单片机复位电路


    实例4  蜂鸣器发声


  2.5  单片机并行I/O口


    2.5.1  P0口


    2.5.2  P1口


    2.5.3  P2口


    2.5.4  P3口


    实例5  开关控制LED亮灭


  总结


  习题


第3章  C51程序设计基础


  3.1  C51概述


    3.1.1  C51与ANSIC语言


    3.1.2  C51程序的基本结构


    实例6开关控制LED交替亮灭


  3.2  C51数据类型


    3.2.1  数据类型概述


    3.2.2  基本数据类型


    3.2.3  扩展数据类型


    3.2.4  常量


    3.2.5  变量


  3.3  C51运算符


  3.4  C51程序结构


    3.4.1  顺序程序与表达式


    实例7  顺序程序结构控制流水灯


    3.4.2  选择程序与选择语句


    实例8  选择程序结构开关控制LED显示


    3.4.3  循环程序与循环语句


    实例9  移位操作控制流水灯


  3.5  C51函数


    3.5.1  C51库函数


    实例10  库函数控制流水灯


    3.5.2  用户自定义函数


    实例11  延时函数的定义及调用


  3.6  C51数组


    3.6.1  数组定义


    3.6.2  二维数组


    3.6.3  字符数组


    实例12数组控制流水灯


  3.7  程序设计应用实例


    实例13  花样霓虹灯


    实例14  贪吃蛇


    实例15  倒车警示器


  总结


  习题


第4章  定时器/计数器


  4.1  定时器/计数器工作原理


    4.1.1  定时器/计数器结构


    4.1.2  定时器/计数器编程控制


    4.1.3  定时器/计数器相关寄存器


    实例16 LED循环闪烁


  4.2  定时器/计数器的工作方式


  4.3  定时器/计数器的应用


    实例17  简易计数报警


    实例18  正脉冲宽度测量


    实例19  定时器输出PWM可


    调光台灯


  总结


  习题


第5章  中断系统


  5.1  什么是中断


  5.2  单片机中断系统的结构


    5.2.1  中断系统的结构


    5.2.2  中断源


    5.2.3  中断请求标志


    5.2.4  中断允许控制


    5.2.5  中断优先级别


    实例20  中断控制LED闪烁


  5.3  中断处理过程


    5.3.1  中断响应条件


    5.3.2  中断响应过程


    5.3.3  中断响应时间


    5.3.4  中断请求撤除


    实例21  LED显示秒表


  总结


  习题


第6章  人机交互接口设计


  6.1  单片机与LED接口设计


    6.1.1  LED结构


    6.1.2  LED静态显示


    实例22  LED静态显示2位秒表


    6.1.3  LED动态显示


    实例23  LED动态显示指定信息


    实例24  LED动态显示移动广告屏


    实例25  LED动态显示2位秒表


  6.2  单片机与LED点阵显示器接口设计


    6.2.1  LED点阵显示器的结构


    6.2.2  单片机控制LED点阵显示器


    实例26  LED点阵显示器稳定显示指定图形


    实例27  LED点阵显示器移动显示广告屏


  6.3  单片机与字符型液晶显示器接口设计


    6.3.1  字符型液晶显示器概述


    6.3.2  单片机控制字符型液晶显示器


    实例28  字符型液晶显示广告牌


  6.4  单片机与按键接口设计


    6.4.1  单片机与独立按键接口设计


    6.4.2  按键去抖


    实例29  按键状态LED显示


    实例30  按键控制广告牌显示


    6.4.3  单片机与矩阵键盘接口设计


    实例31  LED显示矩阵键盘按键号


  总结


  习题


第7章  串行接口通信技术


  7.1  串行通信基础


  7.2  单片机串行接口


    7.2.1  串行接口结构


    7.2.2  串行接口工作方式


    7.2.3  波特率


    实例32  串口控制16个LED流水灯


  7.3  RS-232C串行接口


    7.3.1  RS-232C总线标准


    7.3.2  电平转换电路


  7.4  单片机串行接口应用


    实例33单片机双机通信


    实例34单片机与PC通信


  总结


  习题


第8章  A/D转与D,A转换


  8.1  认识A/D转换器与D/A转换器


    8.1.1  A/D转换器


    8.1.2  D/A转换器


  8.2  单片机扩展I2C总线器件


    8.2.1  I2C总线系统结构


    8.2.2  I2C总线数据传输时序


    8.2.3  I2C串行总线接口编程控制


  8.3  单片机与PcF8591接口设计


    8.3.1  PCF8591概述


    8.3.2  单片机与PCF8591接口电路设计


    8.3.3  A/D转换


    8.3.4  D/A转换


  8.4  A/D转换与D/A转换应用实例


    实例35  简易数字电压表


    实例36  信号发生器


  总结


  习题


第9章  综合应用实践


    实例37  数字钟


    实例38  倒计时交通灯


    实例39  16×16点阵显示屏移动产告牌


    实例40  简易打字游戏机


    实例41  智能温度测量


  总结


参考文献