 | 书 名: 凌阳8位单片机---基础篇 作 者: 李学海 出 版 社: 北京航空航天大学出版社 ISBN : 781077735 原 价: ¥38 有一家网站低于85折正在热销 | 凌阳8位单片机---基础篇-图书目录: 第1章?概论 1.1?单片机为什么令人着迷1 1.2?学习单片机的现实意义3 1.3?单片机究竟是什么6 1.4?单片机的用途8 1.5?单片机的特点9 1.6?本书的写作思路和目标11 1.7?常用专业术语13 1.7.1?硬件方面13 1.7.2?软件方面16 1.8?凌阳科技公司简介17 1.9?凌阳μ’nSP系列16位单片机简介18 1.10?凌阳SPMC65系列8位单片机简介19 1.11?SPMC65系列单片机的极限性能20 1.12?SPMC65P2408A型单片机的性能特点22 第2章?SPMC65P2408A硬件系统概况 2.1?SPMC65P2408A内部结构简介24 2.1.1?核心区域的单元电路及其功能28 2.1.2?系统模块及其功能31 2.1.3?外设模块及其功能32 2.2?SPMC65封装形式和引脚功能33 2.3?存储器布局和功能分配38 2.3.1?数据存储器RAM40 2.3.2?堆栈41 2.3.3?专用寄存器SFR43 2.3.4?程序存储器OTPROM47 2.3.5?用户矢量区48 第3章?SPMC65指令系统 3.1?指令系统概述49 3.1.1?SPMC65指令的时空属性50 3.1.2?SPMC65指令的编码格式50 3.1.3?SPMC65指令的描述方法53 3.2?寻址方式55 3.2.1?与字节数据相关的寻址方式56 3.2.2?与跳转地址有关的寻址方式62 3.2.3?与位数据有关的寻址方式65 3.2.4?寻址方式总结66 3.3?SPMC65指令分类方法67 3.3.1?按实现功能分类67 3.3.2?按编码字节数分类68 3.3.3?按执行周期数分类69 3.3.4?按寻址方式分类69 3.3.5?按携带操作数分类69 3.3.6?按影响标志位分类69 3.3.7?按使用频度分类70 3.4?SPMC65指令分类讲解71 3.4.1?数据传送类指令71 3.4.2?算术运算类指令76 3.4.3?逻辑运算类指令84 3.4.4?移位操作类指令88 3.4.5?位操作类指令89 3.4.6?程序跳转类指令92 3.4.7?CPU控制类指令97 3.5?SPMC65指令系统的内在规律98 3.6?SPMC65指令的应用技巧98 3.6.1?置位操作技巧99 3.6.2?清位操作技巧99 3.6.3?位取反操作技巧100 3.6.4?位测试操作技巧101 3.7?CPU专用寄存器模块相互关系103 第4章?汇编程序设计基础和汇编语言工具链 4.1?概述104 4.1.1?背景知识104 4.1.2?汇编语言的语句格式106 4.1.3?程序流程和整体结构111 4.1.4?源程序文件的书写格式112 4.2?常用伪指令115 4.2.1?符号名定义类伪指令117 4.2.2?存储器空间初始化类伪指令119 4.2.3?控制类伪指令122 4.3.4?种基本程序结构127 4.3.1?顺序程序结构127 【例程4.1】字节拆分127 【例程4.2】字节内容互换128 4.3.2?分支程序结构130 【例程4.3】数值比较131 4.3.3?循环程序结构131 【例程4.4】RAM区间填充132 4.3.4?子程序结构133 【例程4.5】挑出最大数134 4.4?5种个性化实用程序的设计方法136 4.4.1?初始化程序段设计136 4.4.2?延时程序设计138 【例程4.6】软件延时100?ms138 4.4.3查表程序设计139 【例程4.7】阶乘函数查表程序140 4.4.4?散转程序设计141 【例程4.8】利用RTS的散转程序142 【例程4.9】利用JMP的散转程序143 4.4.5?十进制算术运算程序设计145 【例程4.10】2个4位十进制数值的减法运算145 4.5?汇编语言工具链146 4.5.1?工具链的构成和启动顺序146 4.5.2?工具链的处理流程149 4.6?输入文件的解读150 4.6.1?解读包含文件150 4.6.2?解读模板文件152 4.6.3?解读连接脚本文件153 4.7?输出文件的解读154 【例程4.11】简易8只LED流水灯控制程序154 4.7.1?解读列表文件156 4.7.2?解读映像文件158 第5章?FortisIDE集成开发环境及项目文件制作 5.1?概述160 5.1.1?FortisIDE功能简介160 5.1.2?获取FortisIDE162 5.1.3?安装FortisIDE165 5.1.4?拆除FortisIDE175 5.2?FortisIDE的启动和退出176 5.2.1?启动FortisIDE176 5.2.2?FortisIDE开发环境简介176 5.2.3?FortisIDE如何打开和关闭项目179 5.2.4?退出FortisIDE181 5.3?FortisIDE如何管理台面组件182 5.3.1?FortisIDE如何管理菜单栏和工具栏182 5.3.1.1?布局182 5.3.1.2?开启和关闭184 5.3.2?FortisIDE如何管理窗口184 5.3.2.1?打开和查看文本文件184 5.3.2.2?布局编辑窗口186 5.3.2.3?设置“一文多窗”189 5.3.2.4?布局项目窗口和输出窗口190 5.3.2.5?关闭窗口191 5.4?如何应用FortisIDE创建和编辑文件和项目191 5.4.1?创建和保存一个新项目(.spj)192 5.4.2?创建、保存和添加一个新文件(.asm)194 5.4.2.1?方法之一——?改编模板文件Main.asm194 【范例程序5.1】LED显示8位二进制累加计数器195 5.4.2.2?方法之二?——?先添加后编辑197 5.4.2
凌阳8位单片机---基础篇-图书简介: 本书是一本以凌阳8位单片机研究对象的微机理论专著,内容主要包括:概论、硬件架构、指令系统、汇编程序基础、集成开发环境、在线仿真技术、并行端口、中断功能,以及各个片内模块的结构原理和应用设计方法。 本套书以讲解采用冯诺依曼架构和65802CPU内核的SPMC65P2408A单片机为主,并且适当兼顾对SPMC65系列单片机的共性和特性进行介绍。本套书共分两册,即《凌阳8位单片机——基础篇》和《凌阳8位单片机——提高篇》。 基础篇共分9章,内容主要包括:概论、硬件架构、指令系统、汇编程序基础、集成开发环境、在线仿真技术、并行端口、中断功能,以及各个片内模块的结构原理和应用设计方法。 突出特点:通俗、易懂,语言流畅,循序渐进,内容细致,系统全面,学用并重,学练结合,注重实效。 本套书是在几年间作者应邀为《电子世界》、《电子制作》和《无线电》撰写的单片机连载讲座,在面授教学中积累了许多成功经验基础上,再精心推敲讲解顺序和精选内容后写成的。适合用作高校相关专业专科、本科或研究生的教材或参考书,也可供科研和生产技术人员的培训使用。 凌阳8位单片机---基础篇-相关最新图书 ·艺术市场学概论 ·史记精读 ·金融资产价格波动与风险控制 ·法律意识的实质 ·新编汉字津梁(上下 全二册) ·“单位社会”的终结 ·我的美院故事--大学视觉故事 ·理想生活 ·土地象征(禄村再研究) ·二流堂记事(图文增订本) ·中国共产党西藏历史大事记(1949-2004 全二卷) ·杜润生自述(中国农村体制变革重大决策纪实) ·分子生物学(第二版 影印版) ·TAMING AMERICAN POWER ·GREAT EXPECTATIONS ·ESSENTIALS OF COMPARATIVE POLITICS ·中国国家地理(选美中国特辑) 2005年增刊 ·移植与异化:民国初年中国政党政治研究 ·中国行政法学精萃(2005 年卷) ·中国民法精萃·2005年卷 |