基于STC15系列增强型单片机原理与接口技术
基于STC15系列增强型单片机原理与接口技术封面图

基于STC15系列增强型单片机原理与接口技术

蒋维, 主编

出版社:清华大学出版社

年代:2014

定价:39.5

书籍简介:

本书分两篇,以STC12C5A60S2单片机为主线,在第一篇介绍了微型计算机工作原理和数制、码制,描述了STC12C5A60S2系列单片机的内部结构,详细讨论了STC12C5A60S2的寻址方式和指令系统及汇编语言程序设计方法。将STC12C5A60S2单片机的内部资源分章节做了详细讲解。第二篇讲解一些常用接口及实用接口,最后讲解了典型应用系统设计方法。

书籍目录:

第1章 微机基础

1.1 微机基本结构

1.1.1 微机基本组成

1.1.2 微机基本工作原理

1.1.3 单片微型计算机

1.2 数制与码制

1.2.1 数制及数制间的转换

1.2.2 计算机中符号数的表示方法

1.2.3 信息编码

1.3 习题

第2章 STC15F2K60S2系列单片机体系结构

2.1 STC15F2K60S2系列单片机简介

2.1.1 STC15F2K60S2系列单片机性能特征

2.1.2 STC15F2K60S2系列单片机性能特征命名规则

2.1.3 STC15F2K60S2系列单片机选型

2.2 STC15F2K60S2 系列单片机内部结构

2.2.1 STC15F2K60S2 系列单片机内部结构图

2.2.2 STC15F2K60S2 系列单片机封装

2.3 STC15F2K60S2 系列单片机存储器配置

2.3.1 程序存储器

2.3.2 片内基本RAM

2.3.3 扩展RAM

2.3.4 外部64KB数据总线——可扩展64KB片外数据存储器或外设

2.3.5 数据Flash存储器(EEPROM)

2.4 STC15F2K60S2 系列单片机的并行I/O口

2.4.1 STC15F2K60S2 系列单片机I/O功能

2.4.2 STC15F2K60S2 系列单片机I/O口工作模式及配置方法

2.4.3 STC15F2K60S2 系列单片机I/O口不同模式的结构图

2.4.4 STC15F2K60S2 系列单片机I/O口使用注意事项

2.5 STC15F2K60S2 系列单片机的时钟与复位

2.5.1 STC15F2K60S2系列单片机时钟

2.5.2 STC15F2K60S2系列单片机复位

2.5.3 STC15F2K60S2系列单片机省电方式

习题

第3章 指令系统与汇编语言程序设计

3.1 指令与程序设计语言

3.1.1 指令

3.1.2 程序设计语言

3.1.3 指令格式

3.2 STC15F2K60S2系列单片机寻址方式

3.2.1 STC15F2K60S2单片机的7种寻址方式

3.2.2 寻址空间及符合约定

3.3 STC15F2K60S2系列单片机指令系统

3.3.1 数据传送类指令

3.3.2 算术运算类指令

3.3.3 逻辑运算和移位类指令

3.3.4 控制转移类指令

3.3.5 位操作类指令

3.3.6 伪指令

3.4 汇编语言程序设计

3.4.1 汇编语言程序设计的一般步骤

3.4.2 汇编语言程序设计的方法

3.4.3 汇编语言的基本结构

3.5 汇编语言程序调试

3.5.1 Keil μVision集成开发环境简介

3.5.2 Keil μVision集成开发环境的安装

3.5.3 Keil μVision集成开发环境下新项目的建立

3.6 STC15系列单片机编程工具说明

3.6.1 利用RS232转换器的典型应用线路图

3.6.2 ISP下载程序的过程

3.6.3 使用ISP工具下载程序的步骤

习题

第4章 单片机的C语言程序设计

4.1 C51的数据类型

4.1.1 数据类型

4.1.2 关键字

4.2 C51运算符及表达式

4.2.1 算术运算符和表达式

4.2.2 赋值运算符和表达式

4.2.3 关系运算符和表达式

4.2.4 逻辑运算符和表达式

4.2.5 位运算符和表达式

4.2.6 条件运算符和表达式

4.2.7 逗号运算符和表达式

4.2.8 地址和指针运算符

4.3 预处理

4.3.1 宏定义

4.3.2 文件包含

4.3.3 条件编译

4.4 数据的存储类型及存储模式

4.4.1 C语言标准的数据存储器类型

4.4.2 C51数据的存储器类型

4.4.3 C51存储模式

4.5 单片机C51语言程序架构

习题

第5章 中断

5.1 中断系统概述

5.1.1 中断的概念

5.1.2 中断源

5.1.3 中断请求

5.1.4 中断响应

5.1.5 中断服务

5.1.6 中断返回

5.1.7 中断优先级

5.1.8 中断嵌套

5.2 STC15F2K60S2单片机的中断系统及控制

5.2.1 STC15F2K60S2单片机的中断源

5.2.2 STC15F2K60S2单片机的中断系统

5.2.3 STC15F2K60S2单片机的中断控制系统

5.2.4 STC15F2K60S2单片机的中断处理

5.2.5 中断应用举例

习题

第6章 STC15F2K60S2单片机的定时/计数器

6.1 STC15F2K60S2单片机定时/计数器的结构及工作原理

6.1.1 STC15F2K60S2单片机定时/计数器的结构

6.1.2 STC15F2K60S2单片机定时/计数器的工作原理

6.2 STC15F2K60S2单片机定时/计数器的控制

6.2.1 STC15F2K60S2单片机定时/计数器的控制寄存器

6.2.2 STC15F2K60S2单片机定时/计数器的工作模式

6.2.3 定时时间及计数初值的计算

6.2.4 定时/计数器应用举例

6.3 STC15F2K60S2单片机的可编程时钟输出功能

6.3.1 可编程时钟输出的控制

6.3.2 可编程时钟输出频率的控制

6.3.3 STC15F2K60S2单片机可编程时钟输出的编程实例

习题

第7章 STC15F2K60S2单片机的可编程计数器阵列

7.1 STC15F2K60S2单片机的PCA结构

7.2 STC15F2K60S2单片机的PCA模块控制

7.2.1 STC15F2K60S2单片机PCA模块的控制寄存器

7.2.2 STC15F2K60S2单片机PCA模块的工作模式

7.2.3 STC15F2K60S2单片机PCA模块功能引脚的切换

习题

第8章 串行通信技术及STC15F2K60S2的串行口

8.1 串行通信基础知识

8.1.1 数据通信

8.1.2 串行通信的传输方式

8.1.3 串行通信的两种同步方式

8.1.4 异步串行通信的通信协议

8.2 STC15F2K60S2单片机的串行口

8.2.1 串口1的控制寄存器及控制字

8.2.2 串口1的工作方式

8.2.3 串口1的波特率设置

8.2.4 串口2的控制寄存器及控制字

8.2.5 STC15F2K60S2单片机与PC的通信

8.2.6 STC15F2K60S2单片机与PC USB总线的通信接口

8.2.7 STC15F2K60S2单片机串口引脚的切换

习题

第9章 同步通信技术

9.1 同步串行外围接口(SPI接口)

9.1.1 SPI的结构

9.1.2 SPI接口的引脚

9.1.3 SPI接口的相关特殊功能寄存器

9.1.4 SPI的数据通信方式

9.1.5 SPI的通信过程

9.1.6 通过SS改变模式

9.2 I2C通信接口

9.2.1 I2C总线特点

9.2.2 I2C总线构成及信号类型

9.2.3 I2C总线工作原理

9.2.4 I2C总线基本操作

9.2.5 应用举例

9.3 单总线技术(Singlewire Bus)

9.3.1 单总线技术

9.3.2 单总线器件

9.3.3 DS18B20应用举例

习题

第10章 模数转换与数模转换

10.1 模数转换器的性能指标

10.2 STC15F2K60S2单片机集成的A/D转换

10.2.1 STC15F2K60S2单片机的ADC结构

10.2.2 STC15F2K60S2单片机ADC的相关寄存器

10.2.3 STC15F2K60S2单片机的ADC应用

10.2.4 多通道串行输出A/D芯片TLC2543及接口

10.3 D/A转换器

10.3.1 D/A转换器的性能指标

10.3.2 TLC5615的特点及功能

习题

第11章 人机交互接口

11.1 键盘接口

11.1.1 独立按键接口

11.1.2 矩阵键盘接口

11.2 显示接口技术

11.3 液晶显示技术

11.3.1 液晶显示模块LCD12864简介

11.3.2 LCD12864模块的硬件构成

11.3.3 12864应用举例

11.4 并行扩展接口8155

11.4.1 8155的内部结构和引脚分布及功能

11.4.2 8155的工作方式及基本操作

11.4.3 8155的命令/状态字

11.4.4 8155的定时器/计数器

11.4.5 8155的初始化

11.4.6 STC单片机与8155的接口

11.4.7 8155的应用举例

习题

第12章 STC15F2K60S2单片机的EEPROM

12.1 STC15F2K60S2单片机的EEPROM功能概述

12.1.1 STC15F2K60S2单片机的EEPROM大小与地址

12.1.2 STC15F2K60S2单片机与ISP/IAP相关的特殊功能寄存器

12.2 STC15F2K60S2单片机的EEPROM编程与应用

12.2.1 数据Flash存储器的操作方法

12.2.2 数据Flash存储器的编程实例

12.2.3 数据Flash存储器操作注意事项

参考文献

内容摘要:

本书从微型计算机的基本结构、工作原理出发系统、全面地介绍了STC15F2K60S2单片机的硬件结构、指令系统,从应用的角度采取汇编语言和Keil C双语言程序设计,使初学者更易理解。全书以STC15F2K60S2单片机片上资源为主线,详细地介绍了中断、定时/计数器、可编程计数器阵列、异步串行接口、同步通信SPI接口、A/D、D/A、人机交互接口以及STC15F2K60S2单片机EEPROM的操作方法。本书应用实例翔实、内容丰富。本书可作为高等院校相关专业师生及自学人员的教科书,也可作为计算机应用、电子设计等爱好者的参考书。

书籍规格:

书籍详细信息
书名基于STC15系列增强型单片机原理与接口技术站内查询相似图书
9787302372042
如需购买下载《基于STC15系列增强型单片机原理与接口技术》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位清华大学出版社
版次1版印次1
定价(元)39.5语种简体中文
尺寸26 × 19装帧平装
页数印数 3000

书籍信息归属:

基于STC15系列增强型单片机原理与接口技术是清华大学出版社于2014.出版的中图分类号为 TP368.1 的主题关于 单片微型计算机-基础理论-高等学校-教材 ,单片微型计算机-接口技术-高等学校-教材 的书籍。