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

出版时间:2024-01

出版社:电子工业出版社

以下为《单片机应用技术案例教程(C语言版)》的配套数字资源,这些资源在您购买图书后将免费附送给您:
试读
  • 电子工业出版社
  • 9787121316609
  • 1-8
  • 292977
  • 66254242-2
  • 平塑
  • 16开
  • 2024-01
  • 397
  • 248
  • 工学
  • 软件工程
  • 机电一体化技术
  • 高职
作者简介
欧启标,广东机电职业技术学院教师,副教授,长期担任学校单片机课程的主讲教师,以及带学生参加各级技能大赛,并取得奖项。
查看全部
目录
项目1 单片机及其开发系统 (1)__eol__任务1-1 控制1颗LED发光二极管闪烁 (1)__eol__1.1 51单片机的引脚排列及其功能 (14)__eol__1.2 单片机最小应用系统 (15)__eol__1.2.1 时钟电路 (15)__eol__1.2.2 复位电路 (17)__eol__习题1 (18)__eol__项目2 单片机的内部结构及其存储系统 (19)__eol__任务2-1 流水灯效果的实现 (19)__eol__2.1 51单片机的内部结构 (21)__eol__2.2 单片机的存储系统 (23)__eol__2.2.1 数据存储器 (23)__eol__2.2.2 程序存储器 (26)__eol__习题2 (27)__eol__项目3 认识单片机C语言 (30)__eol__任务3-1 呼吸灯效果的实现 (30)__eol__3.1 C51的数据类型及数据的存储 (32)__eol__3.1.1 C51支持的数据类型 (32)__eol__3.1.2 C51的存储类型及其与单片机存储空间的对应关系 (35)__eol__3.1.3 C51的存储模式 (36)__eol__3.1.4 C51的关键字 (38)__eol__3.2 单片机C51基础 (38)__eol__3.2.1 用#define和typedef定义类型别名 (38)__eol__3.2.2 一些常见的运算符问题 (39)__eol__3.2.3 文件包含 (40)__eol__3.2.4 模块化编程基础 (40)__eol__3.2.5 关于注释 (41)__eol__3.2.6 C51中的延时函数及对应的延时时间 (42)__eol__习题3 (43)__eol__项目4 单片机的I/O口及其应用 (45)__eol__任务4-1 数码管的显示控制实现 (45)__eol__4.1 单片机I/O接口的内部结构及其功能 (47)__eol__4.1.1 P0口 (47)__eol__4.1.2 P1口 (49)__eol__4.1.3 P2口 (50)__eol__4.1.4 P3口 (50)__eol__4.2 I/O口应用电路接口设计 (51)__eol__4.2.1 驱动小功率发光二极管 (51)__eol__4.2.2 驱动蜂鸣器发声 (52)__eol__任务4-2 蜂鸣器发声控制 (52)__eol__4.2.3 驱动继电器 (53)__eol__4.2.4 控制数码管显示 (55)__eol__任务4-3 应用单片机的I/O口控制4位数码管动态显示 (57)__eol__习题4 (59)__eol__项目5 认识单片机的定时器 (61)__eol__任务5-1 数码管的显示控制实现 (61)__eol__5.1 单片机定时/计数器的内部结构 (62)__eol__5.2 单片机定时/计数器的工作方式 (65)__eol__5.3 单片机定时/计数器的应用 (66)__eol__任务5-2 利用单片机的定时器延时实现呼吸灯效果 (67)__eol__习题5 (68)__eol__项目6 认识单片机的中断 (71)__eol__任务6-1 使用单片机的外部中断 71)__eol__6.1 单片机中断的概念 (73)__eol__6.2 单片机中断系统的结构 (74)__eol__6.3 单片机中断的响应过程 (77)__eol__6.4 中断函数的格式 (79)__eol__6.5 中断的嵌套 (80)__eol__6.6 中断的优点 (81)__eol__任务6-2 学习使用单片机定时器中断 (81)__eol__习题6 (82)__eol__项目7 认识单片机的串行口 (85)__eol__任务7-1 使用单片机的串行口进行数据的传输 (85)__eol__7.1 串口通信基础知识 (90)__eol__7.1.1 串行通信和并行通信 (90)__eol__7.1.2 串行通信的分类及特点 (90)__eol__7.2 单片机的串行口 (92)__eol__7.3 单片机串行口的工作方式及波特率的约定 (94)__eol__7.3.1 工作方式0 (94)__eol__任务7-2 单片机串行口工作于方式0时的使用方式 (95)__eol__7.3.2 工作方式1 (96)__eol__任务7-3 单片机串行口工作于方式1时的使用方式 (97)__eol__7.3.3 工作方式2和工作方式3 (99)__eol__7.4 单片机串行口的应用编程 (101)__eol__习题7 (101)__eol__项目8 键盘接口技术基础 (103)__eol__任务8-1 使用单片机的I/O口控制发光二极管的闪烁 (103)__eol__8.1 独立式按键 (105)__eol__8.2 矩阵式键盘 (106)__eol__8.2.1 逐行扫描法 (106)__eol__任务8-2 学习使用扫描法识别矩阵键盘的键值 (107)__eol__8.2.2 线反转法 (112)__eol__任务8-3 使用反转法识别键值并送数码管显示 (113)__eol__习题8 (114)__eol__项目9 基于状态机思想的按键识别 (115)__eol__任务9-1 使用状态机实现对机械按键被按下的识别 (115)__eol__9.1 状态机基础 (123)__eol__9.2 应用状态机思想实现按键识别 (123)__eol__9.3 应用状态机思想判断组合键 (124)__eol__9.4 应用状态机实现按键长按及连发 (127)__eol__习题9 (127)__eol__项目10 LCD1602液晶屏显示技术 (128)__eol__任务10-1 使用液晶屏LCD1602显示字符串 (128)__eol__10.1 LCD1602液晶显示屏基础知识 (131)__eol__10.1.1 LCD1602液晶显示屏的引脚结构 (131)__eol__10.1.2 LCD1602的存储器结构 (132)__eol__10.1.3 LCD1602的指令集 (133)__eol__10.2 LCD1602与单片机的接口技术及其应用 (134)__eol__习题10 (135)__eol__项目11 LCD12864液晶屏显示技术 (136)__eol__任务11-1 使用单片机控制LCD12864显示字符 (136)__eol__11.1 LCD12864液晶显示屏基础知识 (139)__eol__11.2 QC12864B的指令系统、读写时序及初始化流程 (141)__eol__11.2.1 QC12864B的指令系统 (141)__eol__11.2.2 QC12864B的读/写时序 (142)__eol__11.2.3 对QC12864B的初始化 (143)__eol__11.3 QC12864B的存储器结构 (143)__eol__11.4 DDRAM、GDRAM与屏幕的映射关系 (145)__eol__11.4.1 DDRAM与屏幕的映射关系 (145)__eol__任务11-2 应用DDRAM在屏幕上显示汉字 (146)__eol__11.4.2 GDRAM与屏幕的映射关系 (148)__eol__任务11-3 熟悉GDRAM与屏幕的映射关系 (149)__eol__11.5 QC12864B的其他应用 (152)__eol__11.5.1 CGRAM及其应用 (152)__eol__任务11-4 使用QC12864B的CGRAM显示汉字 (153)__eol__11.5.2 全屏卷动(卷屏)的实现 (157)__eol__任务11-5 使用QC12864B实现字幕滚动 (157)__eol__11.5.3 反白效果的实现 (161)__eol__任务11-6 QC12864B反白效果的实现 (161)__eol__习题11 (164)__eol__项目12 A/D和D/A转换技术的实现 (166)__eol__任务12-1 使用ADC0809将模拟信号转换为数字信号 (166)__eol__12.1 A/D转换 (169)__eol__12.1.1 A/D转换概述 (169)__eol__12.1.2 A/D转换芯片ADC0809 (170)__eol__任务12-2 设计简易数字电压表 (172)__eol__12.2 D/A转换 (180)__eol__任务12-3 认识D/A转换 (180)__eol__12.2.1 D/A转换概述 (181)__eol__12.2.2 DAC0832的引脚结构及内部组成 (182)__eol__12.2.3 DAC0832的输入数字量与输出电流的关系 (183)__eol__12.2.4 DAC0832的主要技术参数 (184)__eol__12.2.5 单片机与DAC0832的接口技术及其简单应用 (184)__eol__任务12-4 设计锯齿波信号发生器 (185)__eol__任务12-5 采用DAC0832实现两路信号的输出 (187)__eol__习题12 (190)__eol__项目13 温度传感器DS18B20 (191)__eol__任务13-1 使用温度传感器DS18B20进行温度的测量 (191)__eol__13.1 DS18B20