李学海,先后攻读通信电源、电子工程和通信系统等专业。从事教学20余年,教过物理、电路分析、数字电路、模拟电路、电子测量、程控交换原理、程控交换设置、电信业务与管理、电信概要、电信终端设备、微型计算机原理、计算机接口技术、汇编语言程序设计、8051单片机、EM78单片机、EDA技术基础等学科。曾经应几家国际著名微电子公司之邀,配合其在中国开展的“大学计划”,针对几种不同流派的新潮单片机撰写了多本科普图书、大学教程或技术专著。其中有的被多所高校和科研单位选定为教学用书或培训教材,受到了一致肯定和好评;有一本还被部分学校选定为考研参考书;有两本被评为“优秀畅销书一等奖”;还有四本被重点大学选作研究生用书。 |
序言 前言 第1章 概论 1.1 凌阳科技公司简介 1.2 凌阳单片机产品简介 1.3 凌阳8位单片机SPMC65系列简介 1.4 凌阳16位单片机μ'nSP系列简介 1.5 SPMC75系列单片机的特色 1.6 SPMC75系列单片机用于电机控制 第2章 SPMC75F241 3A硬件系统概况 2.1 SPMC75F2413A内部结构简介 2.2 新版μ'nSP CPU内核结构 2.3 核心区域的单元电路及其功能 2.3.1 核心区域单元电路 2.3.2 CPU寄存器 2.4 系统模块及其功能 2.5 SPMC75系列单片机的最小应用系统 2.6 片内外设模块及其功能 2.7 SPMC75封装形式和引脚功能 2.8 存储器的空间布局 2.8.1 如果按工艺类型划分 2.8.2 如果按空间划分 2.8.3 如果按功能划分 2.9 存储器的功能分配 2.9.1 数据存储器(RAM) 2.9.2 堆栈 2.9.3 专用寄存器(SFR) 2.9.4 程序存储器(Flash.ROM) 2.9.5 用户矢量区 第3章 指令系统和寻址方式 3.1 指令系统概述 3.1.1 SPMC75指令的时空属性 3.1.2 SPMC75指令的描述方法 3.1.3 SPMC75指令影响标志位的情况 3.2 寻址方式 3.2.1 与字数据相关的寻址方式 3.2.2 与跳转地址有关的寻址方式 3.2.3 与位数据有关的寻址方式 3.3 指令系统分类解析 3.3.1 数据传送指令 3.3.2 算术运算指令 3.3.3 逻辑操作指令 3.3.4 控制跳转指令 3.3.5 位操作指令 3.3.6 CPU控制指令 第4章 汇编程序设计基础和汇编语言工具链 4.1 概述 4.1.1 背景知识 4.1.2 汇编语言的语句格式 4.1.3 程序流程和整体结构 4.1.4 源程序文件的书写格式 4.2 常用伪指令 4.2.1 符号名定义类伪指令 4.2.2 存储器空间初始化类伪指令 4.2.3 控制类伪指令 4.3 种基本程序结构 4.3.1 顺序程序结构 4.3.2 分支程序结构 4.3.3 循环程序结构 4.3.4 子程序结构 4.4 几种个性化实用程序的设计方法 4.4.1 初始化程序段设计 4.4.2 延时程序设计 4.4.3 查表程序设计 4.4.4 散转程序设计 4.4.5 条件长跳转程序设计 4.5 汇编语言工具链 4.5.1 工具链的构成和启动顺序 4.5.2 工具链的加工流程 4.6 输入文件的解读 4.6.1 解读包含文件(SPMC75F2413A.inc) 4.6.2 解读汇编语言主程序模板文件(Spmc75 main.asm) 4.6.3 解读汇编语言子程序模板文件(Spmc75 isr.asm) 4.7 输出文件的解读 4.7.1 解读列表文件(.LST) 4.7.2 解读最终目标文件(.S37) 第5章 软件集成开发环境及其软件模拟开发技术 第6章 硬件综合开发工具及其硬件仿真开发技术 第7章通用并行输入,输出端口及其应用 附录A SPMC75F2413A专用寄存器列表 附录B ASCII码表 附录C 包含文件SPMC75F241 3A.lNC 附录D μ'nSP(V1.2)指令集速查表 附录E SPMC75F2413A的指令周期表 附录F μ'nSP IDE的保留字 附录G μ'nSP英文指令分类列表(划分为4类49种) 附录H 汇编器报错信息和警告信息列表 附录I 连接器报错信息和警告信息列表 附录J 库管理器报错信息和警告信息列表 参考文献 |
商品评论(0条)