- 电子工业出版社
- 9787121526688
- 1-1
- 16开
- 2026-05
- 267
- 工学
- 计算机类
- 计算机科学与技术
- 本科 研究生及以上
内容简介
本书主要阐述基于51 单片机的设计方法与综合创新实践,从系统原理设计、系统程序设计、PCB 版图设计到焊接调试,覆盖电子设计从理念到作品的完整设计环节训练,培养学生的实践动手能力、编程思维能力和综合设计能力。 本书分为4 个章节,内容分别为STC89C51 开发板及C51 程序设计、51 系列单片机硬件结构及编程访问算法、常用案例分析、综合创新实践题目。本书既可作为高等院校工科电子信息类专业本科生的实践教材,也可作为从事51 单片机应用与开发的工程技术人员的参考用书。
目录
目 录
第1 章 STC89C51 开发板及C51 程序设计 ................................................. 1
1.1 STC89C51 单片机概述 ................................................................................................. 1
1.1.1 基本特性 ............................................................................................................. 1
1.1.2 核心资源 ............................................................................................................. 1
1.1.3 功能模块 ............................................................................................................. 2
1.2 STC89C51 开发板 ......................................................................................................... 3
1.2.1 概述 ..................................................................................................................... 3
1.2.2 单片机核心板 ..................................................................................................... 4
1.2.3 外围电路 ............................................................................................................. 5
1.3 开发环境 ...................................................................................................................... 12
1.3.1 软件工具介绍 ................................................................................................... 12
1.3.2 安装与配置步骤 ............................................................................................... 13
1.3.3 开发环境的基本设置 ....................................................................................... 14
1.4 C51 程序设计 .............................................................................................................. 15
1.4.1 C51 语言简介 ................................................................................................... 15
1.4.2 C51 程序结构 ................................................................................................... 16
1.4.3 数据类型与变量的使用 ................................................................................... 17
1.4.4 控制结构(条件语句、循环语句) ............................................................... 17
1.4.5 函数与模块化编程方法 ................................................................................... 21
1.5 调试与测试 .................................................................................................................. 23
1.5.1 程序调试的重要性 ........................................................................................... 24
1.5.2 使用调试工具进行错误检查 ........................................................................... 25
第2 章 51 系列单片机硬件结构及编程访问算法 ........................................ 28
2.1 存储器 .......................................................................................................................... 28
2.1.1 存储器的结构 ................................................................................................... 28
2.1.2 存储器的访问 ................................................................................................... 29
2.2 并口 .............................................................................................................................. 32
2.2.1 并口组成 ........................................................................................................... 32
2.2.2 并口用作I/O 端口时的读写操作 .................................................................... 33
2.3 中断 .............................................................................................................................. 34
2.3.1 中断原理 ........................................................................................................... 34
2.3.2 单片机中断系统组成 ....................................................................................... 35
2.3.3 中断子程序的写法 ........................................................................................... 36
2.
第1 章 STC89C51 开发板及C51 程序设计 ................................................. 1
1.1 STC89C51 单片机概述 ................................................................................................. 1
1.1.1 基本特性 ............................................................................................................. 1
1.1.2 核心资源 ............................................................................................................. 1
1.1.3 功能模块 ............................................................................................................. 2
1.2 STC89C51 开发板 ......................................................................................................... 3
1.2.1 概述 ..................................................................................................................... 3
1.2.2 单片机核心板 ..................................................................................................... 4
1.2.3 外围电路 ............................................................................................................. 5
1.3 开发环境 ...................................................................................................................... 12
1.3.1 软件工具介绍 ................................................................................................... 12
1.3.2 安装与配置步骤 ............................................................................................... 13
1.3.3 开发环境的基本设置 ....................................................................................... 14
1.4 C51 程序设计 .............................................................................................................. 15
1.4.1 C51 语言简介 ................................................................................................... 15
1.4.2 C51 程序结构 ................................................................................................... 16
1.4.3 数据类型与变量的使用 ................................................................................... 17
1.4.4 控制结构(条件语句、循环语句) ............................................................... 17
1.4.5 函数与模块化编程方法 ................................................................................... 21
1.5 调试与测试 .................................................................................................................. 23
1.5.1 程序调试的重要性 ........................................................................................... 24
1.5.2 使用调试工具进行错误检查 ........................................................................... 25
第2 章 51 系列单片机硬件结构及编程访问算法 ........................................ 28
2.1 存储器 .......................................................................................................................... 28
2.1.1 存储器的结构 ................................................................................................... 28
2.1.2 存储器的访问 ................................................................................................... 29
2.2 并口 .............................................................................................................................. 32
2.2.1 并口组成 ........................................................................................................... 32
2.2.2 并口用作I/O 端口时的读写操作 .................................................................... 33
2.3 中断 .............................................................................................................................. 34
2.3.1 中断原理 ........................................................................................................... 34
2.3.2 单片机中断系统组成 ....................................................................................... 35
2.3.3 中断子程序的写法 ........................................................................................... 36
2.














