下载资料简介:
内容提要
本书介绍了Cygnal集成产品公司的C8051Fxxx高速片上系统(SOC)单片机的硬件结构和工作原理,详细阐述了C8051Fxxx的定时器、可编程计数器阵列(PCA)、串行口、SMBus/I2C接口、SPI总线接口、ADC、DAC、比较器、复位源、振荡器、看门狗定时器、JTAG接口等外设或功能部件的结构和使用方法。本书还介绍了Cygnal单片机的软件开发环境及典型应用。
本书可作为计算机、电子工程、工业自动化等领域的工程技术人员的设计参考书,亦可作为高等院校电类专业的教学参考书。
目 录:
第1章CYGNAL单片机简介
1.1CIP51 内核(2)
1.2存储器(3)
1.3JTAG调试和边界扫描(4)
1.4可编程数字I/O和交叉开关(4)
1.5可编程计数器阵列(4)
1.6串行端口(5)
1.7模/数转换器(5)
1.8数/模转换器(6)
1.9比较器(6)
第2章CIP51内核
2.1指令集(8)
2.2存储器组织(8)
2.2.1程序存储器(8)
2.2.2数据存储器(8)
2.2.3通用寄存器(9)
2.2.4位寻址空间(9)
2.2.5堆栈(9)
2.3特殊功能寄存器(9)
2.4中断系统(11)
2.4.1中断源和中断向量(12)
2.4.2外部中断(12)
2.4.3中断优先级(12)
2.4.4中断响应时间(12)
2.4.5中断寄存器(13)
2.5 电源管理方式(17)
2.5.1等待方式(18)
2.5.2停机方式(19)
第3章C8051F00x/01x单片机
3.1概述(20)
3.2存储器组织(24)
3.2.1程序存储器(24)
3.2.2数据存储器(25)
3.2.3特殊功能寄存器(26)
3.3中断源和中断向量(29)
3.4端口输入/输出(30)
3.4.1优先权交叉开关译码器(32)
3.4.2端口I/O初始化(33)
3.4.3配置无对应引脚的端口(35)
3.4.4端口特殊功能寄存器(35)
3.5总体直流电气特性(38)
3.6极限参数(38)
3.7引脚定义(39)
第4章C8051F02x 单片机
4.1概述(43)
4.2存储器组织(46)
4.2.1程序存储器(46)
4.2.2数据存储器(47)
4.2.3特殊功能寄存器(47)
4.3中断源和中断向量(50)
4.4外部数据存储器接口和片内XRAM(52)
4.4.1访问XRAM(52)
4.4.2配置外部存储器接口(52)
4.4.3端口选择和配置(53)
4.4.4复用和非复用选择(54)
4.4.5存储器模式选择(55)
4.4.6时序(57)
4.5端口输入/输出(61)
4.5.1低端口和优先权交叉开关译码器(63)
4.5.2高端口(74)
4.6总体直流电气特性(77)
4.7极限参数(78)
4.8引脚定义(78)
第5章C8051F2xx单片机
5.1概述(83)
5.2存储器组织(86)
5.2.1程序存储器(86)
5.2.2数据存储器(86)
5.2.3特殊功能寄存器(87)
5.3中断源和中断向量(89)
5.4端口输入/输出(90)
5.4.1端口初始化(91)
5.4.2通用端口I/O(92)
5.4.3端口特殊功能寄存器(92)
5.5总体直流电气特性(98)
5.6极限参数(99)
5.7引脚定义(99)
第6章FLASH存储器
6.1FLASH存储器编程(103)
6.2非易失性数据存储(105)
6.3安全选项(106)
第7章模/数转换器
7.1C8051F2xx的模/数转换器(109)
7.1.1模拟多路选择器和PGA(110)
7.1.2ADC的工作方式(110)
7.1.3电压基准(111)
7.1.4ADC的电气特性(112)
7.2 C8051F00x/01x的模/数转换器(113)
7.2.1模拟多路选择器和PGA(114)
7.2.2ADC的工作方式(114)
7.2.3ADC的电气特性(116)
7.3C8051F02x的模/数转换器(ADC0)(118)
7.4ADC0的特殊功能寄存器(118)
7.5ADC可编程窗口检测器(124)
7.6C8051F02x的8位模/数转换器(ADC1)(128)
7.6.1模拟多路选择器和PGA(129)
7.6.2ADC1的工作方式(129)
7.6.3ADC1的电气特性(130)
7.7ADC1的特殊功能寄存器(131)
7.8ADC的建立时间(133)
第8章电压输出数/模转换器
8.1C8051F00x/01x的数/模转换器(135)
8.2C8051F02x的数/模转换器(135)
8.2.1DAC输出更新方式(136)
8.2.2DAC输出数据格式化(137)
8.3DAC的特殊功能寄存器(137)
第9章电压基准
9.1C8051F00x/01x的电压基准(141)
9.2C8051F020/22的电压基准(141)
9.3C8051F021/23的电压基准(142)
第10章比较器
10.1电路结构和工作原理(144)
10.2电气特性(147)
第11章复位源
11.1上电复位(150)
11.2掉电复位(151)
11.3外部复位(151)
11.4软件强制复位(151)
11.5时钟丢失检测器复位(152)
11.6比较器0复位(152)
11.7外部CNVSTR引脚复位(152)
11.8看门狗定时器复位(152)
第12章振荡器
12.1内部振荡器(154)
12.2外部振荡器(155)
12.3外部晶体示例(156)
12.4外部RC示例(157)
12.5外部电容示例(157)
第13章SMBus
13.1SMBus协议(159)
13.2SMBus数据传输方式(160)
13.3SMBus特殊功能寄存器(162)
第14章串行外设接口总线
14.1信号说明(169)
14.2操作(170)
14.3串行时钟时序(171)
14.4SPI特殊功能寄存器(171)
第15章UART
15.1UART工作方式(175)
15.2多机通信(179)
15.2.1标准UART多机通信(180)
15.2.2增强型UART多机通信(180)
15.3帧错误和传输错误检测(181)
15.4特殊功能寄存器(181)
第16章定时器
16.1定时器0和定时器1(187)
16.1.1工作方式(187)
16.1.2特殊功能寄存器(190)
16.2定时器2(192)
16.2.1工作方式(193)
16.2.2特殊功能寄存器(195)
16.3定时器3(197)
16.4定时器4(199)
16.4.1工作方式(199)
16.4.2特殊功能寄存器(202)
第17章可编程计数器阵
备注::
本站收集200多G的绝对实用的电子资料,但是站长还是个身无分文的学生,没有钱购买服务器,大量的资料没有办法供大家下载。但是,站长对这些资料进行了细致的分类,给大家一个资料索引,让大家更好的收集相关领域资料。本站资料部分来自互联网,朋友们可以在互联网上搜索到这些资料。当站长把资料整理完毕(大概需要1个月)后,会想办法让这些资料跟大家见面,也许用BT供大家下载,请大家耐心等待!