出版社:清华大学出版社
年代:2012
定价:59.0
本书全面讲解C8051F单片机芯片的应用背景、设计思想以及应用要点;同时也着重介绍了C语言和汇编语言之间的调用和转换,是读者全面掌握C8051F单片机的开发与调试。
第1章 微控制器的原理及C8051F系列
1.1 微控制器的发展历史
1.2 微控制器系统简介
1.3 微控制器的发展
1.4 8位机发展的3个技术飞跃
1.5 从C8051F看8位单片机发展之路
1.6 C8051F系列产品优势和分类
1.6.1 C8051F系列产品优势
1.6.2 C8051F系列分类
第2章 C8051F系列单片机结构
2.1 C8051F系列单片机总体体系结构
2.2 CIP-51微控制器
2.3 存储器组织
2.3.1 程序存储器
2.3.2 数据存储器
2.3.3 通用寄存器
2.3.4 位寻址空间
2.3.5 堆栈
2.3.6 片内数据存储器读写实例
2.4 特殊功能寄存器
2.5 FLASH存储器
2.5.1 非易失性数据存储
2.5.2 安全选项
2.6 外部数据存储器和片内XRAM
2.6.1 端口选择和配置
2.6.2 复用和非复用选择
2.6.3 存储器模式选择
2.6.4 时序
2.7 时钟系统
2.7.1 时序与时钟
2.7.2 设计和使用时钟时应考虑的问题
2.7.3 时钟控制寄存器
2.7.4 外部振荡器举例
2.7.5 系统时钟初始化编程实例
2.8 复位电路
2.8.1 复位原理
2.8.2 C8051F系列的8种复位源
2.9 中断系统
2.10 电源管理
2.11 JTAG
2.12 端口原理参数和交叉开关
2.12.1 C8051F端口特点
2.12.2 交叉开关原理和简化规则
2.12.3 C8051F04x系列的I/O功能和优先权交叉开关译码器
2.12.4 配置端口
2.12.5 交叉开关引脚分配示例
2.13 模拟外设组成部分
2.13.1 ADCO的组成及其控制(以C8051F040为例)
2.13.2 ADCO的工作方式
2.13.3 ADCO编程实例
第3章 C51的程序结构与数据类型
3.1 C语言与C8051F系列单片机
3.1.1 C语言的特点与c语言向单片机移植
3.1.2 C51编译器
3.2 C51的程序结构
3.2.1 C51的一般格式
3.2.2 C51语言程序的基本结构
3.3 C51的数据类型
3.3.1 数据与数据类型
3.3.2 常量
3.3.3 变量
3.3.4 C51构造数据类型
3.3.5 C51的指针
第4章 C51的运算符及数据的存储模式
4.1 C51的单词及运算符
4.1.1 C51的单词
4.1.2 C51的运算符
4.2 数据的存储类型和存储模式
4.2.1 C8051F系列单片机的存储器
4.2.2 C51存储类型与C8051F系列单片机存储器
4.2.3 存储模式
4.3 C51对SFR、可寻址位、存储器和I/O口的地址访问
4.3.1 C51对SFR的定义
4.3.2 C51对可寻址位的定义
4.3.3 C51对存储器和I/O口的绝对地址访问
第5章 C51的函数、控制语句及程序设计
第6章 C8051F单片机系统基础应用实验
第7章 C8051F与传感器接口及数据处理
第8章 C8051F与驱动LED专用电路接口设计
第9章 C8051F的USB转UART桥接控制器
第10章 具有USB的C8051F应用系统
第11章 C8051F040与LCD、触摸屏接口设计
第12章 C8051F300系统及SPI应用
第13章 多C8051F微处理器系统应用
第14章 C8051F系统的存储器接口
第15章 C8051F040的CAN总线通信应用
第16章 I2C总线和实时时钟接口设计
第17章 C8051F系统低功耗
第18章 C8051F系列的综合应用实例
参考文献
本书以国内外普遍使用的新型 C8051F系列微处理器为核心,介绍其原理和C语言编程、基础实验和各种接口的应用,并有大量完整实用的实例。对于基础性的原理讲解,尽可能简明,并配有系统的实用实验;对于应用部分,所有实例都是经过认真调试并运行成功的。全书共分 18章,主要内容包括微控制器的微控原理,C8051F系列单片机结构,C51的程序结构与数据类型,C51的运算符及数据的存储模式,C51的函数、控制语句及程序设计, C8051F 单片机系统基础应用实验,C8051F与传感器接口及数据处理,C8051F与驱动 LED专用电路接口设计,HID USB与 UART桥接控制器、USB口 C8051F的应用实例,LCD、触摸屏接口设计、SPI总线及C8051F300系统应用、多CPU 嵌入式系统应用、C8051F系统的存储器接口,CAN总线应用,I 2C总线和实时时钟接口设计,C8051F系统低功耗、完整应用实例。本书知识广泛,结构紧凑,在编写中突出微控制器的工作机理和实用性。本书可作为电子工程、电子信息技术、自动控制、计算机应用技术、机械电子、电气、仪器仪表等基础专业教学用书,也可作为相关工程技术人员的技术参考书。
《C8051F系列单片机原理与应用》特点:
理论与实际、教学与实验相结合;
C浯言和汇编编程互补;
硬件与软件、上层与底层软件编程结合;
实例丰富、知识面广,易学易用!