SoC单片机原理与应用
正版书 现货 实物图片 当天发货 无笔记画线 内容干净
¥
8
1.6折
¥
49.5
九品
仅1件
作者鲍可进 主编
出版社清华大学出版社
出版时间2017-05
版次2
装帧平装
货号5.
上书时间2024-12-13
商品详情
- 品相描述:九品
图书标准信息
-
作者
鲍可进 主编
-
出版社
清华大学出版社
-
出版时间
2017-05
-
版次
2
-
ISBN
9787302461562
-
定价
49.50元
-
装帧
平装
-
开本
其他
-
页数
362页
-
字数
592千字
- 【内容简介】
-
本书以C8051F020为例介绍SoC型的单片机原理及应用,该系列单片机具有与MCS51接近兼容的指令内核和丰富的外设接口及片内资源。书中详细叙述了该单片机的基本结构、指令系统及用C51语言对片内资源的编程方法、C8051F单片机应用系统的开发方法及实验项目等方面的内容。书中提供大量习题、实验题、应用实例及程序源码,以供读者练习; 同时作者还提供了用于教学的PPT教案。
全书内容自成体系,语言通俗流畅,结构合理紧凑。本书既可作为高等院校单片机课程的教材及实验指导书,也可作为相关电子技术人员的参考书。
- 【目录】
-
章概述
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.2CIP-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.1寻址方式
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定时器/计数器T0和T1
4.1.3定时器/计数器T2和T4
4.1.4定时器T3
4.2可编程计数器阵列
4.2.1PCA0交叉开关配置
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.1Silicon Laboratories IDE集成开发环境简介
8.2.2集成开发环境的安装和配置
8.2.3Silicon Laboratories IDE的软件界面
8.2.4程序开发的基本操作
8.2.5JTAG接口及在线编程调试
8.2.6SiliconLabs IDE集成环境使用实例
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的电气参数
参考文献
点击展开
点击收起
— 没有更多了 —
以下为对购买帮助不大的评价