选择特殊符号

选择搜索类型

热门搜索

首页 > 百科 > 建设工程百科

单片机基础与Arduino应用

《单片机基础与Arduino应用》是2017年8月电子工业出版社出版的图书,作者是王俊、张玉玺、刘寒颖。

单片机基础与Arduino应用基本信息

单片机基础与Arduino应用作者简介

王俊,北航电子信息工程学院教授、博士生导师、副院长,空天电子信息*实验教学示范中心和空天电子信息*虚拟仿真实验教学中心主任。兼任中国电子学会DSP专家委员会副主任委员、中国电子学会无线电定位技术分会委员。主要从事环境智能感知、实时信号并行处理、深度学习、智能硬件等方面的研究工作,出版教材《DSP/FPGA嵌入式实时处理技术及应用》。

查看详情

单片机基础与Arduino应用造价信息

  • 市场价
  • 信息价
  • 询价

基础

  • 品种:基础梁;规格型号:C30商砼;类别:土建工程;
  • m3
  • 炬龙钢结构
  • 13%
  • 四川炬龙钢结构建筑工程有限公司
  • 2022-12-07
查看价格

PIC单片机编程器

  • JY-PICKIT2
  • JY
  • 13%
  • 成都嘉林源电子有限公司
  • 2022-12-07
查看价格

铁塔基础

  • M48×1680
  • 13%
  • 广州铧茂钢构材料制造有限公司
  • 2022-12-07
查看价格

装配式独立基础

  • 强度等级:C35,说明:无铁线,
  • m
  • 民诺
  • 13%
  • 广州市民诺建筑材料有限公司
  • 2022-12-07
查看价格

基础

  • C55
  • 兴典
  • 13%
  • 广西南宁兴典混凝土有限责任公司
  • 2022-12-07
查看价格

塔式起重机轨道式基础

  • 韶关市2010年8月信息价
  • 建筑工程
查看价格

夯实(电)

  • 夯击能力20-62Nm
  • 台班
  • 广州市2006年4季度信息价
  • 建筑工程
查看价格

夯实(电)

  • 夯击能力20-62Nm
  • 台班
  • 广州市2006年1季度信息价
  • 建筑工程
查看价格

夯实(电)

  • 夯击能力20-62Nm
  • 台班
  • 广州市2005年3季度信息价
  • 建筑工程
查看价格

夯实(电)

  • 夯击能力20-62Nm
  • 台班
  • 广州市2006年3季度信息价
  • 建筑工程
查看价格

人脸识别单片机

  • 人脸识别单片机
  • 1个
  • 1
  • 中档
  • 含税费 | 含运费
  • 2022-11-21
查看价格

单片机应用实训考核装置

  • 配置详附件二
  • 20套
  • 2
  • 亚龙/华育/智星等
  • 中高档
  • 含税费 | 含运费
  • 2016-11-02
查看价格

人脸识别单片机

  • -
  • 1套
  • 1
  • 品牌详见原档
  • 中高档
  • 含税费 | 含运费
  • 2021-10-20
查看价格

基础应用支撑平台

  • 提供统一登录平台入口、权限管理系统、日志管理系统、用户登录统计等基础功能.
  • 1套
  • 1
  • 高档
  • 不含税费 | 不含运费
  • 2022-08-04
查看价格

基础应用软件

  • 品牌:松博尔型号: SOB3.0 规格:应用软件
  • 1套
  • 1
  • 松博尔
  • 中高档
  • 含税费 | 含运费
  • 2019-08-21
查看价格

单片机基础与Arduino应用图书目录

上 篇

第1章 单片机概述 (2)

1.1 单片机简介 (2)

1.2 计算机发展史 (2)

1.3 单片机发展史 (4)

1.4 单片机的应用 (5)

1.5 如何学习单片机 (6)

1.6 小结 (8)

第2章 51单片机的基本结构和工作原理 (9)

2.1 概述 (9)

2.2 引脚及最小系统 (9)

2.2.1 时钟电路引脚 (9)

2.2.2 复位信号引脚 (10)

2.2.3 输入/输出引脚 (11)

2.2.4 其他控制引脚 (11)

2.2.5 单片机最小系统 (12)

2.3 内部结构 (12)

2.4 中央处理器 (14)

2.4.1 运算器 (14)

2.4.2 控制器 (14)

2.4.3 指令集与指令周期 (15)

2.5 存储器 (20)

2.5.1 数据存储器 (20)

2.5.2 程序存储器 (25)

2.6 工作过程 (26)

2.7 小结 (28)

第3章 51单片机开发板介绍 (29)

3.1 最小系统 (29)

3.2 电源系统 (31)

3.3 外围器件与接口 (32)

3.4 小结 (33)

第4章 51单片机LED灯控制 (34)

4.1 LED工作原理 (34)

4.2 I/O寄存器控制 (36)

4.3 流程图 (39)

4.4 程序设计 (39)

4.4.1 C51基础 (39)

4.4.2 LED灯亮灭的C51程序 (41)

4.5 编写/编译/调试 (41)

4.5.1 编写 (42)

4.5.2 编译 (44)

4.5.3 调试 (45)

4.6 烧写 (47)

4.7 小结 (48)

第5章 51单片机控制数码管 (49)

5.1 数码管工作原理 (49)

5.1.1 LED灯两种接法 (50)

5.1.2 位选与段选 (51)

5.1.3 两种显示方式 (52)

5.1.4 消去残影 (53)

5.2 I/O寄存器控制 (55)

5.3 静态显示实现 (55)

5.3.1 流程图 (55)

5.3.2 程序设计 (56)

5.3.3 烧写 (56)

5.4 动态显示实现 (57)

5.4.1 流程图 (57)

5.4.2 程序设计 (57)

5.4.3 烧写 (58)

5.5 小结 (59)

第6章 51单片机按键控制 (60)

6.1 按键检测原理 (60)

6.1.1 独立按键 (60)

6.1.2 矩阵键盘 (61)

6.1.3 按键消抖 (62)

6.2 I/O寄存器控制 (63)

6.3 独立按键功能实现 (63)

6.3.1 流程图 (63)

6.3.2 程序设计 (63)

6.3.3 烧写 (64)

6.4 矩阵键盘功能实现 (64)

6.4.1 流程图 (65)

6.4.2 程序设计 (66)

6.4.3 烧写 (68)

6.5 小结 (69)

第7章 51单片机的中断系统 (70)

7.1 中断系统概述 (70)

7.1.1 中断的概念 (70)

7.1.2 中断源 (70)

7.1.3 中断向量表 (71)

7.1.4 中断优先级 (71)

7.1.5 中断的技术优势 (72)

7.2 中断寄存器控制 (72)

7.2.1 中断允许控制寄存器IE (73)

7.2.2 中断优先控制寄存器IP (74)

7.2.3 定时器/计数器控制寄存器TCON (75)

7.3 流程图 (76)

7.4 程序设计 (76)

7.4.1 中断服务函数写法 (76)

7.4.2 C51程序 (77)

7.4.3 由汇编程序看程序运行过程 (77)

7.5 烧写 (79)

7.6 小结 (80)

第8章 51单片机定时器 (81)

8.1 定时器工作原理 (81)

8.1.1 定时/计数两种模式 (81)

8.1.2 定时器的工作过程 (82)

8.2 相关寄存器控制 (83)

8.2.1 工作方式寄存器TMOD (84)

8.2.2 定时器/计数器控制寄存器TCON (85)

8.2.3 定时器T0/T1的高/低8位TH0/TL0/TH1/TL1 (86)

8.3 定时器功能实现(方式1) (86)

8.3.1 工作方式1 16位定时/计数器 (86)

8.3.2 定时器的初始化 (87)

8.3.3 流程图 (88)

8.3.4 程序设计 (89)

8.3.5 调试 (89)

8.3.6 烧写 (91)

8.4 定时器的其他工作方式 (92)

8.4.1 工作方式0 13位定时/计数器 (92)

8.4.2 工作方式2 自动重装初值的8位定时/计数器 (93)

8.4.3 工作方式3 将T0分成两个独立的8位定时/计数器 (95)

8.5 小结 (96)

第9章 51单片机串口通信 (97)

9.1 串行口的工作原理 (97)

9.1.1 串行通信基本概念 (97)

9.1.2 字符帧 (98)

9.1.3 波特率 (98)

9.1.4 串行通信的传输方向 (99)

9.1.5 串口工作流程 (99)

9.1.6 接口电路 (100)

9.2 串口相关寄存器控制 (101)

9.2.1 串行数据缓冲器SBUF (103)

9.2.2 串行口控制寄存器SCON (103)

9.2.3 电源控制寄存器PCON (104)

9.3 串口通信工作方式 (104)

9.3.1 工作方式0 同步移位寄存器 (104)

9.3.2 工作方式1 10位数据的异步通信口 (104)

9.3.3 工作方式2 11位数据的异步通信口 (106)

9.3.4 工作方式3 11位数据的异步通信口 (106)

9.4 波特率的计算 (107)

9.4.1 串口4种工作方式下的波特率计算 (107)

9.4.2 波特率计算方式举例 (107)

9.5 流程图 (107)

9.5.1 串口数据发送操作 (107)

9.5.2 串口数据接收操作 (108)

9.6 程序设计 (108)

9.7 烧写 (110)

9.8 小结 (111)

第10章 基于51单片机的LCD电子钟 (112)

10.1 LCD工作原理 (112)

10.1.1 液晶的概念 (112)

10.1.2 液晶通光原理 (112)

10.1.3 液晶显示器工作原理 (113)

10.1.4 LCD-1602工作原理 (114)

10.2 系统连接 (117)

10.3 流程图 (118)

10.4 程序设计 (118)

10.5 烧写 (122)

10.6 小结 (122)

第11章 基于51单片机的打地鼠游戏 (123)

11.1 工作原理 (123)

11.1.1 LCD-12864工作原理 (123)

11.1.2 AT24C02工作原理 (124)

11.2 系统连接图 (125)

11.3 流程图 (125)

11.4 程序设计 (127)

11.5 烧写 (131)

11.6 小结 (133)

下 篇

第12章 Arduino入门 (136)

12.1 Arduino的诞生 (136)

12.2 Arduino的特性 (137)

12.3 熟悉Arduino Uno (138)

12.4 搭建Arduino开发环境 (139)

12.4.1 安装Arduino IDE (139)

12.4.2 配置Arduino IDE (141)

12.5 编写Arduino程序 (142)

12.5.1 Arduino程序构成 (142)

12.5.2 编写Arduino程序三例 (143)

12.6 小结 (145)

第13章 Arduino开发板介绍 (146)

13.1 Arduino开发板简介 (146)

13.2 Arduino开发板核心电路 (148)

13.3 Arduino开发板电源系统 (149)

13.4 Arduino开发板USB (150)

13.5 Arduino开发板外设接口 (151)

13.6 小结 (151)

第14章 Arduino数字输入输出接口 (152)

14.1 数字接口工作原理 (152)

14.1.1 数字接口数量与布局 (152)

14.1.2 输入或输出模式设置 (153)

14.1.3 数字接口功能函数 (153)

14.2 数字输出接口 (154)

14.2.1 系统连接 (154)

14.2.2 流程图 (155)

14.2.3 程序设计 (155)

14.2.4 烧写 (156)

14.3 数字输入接口 (157)

14.3.1 系统连接 (157)

14.3.2 流程图 (157)

14.3.3 程序设计 (158)

14.3.4 烧写 (158)

14.4 小结 (159)

第15章 Arduino模拟输入输出接口 (160)

15.1 模拟接口工作原理 (160)

15.1.1 模拟输入接口 (160)

15.1.2 模拟输出接口 (161)

15.1.3 模拟接口位置 (161)

15.1.4 模拟输入接口的相关函数 (162)

15.1.5 模拟输出接口的相关函数 (163)

15.2 模拟输入接口 (163)

15.2.1 系统连接 (163)

15.2.2 流程图 (164)

15.2.3 程序设计 (164)

15.2.4 烧写 (165)

15.3 模拟输入Constrain函数 (165)

15.3.1 限制输入数据范围 (165)

15.3.2 映射输入数值 (166)

15.4 map函数 (167)

15.4.1 系统连接 (167)

15.4.2 流程图 (167)

15.4.3 程序设计 (167)

15.4.4 烧写 (169)

15.5 模拟输出接口 (169)

15.5.1 流程图 (169)

15.5.2 程序设计 (169)

15.5.3 烧写 (170)

15.6 小结 (170)

第16章 Arduino串口通信 (171)

16.1 工作原理 (171)

16.1.1 Arduino串口引脚 (171)

16.1.2 Serial库函数 (172)

16.2 流程图 (173)

16.3 程序设计 (173)

16.4 小结 (174)

第17章 基于Arduino的串口RGB迷你灯 (175)

17.1 RGB-LED工作原理 (175)

17.2 系统连接 (175)

17.3 流程图 (176)

17.4 程序设计 (177)

17.5 烧写 (178)

17.6 小结 (179)

第18章 基于Arduino的温湿度计 (180)

18.1 DHT11传感器工作原理 (180)

18.2 系统连接 (182)

18.3 流程图 (183)

18.4 程序设计 (184)

18.5 烧写 (187)

18.6 小结 (187)

第19章 基于Arduino的超声波测距装置 (188)

19.1 工作原理 (188)

19.1.1 超声波测距原理 (188)

19.1.2 LCD工作原理 (189)

19.2 系统连接 (189)

19.3 流程图 (190)

19.4 程序设计 (190)

19.5 烧写 (191)

19.6 小结 (192)

第20章 基于Arduino的重力感应联机互动游戏设备 (193)

20.1 工作原理 (193)

20.1.1 MPU-6050加速度传感器 (193)

20.1.2 HC-05蓝牙模块 (194)

20.2 系统连接 (195)

20.3 流程图 (195)

20.4 程序设计 (197)

20.5 烧写 (199)

20.6 小结 (200)

第21章 基于Arduino的WiFi小车 (201)

21.1 工作原理 (201)

21.1.1 WiFi小车结构 (201)

21.1.2 ESP8266 WiFi模块 (201)

21.1.3 L298N电机驱动模块 (202)

21.2 系统连接 (203)

21.3 流程图 (204)

21.4 程序设计 (204)

21.4.1 ESP8266调试 (204)

21.4.2 Arduino代码 (205)

21.5 烧写 (209)

21.6 小结 (209)

参考文献 (210) 2100433B

查看详情

单片机基础与Arduino应用编辑推荐

全书共21章,首先介绍了单片机的基本知识,引入51单片机和Arduino单片机,通过诸多实例讲解了两种形式单片机的结构、原理、编程方法以及调试方法等。内容基本覆盖了单片机入门所需知识点。

查看详情

单片机基础与Arduino应用常见问题

查看详情

单片机基础与Arduino应用内容简介

本书较为系统地介绍了51单片机和Arduino的内部结构、工作原理、编程方法,并给出了使用实例。全书共21章,首先介绍了单片机的基本知识,引入51单片机和Arduino单片机,通过诸多实例讲解了两种形式单片机的结构、原理、编程方法以及调试方法等。内容基本覆盖了单片机入门所需知识点。本书语言浅显易懂,实例丰富,同时在网站的“创新园地”栏目中开源电路图与源程序。

查看详情

单片机基础与Arduino应用文献

基于Arduino单片机的智能插座 基于Arduino单片机的智能插座

基于Arduino单片机的智能插座

格式:pdf

大小:1.1MB

页数: 20页

北京林业大学科技创新训练结题报告 科技创新训练 结题报告 (普通高等教育 ) 论文题目 基于 Arduino 单片机的智能插座 学 院 工学院 专业名称 自动化 班 级 自动化 15-1 学 号 姓 名 指导教师 阚江明 职 称 教授 指导教师 林剑辉 职 称 教授 基于 Arduino 单片机的智能插座 北京林业大学科技创新训练结题报告 指导教师林剑辉 摘要 生活中插座的应用极其普遍, 家用电器待机损耗, 造成了电能的浪费。 此论文论述和分 析了当今社会中插座的发展历史、 现状,比较当前普通的插座的不足, 提出新的设计方案和 解决方法 ——基于 WiFi 的智能电源插座设计。过去,插座只是普通的连接器件,如今转变 成为了拥有独立操作系统的新型智能设备。如今可以通过 aiduino 控制电量计量模块,将插 座的电量通过 WiFi 模块传到电脑,能够实时监控电量的使用情况,给生活带来了许多

单片机论文 单片机论文

单片机论文

格式:pdf

大小:1.1MB

页数: 9页

滨江学院 课程设计 题 目 DS18B20测温系统 专 业 电子信息工程 学生姓名 学 号 20082305075 指导教师 ____邹应全 ______ 二O一一年 5 月 30 日 DS18B20温度课程设计 一、设计目的 1) 掌握 DS18B20数字温度传感器的工作原理和使用方法; 2) 掌握对 18B20转换数据进行处理的方法; 3) 熟练单片机在实际中的基本应用方法; 4) 提高自身的动手能力。 5) 通过这个实验, 希望能够对动手能力有所帮助, 能够在实际中做到对单片机的 基础应用,将课程所学初步应用到实际中, 自己动手设计一个属于自己的开发 板。 二、原理图设计 ( 1)原理图中的电源不问是从 USB借口取电的 USB接口以及滤波电容。需要注 意的是,滤波电容对于电路设计非常重要。 (2)DS18B20不问是温度传感器 DS18B20与单片机 P2.4 相连。需要注意的

单片机技术与应用基础内容简介

《单片机技术与应用基础》是依据行业职业技能鉴定规范,并参考了现代电子企业的生产技术文件而编写的。《单片机技术与应用基础》选用单片机主流芯片之一的AT89C51为例,结合编者多年的教学和开发经验,以具体的案例由浅入深地介绍AT89C51单片机的主要功能及具体应用。具体内容包括单片机基础知识、AT89C51单片机、AT89C51指令系统、汇编语言程序设计、中断及其应用、定时器/计数器、A/D与D/A接口技术和串行接口及串行通信技术。

《单片机技术与应用基础》可作为中等职业学校电子技术应用、机电技术应用等专业教材,也可作为广大单片机爱好者的参考用书。

查看详情

单片机基础与应用(C语言版)教学资源

《单片机基础与应用(C语言版)》配有Abook数字课程,该课程包括电子教学PPT课件、微课视频、复习讲解、源代码文件、习题答案、知识拓展、延伸阅等内容。

数字课程名称

出版社

出版时间

内容提供者

“单片机基础与应用(C语言版)”数字课程

高等教育出版社、高等教育电子音像出版社

2016年1月

王静霞

查看详情

单片机基础与应用(C语言版)作者简介

王静霞,女,深圳职业技术学院电子与通信工程学院教授,从事单片机应用技术、微机原理、数字系统设计技术等课程的教学工作,2008年参与的“单片机应用技术”和“IC版图设计”课程建设,被评为国家精品课程。 2100433B

查看详情

相关推荐

立即注册
免费服务热线: 400-888-9639