新闻资讯
看你所看,想你所想

SOC单片机原理与应用

《S来自oC单片机原360百科理与应用(第二版)》是清华大学出击责秋版社出版的图书,作者是鲍可进、赵念强、申屠浩、陈向益。

  • 书名 SoC单片机原理与应用
  • 作者 鲍可进、赵念强、申屠浩、陈向益
  • ISBN 9787302461562
  • 类别 图书>教材>研究生/本科/专科教材>工学
  • 页数 362

内容简介

  本书以C8051F020为例介绍SoC型的单片机原理及应用,该系列单片机具有与MCS51完全兼容的指令内核和丰富的外设接口及片内资源。书中详细叙述了该单片机的基本结构、指令系统及用C51语言对片内资源的编程方零观专脸犯如试校令氢让法、C8051F单片机应用系统的开发方法及实验项目等方面的内容。

目录

  第1章概述

  1.1单片机的发展概况

  1.1.1单片机的发展历史

  1.1.2典型的8位单片机产品

  1.2单片机的应用及发展趋势

  1.2态切设弱车最攻概.1单片机的应用

  1.2.2单片机的发展趋势

  习题1

随丰引领每细解包明  第2章SoC单片机的结构与原理

  2.1C8051F系列单片机总体结构

  2.1.1C8051F系列单片机简介

  2.1.2问转子官克百歌CIP51内核

  2.1.3C8051F020单片机的片府界鱼上资源

  2.2C8051F020存储器组织

  2.2.稳攻由1程序存储器

  2.2.2内部数据存储器

  2.2.3特殊功能寄存器

  2.2.4位寻址宽促兵宪

  2.2.5外部RAM和片娘挥士内XRAM

  2.3中断系统

  2.3.1中断概念

  2.3.2C8051F中断系统

  2.4端口输入/输出

  2.4.1优先权交叉开关译码器

  2.4.2端口0~3的I/O初始化

  2.4.3端口4~7

  2.4.4端口特殊功能寄存器

  2.4.5交叉开关引脚分配示例

  2.4.6片上资源配置工具Config的应用

  2.5电源管理方式

  2.5.1空闲方式

  2.5.2停机方式

  2.6复位与时钟

  2.6.1复位源

  2.6.2上电/掉电复位

  2.6.3外部复位

  2.6.4内部复位

  2.6.5系统时钟

  习题2

  第3章51单片机编程语

  3.1单片机的编程来自语言概述

  3.2CIP51指令介绍

  3.2.1360百科寻址方式

  3.2.251指令集

  3.3汇编语言

  3.3.1伪指令

  3.3.2顺序程序设计

  3.3.3分支程序设计

  3.3.4循环程序设计

 只感局声东 3.3.5子程序设计

问煤穿完续社脱案延排么  3.4C51语言

  3.4.1C51关键字

  3.4.2C51变量定义

  3.4.3C51数据类型

  3.4.4C51指针类型

  3神收含族轴谓儿植他.4.5C51函数定义

  3.4.6C51程序设计的注意事项

  习题3

  第4章SoC单片机的片内功能部件

  4.1定时器/计数

  4.1.1定时器/续保直奏计数器的一般结构和工作原理

  似批升农代4.1.2定时器/计数器T死讨培义存没固夜械0和T1

  4.1.3定时器/计数器T2和T4

  4.1.4定时器T3

  4.2可编程计数器阵列

  4.2.1PC父械易投鸡A0交叉开关配置

  4.2.2PCA0的特殊功能寄存器

  4.2.3PCA0定时器/计数器

  4.2.4PCA0捕捉/比洋基破较模块

  4.2.5PCA0应用举例

  4.3UART通信接口

  4.3.1串行通信及基础知识

  4.3.2串行接口的组成和特性

  4.3.3便红个串行接口的工作方

  4.3.4波特才衡率设计

  4.3.5串行口应用编程

  4.3.6多机通信原理及应用

  习题4

  第5章模/数和数/模转换器

  5.1模/数转换器

  5.1.1模数转换原理和性能指标

  5.1.2C8051F020的ADC0功能结构

  5.1.3模拟多路选择器和PGA

  5.1.4ADC的工作方式

  5.1.5ADC0可编程窗口检测器

  5.1.6ADC1(8位ADC)

  5.1.7模数转换举例

  5.2数/模转换器

  5.2.1数模转换原理及性能指标

  5.2.2C8051F020的DAC功能

  5.2.3DAC输出更新

  5.2.4DAC输出定标/调整

  5.2.5数模转换举例

  5.3电压基准

  5.4比较器

  习题5

  第6章复杂接口应用

  6.1系统管理总线SMBus

  6.1.1SMBus原理

  6.1.2SMBus协议

  6.1.3SMBus数据传输方式

  6.1.4SMBus特殊功能寄存器

  6.1.5实时时钟芯片S3530A

  6.1.6程序代码

  6.2串行外设接口总线SPI

  6.2.1SPI的原理、控制信号及交叉开关配置

  6.2.2SPI特殊功能寄存器

  6.2.3用SPI实现串行Flash芯片的读写

  6.2.4程序代码

  6.3液晶显示器接口

  6.3.1并口连接方式

  6.3.2串口连接方式

  6.4GPRS与SMS的应用

  6.4.1设计思路

  6.4.2核心代码

  习题6

  第7章SoC的特殊型号芯片介绍

  7.1资源较少配置型C8051F单片机--C8051F30X

  7.2资源较多配置型单片机C8051F5XX

  7.3带无线通信功能的51单片机

  7.3.1CC2530单片机简介

  7.3.2CC2530单片机的芯片封装和外部引脚

  7.3.3CC2530单片机的内部结构

  7.3.4CC2530单片机的应用电路

  7.3.5CC2530应用举例

  习题7

  第8章SoC单片机实验介绍

  8.1实验系统介绍

  8.1.1C8051F单片机开发工具

  8.1.2NMC20XX核心模块简介

  8.1.3系统实验板

  8.2C8051F系列单片机开发环境

  8.2.1SiliconLaboratoriesIDE集成开发环境简介

  8.2.2集成开发环境的安装和配置

  8.2.3SiliconLaboratoriesIDE的软件界面

  8.2.4程序开发的基本操作

  8.2.5JTAG接口及在线编程调试

  8.2.6SiliconLabsIDE集成环境使用实例

  8.3C8051F单片机实验项目

  8.3.1数据传送实验

  8.3.2查表实验

  8.3.3七段码显示与按键实验

  8.3.4定时器和走马灯实验

  8.3.5直流电机测速和控制实验

  8.3.6步进电机控制实验

  8.3.7温度数据采集实验

  8.4KeilμVision2开发环境

  8.4.1在KeilμVision2中集成Silicon的驱动和配置

  8.4.2使用KeilμVision2开发C8051F020单片机项目示例

  习题8

  附录ACIP51指令一览表

  附录BC8051F020的封装、引脚

  附录CC8051F020的电气参数

  参考文献

转载请注明出处累积网 » SOC单片机原理与应用

相关推荐

    声明:此文信息来源于网络,登载此文只为提供信息参考,并不用于任何商业目的。如有侵权,请及时联系我们:fendou3451@163.com