第1章 微型计算机基础

1.1 数制与编码

1.1.1 数制及转换方法

1.1.2 微型计算机中数的表示方法

1.1.3 微型计算机中常用编码

1.2 微型计算机原理

1.2.1 微型计算机的基本组成

1.2.2 指令、程序与编程语言

1.2.3 微型计算机的工作过程

1.2.4 微型计算机的应用形态

本章小结

习题与思考题

第2章 STC15F2K60S2单片机增强型8051内核

2.1 单片机概述

2.1.1 单片机的概念

2.1.2 常见单片机

2.1.3 STC系列单片机

2.2 STC15F2K60S2单片机资源概述与引脚功能

2.2.1 STC15F2K60S2单片机资源与功能概述

2.2.2 STC15F2K60S2单片机引脚功能

2.3 STC15F2K60S2单片机的内部结构

2.3.1 STC15F2K60S2单片机的内部结构框图

2.3.2 CPU结构

2.4 STC15F2K60S2单片机的存储结构

2.5 STC15F2K60S2单片机的并行I/O端口

2.5.1 STC15F2K60S2单片机的并行I/O端口与工作模式

2.5.2 STC15F2K60S2单片机的并行I/O端口的结构

2.5.3 STC15F2K60S2单片机并行I/O端口的使用注意事项

2.6 STC15F2K60S2单片机的时钟与复位

2.6.1 STC15F2K60S2单片机的时钟

2.6.2 STC15F2K60S2单片机的复位

本章小结

习题与思考题

第3章 STC15F2K60S2单片机的在线编程与在线仿真

3.1 Keil μVision4集成开发环境

3.1.1 概述

3.1.2 应用Keil μVision4开发工具编辑、编译用户程序,生成机器代码

3.1.3 应用Keil μVision4集成开发环境调试用户程序

3.2 STC系列单片机在线编程

3.2.1 STC系列单片机在系统可编程(ISP)电路

3.2.2 安装USB转串口驱动程序

3.2.3 单片机应用程序的下载与运行

3.2.4 STC-ISP在线编程软件的其他功能

3.3 Proteus模拟仿真软件

3.3.1 Proteus绘制电原理图

3.3.2 Proteus模拟仿真软件实施单片机仿真

本章小结

习题与思考题

第4章 STC15F2K60S2单片机的指令系统

4.1 概述

4.2 数据传送类指令

4.3 算术运算类指令(24条)

4.4 逻辑运算与循环移位类指令(24条)

4.5 控制转移类指令(17条)

4.6 位操作类指令(17条)

本章小结

习题与思考题

第5章 STC15F2K60S2单片机的程序设计

5.1 汇编语言程序设计

5.1.1 汇编语言程序设计基础

5.1.2 基本程序结构与程序设计举例

5.2 C51程序设计

5.2.1 C51基础

5.2.2 C51程序设计

本章小结

习题与思考题

第6章 STC15F2K60S2单片机存储器的应用

6.1 STC15F2K60S2单片机的程序存储器

6.2 STC15F2K60S2单片机的基本RAM

6.3 STC15F2K60S2单片机的扩展RAM(XRAM)

6.4 STC15F2K60S2单片机的EEPROM(数据Flash)

本章小结

习题与思考题

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

7.1 STC15F2K60S2单片机定时/计数器(T0/T1)的结构和工作原理

7.2 STC15F2K60S2单片机定时/计数器(T0/T1)的控制

7.3 STC15F2K60S2单片机定时/计数器(T0/T1)的工作方式

7.4 STC15F2K60S2单片机定时/计数器(T0/T1)的应用举例

7.4.1 STC15F2K60S2单片机定时/计数器(T0/T1)的定时应用

7.4.2 STC15F2K60S2单片机定时/计数器(T0/T1)的计数应用

7.4.3 T0、T1的综合应用

7.5 STC15F2K60S2单片机的定时/计数器T2

7.5.1 STC15F2K60S2单片机的定时/计数器T2的电路结构

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

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

7.6.1 STC15F2K60S2单片机的可编程输出时钟:CLKOUT0、CLKOUT1、CLKOUT2

7.6.2 STC15F2K60S2单片机可编程时钟的应用举例

本章小结

习题与思考题

第8章 STC15F2K60S2单片机中断系统

8.1 中断系统概述

8.1.1 中断系统的几个概念

8.1.2 中断的技术优势

8.1.3 中断系统需要解决的问题

8.2 STC15F2K60S2单片机的中断系统

8.2.1 STC15F2K60S2单片机的中断请求

8.2.2 STC15F2K60S2单片机的中断响应

8.2.3 STC15F2K60S2单片机中断应用举例

8.3 STC15F2K60S2单片机外部中断的扩展

本章小结

习题与思考题

第9章 STC15F2K60S2单片机的串行口

9.1 串行通信基础

9.2 STC15F2K60S2单片机串行口1

9.2.1 串行口1的控制寄存器

9.2.2 串行口1的工作方式

9.2.3 串行口1的波特率

9.2.4 串行口1的应用举例

9.3 STC15F2K60S2单片机串行口2

9.3.1 STC15F2K60S2单片机串行口2控制寄存器

9.3.2 STC15F2K60S2单片机串行口2的工作方式与波特率

9.4 STC15F2K60S2单片机与PC的通信

9.4.1 单片机与PC的RS-232C串行通信接口设计

9.4.2 单片机与PC的USB总线通信接口设计

9.4.3 单片机与PC串行通信的程序设计

9.5 STC15F2K60S2单片机串行口1的中继广播方式

9.6 STC15F2K60S2单片机串行口硬件引脚的切换

本章小结

习题与思考题

第10章 STC15F2K60S2单片机的A/D转换模块

10.1 STC15F2K60S2单片机A/D模块的结构

10.2 STC15F2K60S2单片机A/D模块的控制

10.3 STC15F2K60S2单片机A/D转换的应用

本章小结

习题与思考题

第11章 STC15F2K60S2单片机CCP/PCA/PWM模块

11.1 STC15F2K60S2单片机的CCP/PCA/PWM模块的结构

11.2 PCA模块的特殊功能寄存器

11.3 CCP/PCA模块的工作模式与应用举例

11.4 PCA模块功能引脚的切换

本章小结

习题与思考题

第12章 STC15F2K60S2单片机的SPI接口

12.1 SPI接口的结构

12.2 SPI接口的特殊功能寄存器

12.3 SPI接口的数据通信

12.4 SPI接口的应用举例

12.5 SPI接口功能引脚的切换

本章小结

习题与思考题

第13章 单片机应用系统的设计

13.1 单片机应用系统的开发流程

13.1.1 单片机应用系统的设计原则

13.1.2 单片机应用系统的开发流程

13.1.3 单片机应用系统工程报告的编制

13.2 人机对话接口应用设计

13.2.1 LED数码显示与应用编程

13.2.2 LED显示接口与应用编程

13.2.3 键盘接口与应用编程

13.3 串行总线接口技术与应用编程

13.3.1 I2C串行总线接口技术与应用编程

13.3.2 单总线接口技术与应用编程

13.4 STC15F2K60S2单片机的低功耗设计与可靠性设计

13.4.1 STC15F2K60S2单片机的低功耗设计

13.4.2 STC15F2K60S2单片机的可靠性设计

本章小结

习题与思考题

第14章 微型计算机总线扩展技术*

14.1 微型计算机的总线结构

14.2 MCS-51单片机系统扩展

14.2.1 编址技术

14.2.2 程序存储器的扩展

14.2.3 数据存储器的扩展

14.2.4 I/O接口的扩展

本章小结

习题与思考题

附录A ASCII码表

附录B STC15F2K60S2单片机指令系统表

附录C STC_ISP下载编程软件实用程序简介

附录D C51常用头文件与库函数

附录E STC15系列单片机功能特性

参考文献

丁向荣单片机pdf_单片机原理与应用相关推荐

  1. 丁向荣单片机pdf_单片机原理与应用(C语言版)——基于STC15W201S系列单片机 丁向荣 纺著 9787121246357...

    第1章 STC15W201S单片机结构与工作原理 1.1 微型计算机结构与单片机 1.1.1 微型计算机的基本结构与工作原理 1.1.2 单片机概述 1.2 STC15W201S单片机结构与工作原理 ...

  2. 丁向荣单片机pdf_单片机应用系统与开发技术

    前言 单片机是最普及.最实用的嵌入式微控制器,单片机应用技术也可以说是智能化电子产品设计的核心技术.因此,单片机在工业控制.仪器仪表.日常家电.电子通信.办公自动化设备等方面,都有其广泛的应用.单片机 ...

  3. 丁向荣单片机pdf_基于IAP在线仿真技术提升单片机实验技术水平_丁向荣

    : I A P 1 5 F 2 K 6 1 S 2 收稿日期 : 2 0 1 3 - 1 0 - 1 4 基金项目 : 2 0 1 3 年广东省高等职业教育教学改革项目 ( 2 0 1 3 0 2 0 ...

  4. 51单片机多任务操作系统的原理与实现

    写在前面的话:这篇文章值得看十遍.分享一下 51单片机多任务操作系统的原理与实现 -- 一个超轻量级的操作系统 前言 想了很久,要不要写这篇文章?最后觉得对操作系统感兴趣的人还是很多,写吧.我不一定能 ...

  5. 单片机定时器中断原理

    单片机定时器中断原理 #define _1231_C_ #include "reg51.h" //sbit OE=P2^3; unsigned int SystemTime; vo ...

  6. 单片机 | 51单片机原理

    [金善愚] 单片机应用原理篇 笔记整理 课程视频 :https://space.bilibili.com/483942191/channel/collectiondetail?sid=51090 文章 ...

  7. 单片机_PWM输出原理详解

    单片机_PWM输出原理详解 理论篇   博主自己的经历告诉我,PWM波的理解和应用确实还是挺重要的,这里专门花一期详细介绍一下 什么是PWM?   PWM,英文名Pulse Width Modulat ...

  8. stc15系列c语言pwm编程,STC单片机C语言程序设计 第25章 STC单片机增强型PWM原理及实现.docx...

    STC单片机C语言程序设计 第25章 STC单片机增强型PWM原理及实现 STC单片机增强型PWM发生器原理及应用主 讲:何宾Email:hebin@mail.buct.edu.cn2016.03增强 ...

  9. 计算机 发声原理,单片机的发声原理

    单片机(Microcontrollers)是一种集成电路芯片,是采用超大规模集成电路技术把具有数据处理能力的中央处理器CPU.随机存储器RAM.只读存储器ROM.多种I/O口和中断系统.定时器/计数器 ...

  10. 陈老师深度为你解析,单片机的运行原理

    深度解析,单片机运行原理,你知道吗? 单片机是将中央处理单元(CPU).储存器.输写输出集成在一片芯片上,能够说单片机就是一台微型计算机,只是和我们平常运用的计算机相比它的功能有所不同,也没有我们用的 ...

最新文章

  1. 磁盘加密软件TrueCrypt知识大全(二)之创建文件型加密卷
  2. (转载)DevExpress ASPxGridView 使用文档一:概述
  3. 80 after generation to marry or not to marry that is a question
  4. 能套用的tab栏切换
  5. 二叉链表存储的二叉C语言,C语言实现二叉链表存储
  6. 苹果cms10整合dplayer播放器
  7. java日期字符串排序_Java 8 字符串日期排序
  8. JVM垃圾回收机制,万字详解
  9. 十年程序人生——转自黎活明
  10. maya表情blendshape_带BlendShape表情的动作文件播放异常
  11. 德州停电悲剧不会重演 智慧用电是新方向
  12. 3D打印断电、断料续打,打印一半中断续打改代码,也适用于单喷头多色打印(用cura切片)
  13. Chrome/edge inspect远程调试移动设备
  14. Android~老项目项目升级GradleAGP 7.0踩坑
  15. 上传文件到gitee仓库的步骤
  16. Openstack 安装之 Swift
  17. MFC在对话框中绘制图像
  18. 计算机应届毕业生必须要培训吗?
  19. RNA-seq流程学习笔记(10)-使用HTSeq-count软件对reads进行计数
  20. Keras Image Data Augmentation 各参数详解

热门文章

  1. 数据结构实验二---单链表的实现
  2. ESP8285调试 IOT_Demo
  3. 【问题解决】D:\Users10476\AppData\Local\Programs\Microsoft vsCode\unins000.exe 尝试在目标目录创建文件时发生一个错误:拒绝访问。.
  4. Mysql 分组求和
  5. Json Editor命令行版
  6. 微信小程序的测试方案总结
  7. 用visio画用例图
  8. 原版Caffe在Windows10 VS2015 python3.7 CPU版本 详细安装笔记 BVLC caffe
  9. 十六、算术编码_1、基本原理与实现
  10. 计算机毕业设计之java+javaweb的房屋出租系统