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

出版时间:2025-10-15

出版社:机械工业出版社

以下为《单片机技术及应用:基于案例式教学方法》的配套数字资源,这些资源在您购买图书后将免费附送给您:
  • 机械工业出版社
  • 9787111787600
  • 1-1
  • 562600
  • 平装
  • 2025-10-15
  • 303
内容简介
本书侧重于理论与应用结合,以典型项目案例为载体,讲解精炼,梳理并总结了单片机编程调试的方法、技巧与经验,注重多种思路与方法的传授。本书分为3篇,第1篇为单片机导读,主要介绍了单片机的世界、89C51单片机使用简介、软硬件平台操作与使用简介;第2篇为项目案例,以任务为驱动,通过项目案例方式讲解单片机的I/O口操作、外部中断、定时器/计数器、串口通信,以及LCD1602液晶屏、数/模转换模块DAC0832、模/数转换模块ADC0809、电机驱动模块LM298、数字温度传感器DS18B20等内容;第3篇为知识手册,主要梳理并总结了51单片机的特殊功能寄存器手册、单片机C语言手册与典型代码段,方便读者在单片机开发设计时进行快速查阅。
本书适合作为各类大专院校及培训机构单片机类课程的教材,可供计划学习单片机应用系统开发的读者使用,也可供工程技术人员和单片机爱好者参考。
目录
第1篇 单片机导读
第1章 单片机的世界2
1.1 普通计算机2
1.2 单片机3
1.3 单片机与普通计算机对比4
1.4 嵌入式系统4
1.5 如何学好单片机5
第2章 89C51单片机使用简介6
2.1 89C51单片机的硬件资源简介6
2.2 单片机项目设计流程简介8
2.3 单片机编程语言简介9
2.4 单片机程序框架简介10
2.5 单片机程序运行方式简介12
2.6 单片机操作简介14
2.6.1 I/O口功能简介14
2.6.2 中断功能简介15
第3章 软硬件平台操作与使用简介18
3.1 编程软件Keil操作方法与使用技巧简介18
3.2 仿真软件Proteus操作方法与使用技巧简介27
3.3 下载操作简介36
课后习题38
第2篇 项目案例
第4章 I/O口操作40
4.1 点亮一个发光二极管40
4.2 独立按键41
4.2.1 独立按键基本操作41
4.2.2 项目案例:利用独立按键实现流水灯控制42
4.3 数码管动态显示44
4.3.1 基本操作原理44
4.3.2 项目案例47
4.4 综合应用实战——交通灯50
课后习题52
第5章 外部中断53
5.1 利用外部中断控制LED53
5.2 再战流水灯55
5.3 利用外部中断控制数码管56
课后习题59
第6章 定时器/计数器60
6.1 原理简介60
6.2 寄存器设置61
6.3 编程思路62
6.4 项目案例64
课后习题71
第7章 串口通信73
7.1 串口通信基础知识73
7.2 51单片机串口结构与工作方式75
7.3 单机串口通信项目案例78
7.4 双机串口通信项目案例83
课后习题85
第8章 LCD1602液晶屏87
8.1 LCD1602液晶屏简介87
8.2 LCD1602液晶屏操作简介与操作指令89
8.3 挑战1.000秒92
课后习题99
第9章 数/模转换模块DAC0832100
9.1 DAC0832简介100
9.2 简易可调直流电压源102
9.3 信号波形发生器106
课后习题110
第10章 模/数转换模块ADC0809111
10.1 ADC0809简介111
10.2 ADC0809内部逻辑结构111
10.3 ADC0809引脚112
10.4 ADC0809工作原理113
10.5 数字电压表113
10.6 数字电流表116
课后习题119
第11章 电机驱动模块LM298120
11.1 LM298简介120
11.2 直流电机调速控制系统121
课后习题127
第12章 数字温度传感器DS18B20129
12.1 读取单个DS18B20的温度值129
12.2 使用中断读取单个DS18B20的温度值134
课后习题141
第3篇 知识手册
第13章 特殊功能寄存器手册146
知识13-1:89C51单片机内部RAM146
知识13-2:工作寄存器区146
知识13-3:位寻址区146
知识13-4:一般RAM区147
知识13-5:特殊功能寄存器区147
知识13-6:程序计数器(PC)147
知识13-7:累加器(ACC)147
知识13-8:寄存器B148
……
……
知识13-25:特殊功能寄存器及其位名称的英文全称对照157
第14章 单片机C语言手册160
知识14-1:C51的数据类型160
知识14-2:字符型(char)161
知识14-3:整型(int)161
……
……
知识14-48:绝对地址访问库函数182
第15章 典型代码段183
典型代码段15-1:看门狗程序183
典型代码段15-2:1毫秒延时函数184
典型代码段15-3:10毫秒延时函数184
典型代码段15-4:独立按键184
典型代码段15-5:两位共阳极数码管动态扫描184
……
……
典型代码段15-22:ADC0809模/数转换函数189
参考文献190