《80C51 XA十六位微控制器系统设计、器件和应用开发》求取 ⇩

第一节微控制器产品发展概述1

目录1

第五节XA对高级语言的支持 (271

第一章80C51 XA系统设计概览1

第二节80C51主要特点及其系列产品发展3

第三节80C51 XA系统设计要点7

一、中央处理单元(CPU)8

二、存贮器结构12

三、80C51 XA指令系统14

四、80C51 XA外部总线18

七、多任务管理20

六、在片外围设备20

五、端口20

八、与80C51兼容性22

第四节80C51 XA发展战略23

第二章80C51 XA在片硬件资源25

第一节中央处理单元25

一、程序状态字26

二、系统配置寄存器28

三、复位29

四、振荡器32

五、低功耗工作方式32

六、堆栈33

七、中断系统37

八、跟踪方式调试41

一、寄存器堆42

第二节存贮系统42

二、存贮器空间44

三、数据存贮器45

四、程序存贮器47

五、特殊功能寄存器48

第三节XA在片外设部件49

一、外设部件与XA内核接口49

二、通用定时器50

三、可编程计数器阵列(PCA)51

五、监视跟踪定时器(WDT)52

四、12C总线系统52

六、异步串行通信接口(UART)53

七、通用外设接口(UPI)54

第四节外部总线54

一、外部总线信号54

二、总线配置56

三、总线定时和时序57

四、端口63

第五节特殊功能寄存器总线(SFR总线)67

一、实现和功能增强67

一、存贮器映像和寻址68

第六节与80C51硬件兼容性68

二、“读—修改—写”68

二、中断和异常处理69

三、在片外设部件69

四、总线接口70

第三章80C51 XA指令系统71

第一节寻址方式71

一、寄存器寻址75

二、间接寻址75

三、间接—偏移量寻址75

四、直接寻址76

五、SFR寻址77

六、立即寻址77

七、位寻址77

第二节数据类型和符号约定78

一、数据类型78

二、符号约定78

三、关于相对分支转移和跳转地址的约定80

第三节算术操作类指令81

一、ADD整数加81

二、ADDC带进位位整数加86

第九节与80C51软件兼容性 (190

三、ADDS 4位带符号立即数加92

四、ASL算术左移94

五、ASR算术右移95

六、CMP整数比较96

七、DA十进制调整字节寄存器102

八、DIV各类除法103

九、LEA加载带8位或16位偏移量的16位有效地址至寄存器106

十、MUL各类乘法107

十一、NEG求补109

十二、SEXT带符号扩展109

十三、SUB整数减110

十四、SUBB带借位位减115

一、AND逻辑与126

第四节逻辑操作类指令126

二、CPL整数求反131

三、LSR逻辑右移132

四、NORM归一化133

五、OR逻辑或134

六、ROTATE旋转139

七、XOR逻辑异或141

第五节数据传送类指令149

一、MOV传送149

二、MOVC代码传送156

三、MOVS传送4位带符号立即数157

四、MOVX传送外部数据159

五、PUSH/PUSHU压栈159

六、PUSH/PUSHU重复压栈160

七、POP/POPU弹栈161

八、POP/POPU重复弹栈162

九、XCH交换163

第六节程序转移类指令166

一、Branch分支转移166

二、CALL子程序调用174

三、CJNE比较,若不相等则跳转175

四、DJNZ减1,若不为零则跳转177

五、JUMP跳转178

六、NOP空操作183

七、RET由子程序返回183

八、RETI由中断返回184

第七节位操作类指令185

一、ANL位逻辑与185

三、MOV位传送186

二、CLR清除位186

四、ORL位逻辑或187

五、SETB位置位188

第八节异常/陷阱类指令189

一、BKPT断点189

二、RESET软件复位189

三、TRAP软件陷阱190

一、指令设置191

二、代码转换192

三、80C51 XA中新设置的指令196

附:80C51 XA中的操作数非法组合198

第四章80C51 XA系列派生产品199

第一节概述201

第二节P51XA-G3主要部件功能207

一、定时器/计数器207

二、监视跟踪定时器(WDT)211

三、通用异步收/发器(UART)213

四、I/O口输出配置和外部总线219

五、中断221

第三节极限参数和电气特性222

一、极限参数222

六、运行中一些问题222

二、直流电气特性223

三、交流电气特性225

第四节EPROM特性227

一、快速脉冲编程228

二、程序校验229

三、擦除特性229

四、加密位230

第五节P51XA-C3和P51XAS3231

一、P51XA-C3231

二、P51XA-S3232

第一节80C51 XA的实时多任务应用235

一、双堆栈方法235

二、寄存器组235

三、中断等待和内务操作235

第五章80C51 XA系列应用及开发235

四、保护236

第二节 80C51 XA用于单精度浮点算术运算237

一、浮点数表示方法237

二、算法实现238

三、单精度浮点算术运算C语言程序清单242

第三节80C51 XA用于数字滤波264

一、数字滤波算法………………………………………………………………(264 )二、数字滤波实现265

三、实现FIR程序清单267

第四节 XA与80C51兼容性设计268

一、设计考虑268

二、存贮器配置269

三、CPU功能和外设271

四、指令概览272

五、一个实例273

二、数据275

一、支持HLL和XA结构275

三、变量276

四、算符277

五、其他支持措施279

第六节XA,68000.80C196和80C51性能评估281

一、汽车发动机管理汇编语言标准检查程序281

二、XA基准例行程序283

三、80C51基准例行程序286

四、68000基准例行程序293

五、80C196基准例行程序295

六、位操作298

七、评估结果和结论299

八、标准检查程序的局限299

第七节80C51 XA开发及其支持工具300

一、概述300

二、EMUL 51XA在线仿真器304

三、DB—XA开发板305

四、PHILIPS的两种开发工具307

附录:本书及80C51 XA中常用英文缩写索引311

主要参考书目和文献315

1996《80C51 XA十六位微控制器系统设计、器件和应用开发》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由邬宽明编著 1996 北京:北京航空航天大学出版社 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。

高度相关资料

微处理器系统设计(1984 PDF版)
微处理器系统设计
1984 北京:人民邮电出版社
动态系统的计算器控制( PDF版)
动态系统的计算器控制
微型计算器系统原理及应用( PDF版)
微型计算器系统原理及应用
集散控制系统和可编程序控制器应用实践(1993 PDF版)
集散控制系统和可编程序控制器应用实践
1993
微处理机系统的设计开发和应用(1985 PDF版)
微处理机系统的设计开发和应用
1985 杭州:浙江大学出版社
微处理器和微型计算机开发系统  以微处理器为基础的系统设计(1992 PDF版)
微处理器和微型计算机开发系统 以微处理器为基础的系统设计
1992 北京:国防工业出版社
μPD78014,78014Y系列 八位单片微控制器(1997 PDF版)
μPD78014,78014Y系列 八位单片微控制器
1997 北京:电子工业出版社
微机应用系统设计(1999 PDF版)
微机应用系统设计
1999 武汉:华中理工大学出版社
微处理机在数位控制系统之应用(1984 PDF版)
微处理机在数位控制系统之应用
1984 五南图书出版公司
微处理器应用  实时测试和控制(1985 PDF版)
微处理器应用 实时测试和控制
1985 北京:科学出版社
微型计算机开发系统的应用(1986 PDF版)
微型计算机开发系统的应用
1986 杭州:浙江大学出版社
微控制器原理与开发技术(1997 PDF版)
微控制器原理与开发技术
1997 北京:清华大学出版社
采用位片器件的数字系统设计(1986 PDF版)
采用位片器件的数字系统设计
1986 北京:新时代出版社
单片微型计算机应用和开发系统(1992 PDF版)
单片微型计算机应用和开发系统
1992 北京:北京航空航天大学出版社
微机控制系统设计选(1988 PDF版)
微机控制系统设计选
1988 北京:清华大学出版社