返回首页
苏宁会员
购物车 0
易付宝
手机苏宁

服务体验

店铺评分与同行业相比

用户评价:----

物流时效:----

售后服务:----

  • 服务承诺: 正品保障
  • 公司名称:
  • 所 在 地:

  • 51单片机入门、进阶与实战一本通 曹新 编 专业科技 文轩网
  • 新华书店正版
    • 作者: 暂无著
    • 出版社: 北京航空航天大学出版社
    • 出版时间:2019-10-01 00:00:00
    送至
  • 由""直接销售和发货,并提供售后服务
  • 加入购物车 购买电子书
    服务

    看了又看

    商品预定流程:

    查看大图
    /
    ×

    苏宁商家

    商家:
    文轩网图书旗舰店
    联系:
    • 商品

    • 服务

    • 物流

    搜索店内商品

    商品分类

         https://product.suning.com/0070067633/11555288247.html

     

    商品参数
    • 作者: 暂无著
    • 出版社:北京航空航天大学出版社
    • 出版时间:2019-10-01 00:00:00
    • 版次:1
    • 印次:1
    • 印刷时间:2019-10-01
    • 字数:442千字
    • 页数:318
    • 开本:16开
    • 装帧:平装
    • ISBN:9787512430594
    • 国别/地区:中国
    • 版权提供:北京航空航天大学出版社

    51单片机入门、进阶与实战一本通

    作  者:曹新 编
    定  价:65
    出 版 社:北京航空航天大学出版社
    出版日期:2019年10月01日
    页  数:318
    装  帧:平装
    ISBN:9787512430594
    主编推荐

      

    内容简介

    本书以实际应用为主线,由浅入深、循序渐进地讲述了51单片机内、外部资源的使用方法。全书共分5篇,分别为知识准备篇、基础功能篇、进阶功能篇、总线协议篇和综合实战篇。本书都配有项目案例,即学即用,通过丰富的项目案例使读者掌握如何使用51进行编程控制,从而达到学以致用的目的。

    作者简介

    精彩内容

    目录
    第1篇 知识准备篇
    第1章 单片机概述
    1.1 什么是单片机
    1.2 单片机的发展
    1.3 单片机的特点
    1.4 单片机的用途
    1.5 如何学习单片机
    1.6 练习题
    第2章 开发准备
    2.1 开发环境
    2.1.1 硬件连接
    2.1.2 下载器驱动安装
    2.1.3 程序下载软件安装与使用
    2.1.4 集成开发环境安装与使用
    2.2 开发流程
    2.2.1 Keil C51工程创建及程序编译
    2.2.2 程序运行
    2.3 开发语言
    2.3.1 C51与标准C语言
    2.3.2 C51的数据类型
    2.3.3 C51常用头文件
    2.4 练习题
    第3章 硬件基础知识
    3.1 LY-51S开发板简介
    3.2 板载元器件
    3.2.1 电子元器件
    3.2.2 集成电路
    3.2.3 接插件
    3.2.4 导线
    3.3 练习题
    第4章 单片机基本原理
    4.1 MCS-51单片机基本特性
    4.2 单片机内部结构
    4.3 单片机外部引脚
    4.3.1 单片机外部引脚图
    4.3.2 单片机引脚分类
    4.4 单片机时序
    4.5 单片机最小系统
    4.6 单片机存储器结构
    4.6.1 程序存储器
    4.6.2 数据存储器
    4.7 练习题
    第2篇 基础功能篇
    第5章 I/O端口
    5.1 单片机的I/O端口
    5.1.1 I/O端口概述
    5.1.2 I/O端口基本原理
    5.1.3 I/O端口基本操作
    5.2 端口输出控制——发光二极管
    5.2.1 案例5-1:点亮一个发光二极管
    5.2.2 案例5-2:发光二极管流水显示
    5.2.3 拓展项目:花样流水灯
    5.3 端口输出控制——数码管
    5.3.1 数码管结构与显示原理
    5.3.2 数码管静态显示驱动
    5.3.3 案例5-3:独立共阳数码管循环显示0~9
    5.3.4 数码管动态显示驱动
    5.3.5 案例5-4:8位数码管同时显示0~7
    5.3.6 拓展项目:数码管显示动态数据
    5.4 端口输入控制——独立按键
    5.4.1 独立按键的连接方式
    5.4.2 独立按键的检测原理
    5.4.3 按键去抖及按键处理流程
    5.4.4 案例5-5:抢答器
    5.4.5 拓展项目:独立按键长按、短按效果
    5.5 端口输入控制——矩阵键盘
    5.5.1 矩阵键盘的连接方式
    5.5.2 矩阵键盘的检测原理
    5.5.3 案例5-6:矩阵键盘键号LED显示
    5.5.4 拓展项目:矩阵键盘密码锁
    5.6 练习题
    第6章 外部中断
    6.1 中断系统概述
    6.1.1 中断原理
    6.1.2 中断的作用
    6.1.3 中断应实现的功能
    6.1.4 中断相关概念
    6.2 单片机中断资源
    6.2.1 中断源及入口地址
    6.2.2 中断控制及设置
    6.3 C51中断处理函数的编写
    6.4 外部中断编程实战
    6.4.1 案例6-1:独立按键控制LED状态转换
    6.4.2 拓展项目:按键改变流水灯的流水方向
    6.5 练习题
    第7章 定时/计数器
    7.1 定时/计数器简介
    7.2 定时/计数器的结构及相关寄存器
    7.2.1 定时/计数器的结构
    7.2.2 定时/计数器的相关寄存器
    7.3 定时/计数器的工作原理
    7.3.1 定时功能
    7.3.2 计数功能
    7.4 定时/计数器的工作方式
    7.4.1 方式
    7.4.2 方式
    7.4.3 方式
    7.4.4 方式
    7.5 定时/计数器编程实战
    7.5.1 定时/计数器的程序设计流程
    7.5.2 案例7-1:按键10次翻转LED状态
    7.5.3 案例7-2:发光二极管定时闪烁
    7.5.4 案例7-3:定时器产生任意占空比PWM
    7.5.5 拓展项目:发光二极管定时流水显示
    7.6 练习题
    第8章 串口通信
    8.1 串口通信概述
    8.1.1 通信的基本概念
    8.1.2 串行通信的工作方式
    8.1.3 串行通信的时钟及传输速率
    8.1.4 串行通信协议
    8.2 串口通信接口电路原理
    8.35 1单片机串口结构及相关寄存器
    8.3.1 串口的结构
    8.3.2 串口的相关寄存器
    8.4 串口的工作方式及波特率设置
    8.4.1 方式
    8.4.2 方式
    8.4.3 方式2和方式
    8.4.4 波特率设置
    8.5 串口应用编程实战
    8.5.1 串口应用的程序设计流程
    8.5.2 案例8-1:串口扩展并行输出流水灯显示
    8.5.3 案例8-2:双机通信单字符收发
    8.5.4 拓展项目:字符串收发
    8.6 练习题
    第3篇 进阶功能篇
    第9章 继电器
    9.1 什么是继电器
    9.2 继电器的结构及工作原理
    9.3 继电器的驱动电路
    9.4 继电器编程实战
    9.4.1 继电器的程序设计流程
    9.4.2 案例9-1:继电器状态切换及LED显示
    9.5 练习题
    第10章 蜂鸣器
    10.1 什么是蜂鸣器
    10.2 蜂鸣器的结构原理
    10.3 蜂鸣器的驱动电路
    10.4 蜂鸣器编程实战
    10.4.1 蜂鸣器的程序设计流程
    10.4.2 案例10-1:蜂鸣器模拟救护车声音
    10.5 练习题
    第11章 步进电机
    11.1 什么是步进电机
    11.1.1 步进电机简介
    11.1.2 步进电机分类
    11.2 步进电机的硬件结构
    11.2.1 步进电机硬件结构
    11.2.2 步进电机术语解释
    11.2.3 步进电机的转动原理
    11.3 步进电机的驱动方式
    11.4 步进电机控制编程实战
    11.4.1 步进电机的程序设计
    11.4.2 案例11-1:电机正转反转
    11.4.3 案例11-2:按键控制步进电机正反转
    11.5 练习题
    第12章 直流电机
    12.1 什么是直流电机
    12.2 直流电机的原理及分类
    12.2.1 直流电机的原理
    12.2.2 直流电机的分类
    12.3 直流电机的驱动方式
    12.4 直流电机编程实战
    12.4.1 案例12-1:直流电机按键控制
    12.4.2 案例12-2:直流电机PWM调速
    12.5 练习题
    第13章 舵机
    13.1 什么是舵机
    13.2 舵机的工作原理
    13.3 舵机的角度控制原理
    13.4 舵机编程实战
    13.4.1 舵机的程序设计流程
    13.4.2 案例13-1:按键调节舵机转角
    13.5 练习题
    第14章 1602液晶
    14.1 概述
    14.21 602液晶的基本原理及控制方式
    14.2.11 602液晶的引脚结构
    14.2.21 602液晶的显示内容
    14.2.31 602液晶的控制方式
    14.31 602液晶编程实战
    14.3.11 602液晶模块的程序设计流程
    14.3.2 案例14-1:1602液晶滚动显示字符串
    14.4 练习题
    第15章 双色点阵屏
    15.1 双色点阵的基本原理
    15.2 双色点阵的驱动芯片
    15.3 双色点阵的硬件连线
    15.4 双色点阵编程实战
    15.4.1 双色点阵的控制流程
    15.4.2 案例15-1:双色点阵显示特定图形
    15.5 练习题
    第16章 模数/数模转换
    16.1 模数/数模转换原理
    16.2 ADC转换类型及应用
    16.3 DAC转换类型及应用
    16.4 练习题
    第17章 红外收发
    17.1 红外接收与编解码定义
    17.2 红外接收原理
    17.3 红外发射原理
    17.4 红外收发编程实战
    17.4.1 红外收发的程序设计思路
    17.4.2 案例17-1:红外解码液晶屏显示
    17.5 练习题
    第4篇 总线协议篇
    第18章 I2C总线与E2PROM(24C02)
    18.1 I2C总线概述
    18.2 I2C通信协议
    18.2.1 I2C通信协议
    18.2.2 单片机模拟I2C总线
    18.3 E2PROM 24C02应用概述
    18.3.12 4C02芯片简介
    18.3.22 4C02硬件原理与连接
    18.3.32 4C02存储结构与寻址
    18.3.42 4C02读/写操作时序
    18.4 PCF8591模拟采集与输出
    18.4.1 PCF8591芯片简介
    18.4.2 PCF8591硬件原理及连接
    18.4.3 PCF8591寻址及功能选择
    18.5 I2C总线应用编程实战
    18.5.1 I2C总线应用程序设计流程
    18.5.2 案例18-1:24C02记忆开机次数
    18.5.3 案例18-2:PCF8591的一路AD数码管显示
    18.5.4 案例18-3:PCF8591 DA输出模拟
    18.6 练习题
    第19章 SPI协议
    19.1 SPI总线协议
    19.1.1 SPI简介
    19.1.2 SPI通信模式
    19.2 DS1302时钟芯片
    19.3 DS1302的引脚结构及相关寄存器
    19.3.1 DS1302的引脚结构
    19.3.2 DS1302的寄存器设置
    19.4 SPI协议应用编程实战
    19.4.1 SPI协议应用的程序设计流程
    19.4.2 案例19-1:DS1302时钟显示
    19.5 练习题
    第20章 1-Wire总线
    20.1 概述
    20.2 DS18B20数字温度传感器
    20.2.1 DS18B20传感器特性
    20.2.2 DS18B20的引脚结构
    20.2.3 DS18B20的硬件连接
    20.2.4 DS18B20的内部结构
    20.2.5 DS18B20的工作原理
    20.2.6 DS18B20的工作时序
    20.2.7 DS18B20使用中注意事项
    20.31 Wire总线应用编程实战
    20.3.1 DS18B20模块的程序设计流程
    20.3.2 案例20-1:温度采集液晶显示
    20.4 练习题
    第5篇 综合实战篇
    第21章 计算器
    21.1 硬件需求
    21.2 设计思路
    21.3 编程实战
    21.4 运行效果
    第22章 串口测温
    22.1 硬件需求
    22.2 设计思路
    22.3 编程实战
    22.4 运行效果
    第23章 99分钟即将开始器
    23.1 硬件需求
    23.2 设计思路
    23.3 编程实战
    23.4 运行效果
    附录A ASCII表
    附录B 进制转换表
    附录C C51数据类型及运算符
    参考文献

    售后保障

    最近浏览

    猜你喜欢

    该商品在当前城市正在进行 促销

    注:参加抢购将不再享受其他优惠活动

    x
    您已成功将商品加入收藏夹

    查看我的收藏夹

    确定

    非常抱歉,您前期未参加预订活动,
    无法支付尾款哦!

    关闭

    抱歉,您暂无任性付资格

    此时为正式期SUPER会员专享抢购期,普通会员暂不可抢购