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

服务体验

店铺评分与同行业相比

用户评价:----

物流时效:----

售后服务:----

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

  • 店 单片机基础与Arduino应用 第2版 第二版 王俊 等编著 单片机工作原理编程方法书籍 单片机入门Arduino开
  • 新商品上架
    • 作者: 王俊著 | 王俊编 | 无译
    • 出版社: 电子工业出版社
    • 出版时间:2024-10
    送至
  • 由""直接销售和发货,并提供售后服务
  • 加入购物车 购买电子书
    服务

    看了又看

    商品预定流程:

    查看大图
    /
    ×

    苏宁商家

    商家:
    句字图书专营店
    联系:
    • 商品

    • 服务

    • 物流

    搜索店内商品

    商品分类

    商品参数
    • 作者: 王俊著| 王俊编| 无译
    • 出版社:电子工业出版社
    • 出版时间:2024-10
    • 页数:244页
    • 开本:16开
    • ISBN:9787121489921
    • 版权提供:电子工业出版社

    内容介绍

    本书以Arduino单片机开发为索引,较为系统地介绍了单片机的工作原理、编程方法,并给出了使用实例。全书共22章,通过介绍单片机的基本知识引入Arduino单片机,并通过诸多实例讲解了Arduino单片机的结构、工作原理、编程方法及调试方法等,基本覆盖了单片机入门和Arduino开发所需的知识点。
    目录

    *1章 单片机概述 1
    1.1 单片机简介 1
    1.2 计算机的发展史 2
    1.3 单片机的发展史 3
    1.4 单片机的应用 4
    1.5 如何学习单片机 6
    1.6 小结 6
    *2章 Arduino入门 7
    2.1 Arduino的诞生 7
    2.2 Arduino的特性 8
    2.3 Arduino硬件介绍 9
    2.3.1 Arduino UNO介绍 9
    2.3.2 Arduino UNO核心电路 11
    2.3.3 Arduino UNO外围系统 12
    2.4 搭建Arduino开发环境 14
    2.4.1 安装Arduino IDE 14
    2.4.2 配置Arduino IDE 16
    2.5 编写Arduino程序 17
    2.5.1 Arduino程序构成 17
    2.5.2 编写Arduino程序示例 18
    2.6 小结 20
    第3章 Arduino数字输入/输出接口 21
    3.1 LED的工作原理 21
    3.2 数字接口的工作原理 22
    3.2.1 数字接口的数量与布局 22
    3.2.2 输入或输出模式设置 23
    3.2.3 数字接口功能函数 23
    3.3 数字输出接口 24
    3.3.1 系统连接 24
    3.3.2 流程图 25
    3.3.3 程序设计 25
    3.3.4 烧写 26
    3.4 数字输入接口 27
    3.4.1 系统连接 27
    3.4.2 流程图 27
    3.4.3 程序设计 28
    3.4.4 烧写 28
    3.5 小结 29
    第4章 Arduino的中断机制与定时器 30
    4.1 中断系统概述 30
    4.1.1 中断的概念 30
    4.1.2 中断源 31
    4.1.3 中断优先级 31
    4.1.4 中断的技术优势 31
    4.2 Arduino中与中断有关的函数 32
    4.3 外部中断实验 32
    4.3.1 系统连接 32
    4.3.2 流程图 33
    4.3.3 程序设计 33
    4.3.4 烧写 34
    4.4 定时器的工作原理 34
    4.5 Arduino定时器的相关库函数 35
    4.5.1 TimerOne库 35
    4.5.2 MsTimer2库 36
    4.6 定时器实验 36
    4.6.1 系统连接 36
    4.6.2 流程图 36
    4.6.3 程序设计 37
    4.6.4 烧写 38
    4.7 小结 38
    第5章 Arduino串口通信 39
    5.1 串口的工作原理 39
    5.1.1 串口通信的基本概念 39
    5.1.2 字符帧 40
    5.1.3 波特率 41
    5.1.4 串口通信制式 41
    5.1.5 串口工作流程 41
    5.1.6 接口电路 42
    5.2 Arduino的串口 43
    5.2.1 Arduino串口引脚 43
    5.2.2 Serial库函数 44
    5.3 串口控制LED的闪烁频率 46
    5.3.1 流程图 46
    5.3.2 程序设计 46
    5.4 串口控制RGB-LED的颜色 47
    5.4.1 RGB-LED的工作原理 47
    5.4.2 系统连接 47
    5.4.3 流程图 48
    5.4.4 程序设计 49
    5.4.5 烧写 50
    5.4 小结 51
    第6章 Arduino之按键与矩阵键盘 52
    6.1 按键检测原理 52
    6.1.1 Arduino之按键 53
    6.1.2 Arduino之矩阵键盘 53
    6.1.3 按键消抖 55
    6.2 独立按键功能实现 56
    6.2.1 系统连接 56
    6.2.2 流程图 56
    6.2.3 程序设计 57
    6.2.4 烧写 58
    6.3 矩阵键盘功能实现 58
    6.3.1 系统连接 58
    6.3.2 流程图 59
    6.3.3 程序设计 59
    6.3.4 烧写 60
    6.4 小结 60
    第7章 Arduino控制数码管 61
    7.1 数码管的工作原理 61
    7.1.1 LED的两种接法 62
    7.1.2 两种显示方式 64
    7.2 静态显示实现 64
    7.2.1 系统连接 64
    7.2.2 流程图 65
    7.2.3 程序设计 65
    7.2.4 烧写 67
    7.3 动态显示实现 67
    7.3.1 系统连接 67
    7.3.2 流程图 68
    7.3.3 程序设计 68
    7.3.4 烧写 69
    7.4 小结 70
    第8章 Arduino之LED点阵与RGB灯带 71
    8.1 Arduino之LED点阵 71
    8.1.1 工作原理 71
    8.1.2 系统连接 72
    8.1.3 流程图 73
    8.1.4 程序设计 73
    8.1.5 烧写 75
    8.2 Arduino之RGB灯带 76
    8.2.1 工作原理 76
    8.2.2 Adafruit NeoPixel库介绍 78
    8.2.3 系统连接 78
    8.2.4 流程图 78
    8.2.5 程序设计 79
    8.2.6 烧写 80
    8.3 小结 80
    第9章 Arduino之液晶屏 81
    9.1 工作原理 81
    9.1.1 液晶的概念 81
    9.1.2 液晶的通光原理 81
    9.1.3 液晶显示器的工作原理 82
    9.1.4 LCD-1602的工作原理 83
    9.1.5 LiquidCrystal库介绍 86
    9.2 系统连接 86
    9.3 流程图 86
    9.4 程序设计 87
    9.5 烧写 88
    9.6 小结 88
    *10章 Arduino模拟输入/输出接口 89
    10.1 模拟接口的工作原理 89
    10.1.1 模拟输入 89
    10.1.2 模拟输出 90
    10.1.3 模拟接口的位置 90
    10.1.4 模拟输入接口的相关函数 91
    10.1.5 模拟输出接口的相关函数 92
    10.2 Arduino之摇杆 92
    10.2.1 系统连接 92
    10.2.2 流程图 93
    10.2.3 程序设计 93
    10.2.4 烧写 94
    10.3 Arduino之呼吸灯 94
    10.3.1 系统连接 95
    10.3.2 流程图 95
    10.3.3 程序设计 96
    10.3.4 烧写 96
    10.4 小结 97
    *11章 蜂鸣器实验 98
    11.1 蜂鸣器的工作原理 98
    11.2 Arduino之蜂鸣器 99
    11.2.1 系统连接 99
    11.2.2 程序设计 99
    11.2.3 烧写 100
    11.3 Arduino之电子琴 101
    11.3.1 系统连接 101
    11.3.2 程序设计 101
    11.3.3 烧写 102
    11.4 小结 102
    *12章 Arduino之电机 103
    12.1 电机分类 103
    12.2 Arduino之直流电机 104
    12.2.1 系统连接 104
    12.2.2 流程图 105
    12.2.3 程序设计 105
    12.2.4 烧写 106
    12.3 Arduino之伺服电机 106
    12.3.1 系统连接 107
    12.3.2 流程图 107
    12.3.3 程序设计 107
    12.3.4 烧写 108
    12.4 小结 109
    *13章 Arduino之旋钮与编码器 110
    13.1 Arduino之旋钮 110
    13.1.1 工作原理 110
    13.1.2 系统连接 111
    13.1.3 流程图 112
    13.1.4 程序设计 113
    13.1.5 烧写 115
    13.2 Arduino之编码器 116
    13.2.1 工作原理 116
    13.2.2 系统连接 117
    13.2.3 流程图 118
    13.2.4 程序设计 119
    13.2.5 烧写 120
    13.3 小结 120
    *14章 Arduino之传感器 121
    14.1 Arduino之DHT11温湿度传感器 121
    14.1.1 工作原理 121
    14.1.2 DHT Sensor库介绍 124
    14.1.3 系统连接 124
    14.1.4 流程图 124
    14.1.5 程序设计 125
    14.1.6 烧写 126
    14.2 Arduino之MPU-6050六轴加速度计 127
    14.2.1 姿态检测介绍 127
    14.2.2 工作原理 128
    14.2.3 Adafruit MPU-6050库介绍 129
    14.2.4 系统连接 129
    14.2.5 流程图 130
    14.2.6 程序设计 131
    14.2.7 烧写 132
    14.3 Arduino之HC-SR04超声波测距 133
    14.3.1 工作原理 133
    14.3.2 系统连接 133
    14.3.3 流程图 134
    14.3.4 程序设计 135
    14.3.5 烧写 135
    14.4 小结 136
    *15章 基于Arduino的智能小车 137
    15.1 工作原理 137
    15.1.1 小车的结构 137
    15.1.2 ESP8266 137
    15.1.3 L298N电机驱动模块 138
    15.1.4 超声波避障模块 139
    15.2 系统连接 140
    15.3 流程图 140
    15.4 程序设计 142
    15.4.1 ESP8266 Wi-Fi模块调试 142
    15.4.2 Arduino代码 142
    15.5 烧写 147
    15.6 小结 148
    *16章 AVR单片机的基本结构 149
    16.1 AVR单片机概述 149
    16.2 命名、引脚及*小系统 149
    16.2.1 AVR单片机的命名规则 149
    16.2.2 AVR单片机引脚功能介绍 150
    16.2.3 AVR单片机的*小系统 152
    16.3 内部结构 153
    16.4 CPU 155
    16.4.1 算术逻辑单元 155
    16.4.2 状态寄存器 155
    16.4.3 通用工作寄存器组 156
    16.4.4 堆栈指针寄存器 157
    16.4.5 程序计数器、指令寄存器和指令译码器 157
    16.5 指令集 157
    16.6 存储空间 161
    16.6.1 程序空间 161
    16.6.2 数据空间 161
    16.6.3 EEPROM空间 162
    16.7 熔丝位 162
    16.7.1 熔丝位概念介绍 162
    16.7.2 重要熔丝位的配置 163
    16.8 使用Microchip Studio开发ATmega328P 164
    16.8.1 Microchip Studio介绍 164
    16.8.2 Microchip Studio的安装 164
    16.8.3 新建工程 165
    16.8.4 工具配置 166
    16.8.5 编译和烧写程序 167
    16.8.6 实验现象 168
    16.9 小结 169
    *17章 AVR单片机的数字输入/输出 170
    17.1 I/O寄存器控制 170
    17.2 流程图 174
    17.3 程序设计 175
    17.3.1 单片机C语言基础 175
    17.3.2 数字接口输出实验程序 176
    17.3.3 数字接口输入实验程序 176
    17.4 系统连接 177
    17.5 烧写 179
    17.6 小结 179
    *18章 AVR单片机的中断和定时器系统 181
    18.1 中断系统概述 181
    18.1.1 中断向量表 181
    18.1.2 中断优先级 181
    18.1.3 中断触发条件 182
    18.1.4 外部中断 182
    18.2 中断控制寄存器 182
    18.2.1 全局中断控制 182
    18.2.2 外部中断控制寄存器 182
    18.3 定时器的工作原理 183
    18.4 定时器控制寄存器 184
    18.4.1 定时器0/2控制寄存器 184
    18.4.2 定时器1控制寄存器 186
    18.5 外部中断实验 187
    18.5.1 系统连接 187
    18.5.2 程序设计 188
    18.5.3 烧写 189
    18.6 定时中断实验 189
    18.6.1 系统连接 189
    18.6.2 程序设计 190
    18.6.3 烧写 190
    18.7 小结 191
    *19章 AVR单片机串口通信 192
    19.1 AVR串口相关寄存器介绍 192
    19.2 AVR串口相关寄存器各位的功能和配置 194
    19.2.1 串口寄存器各位的功能 194
    19.2.2 串口寄存器配置 194
    19.3 流程图 195
    19.3.1 串口数据发送操作 195
    19.3.2 串口数据接收操作 195
    19.4 程序设计 196
    19.5 烧写 197
    19.6 小结 198
    *20章 AVR单片机独立按键、矩阵键盘、数码管 199
    20.1 独立按键、矩阵键盘、数码管 199
    20.2 I/O寄存器控制 199
    20.3 AVR单片机控制独立按键点亮LED 199
    20.3.1 系统连接 199
    20.3.2 流程图 200
    20.3.3 程序设计 200
    20.3.4 烧写 201
    20.4 AVR单片机矩阵键盘功能实现 201
    20.4.1 系统连接 201
    20.4.2 流程图 202
    20.4.3 程序设计 203
    20.4.4 烧写 204
    20.5 AVR数码管静态显示 205
    20.5.1 系统连接 205
    20.5.2 流程图 206
    20.5.3 程序设计 206
    20.5.4 烧写 207
    20.6 AVR数码管动态显示 207
    20.6.1 系统连接 207
    20.6.2 流程图 208
    20.6.3 程序设计 209
    20.6.4 烧写 210
    20.7 小结 210
    *21章 AVR单片机模数转换 211
    21.1 模数转换原理概述 211
    21.2 相关设置寄存器 212
    21.3 ADC单次转换实验 215
    21.3.1 系统连接 215
    21.3.2 程序设计 215
    21.3.3 烧写 216
    21.4 ADC连续转换实验 217
    21.4.1 程序设计 217
    21.4.2 烧写 219
    21.5 小结 219
    *22章 基于AVR单片机的打地鼠游戏 220
    22.1 LCD-12864的工作原理 220
    22.2 系统连接 221
    22.3 流程图 222
    22.4 程序设计 223
    22.5 烧写 228
    22.6 小结 229
    作者介绍

    王俊,主持并完成了多项 “973项目”、“863项目”、“国家自然科学基金”、“重点实验室基金”、“预研项目”、“科研院所项目”,在“多目标跟踪”、“目标微动特性提取与识别”、“散射点三维重构”、“高分辨率雷达处理与识别”、“雷达目标识别”、“分布式雷达空间目标三维成像方法”、“基于深度学习的目标识别技术”等方面开展研究工作,并取得一定成果,发表相关论文100余篇,其中30余篇为SCI(E)源刊,申请国家发明专利30余项,已获批12项。
    媒体评论

    Arduino单片机简单易用,学习门槛低,适合学生上手入门,秉承做中学的教学理念,让学生先实际操作起来再学习相关理论知识,将原有以51单片机为例的理论部分改为以Arduino中使用的AVR单片机讲解,并将其置于Arduino的开发使用学习之后,同时其中理论知识与Arduino中的实例部分一一对应,形成体系化的内容。
    关联推荐

    Arduino单片机简单易用,学习门槛低,适合学生上手入门,秉承做中学的教学理念,让学生先实际操作起来再学习相关理论知识,将原有以51单片机为例的理论部分改为以Arduino中使用的AVR单片机讲解,并将其置于Arduino的开发使用学习之后,同时其中理论知识与Arduino中的实例部分一一对应,形成体系化的内容。
    1
    • 商品详情
    • 内容简介

    售后保障

    最近浏览

    猜你喜欢

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

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

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

    查看我的收藏夹

    确定

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

    关闭

    抱歉,您暂无任性付资格

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