描述
开 本: 16开纸 张: 胶版纸包 装: 平装是否套装: 否国际标准书号ISBN: 9787811247954
内容简介
本书主要介绍了凌阳16位单片机的系统概况、硬件部分、指令系统、单片机的程序设计与开发环境及编程语言;同时,介绍了常用电子元器件各类模块的原理、技术指标及应用;后,根据近几年16位单片机的应用,对典型竞赛题目的解决方案、近几年获奖作品的案例进行了介绍。
本书可作为在校大学生参与科技创新竞赛的参考书,也可作为广大从事单片机开发与应用的工程技术人员及单片机爱好者的自学用书。
本书可作为在校大学生参与科技创新竞赛的参考书,也可作为广大从事单片机开发与应用的工程技术人员及单片机爱好者的自学用书。
目 录
第1章 SPCE061A单片机系统概况
1.1 SPCE061A单片机内部结构
1.1.1 61板是什么?有什么用?
1.1.2 61板的性能
1.1.3 61板的结构
1.1.4 SPCE061A单片机功能块区的作用
1.1.5 SPCE061A的内部及外围结构
1.2 SPCE061A芯片的引脚排列
1.3 SPCE061A系统的特性及开发方式
第2章 SPCE061A单片机的硬件系统
2.1 程序存储器
2.2 RAM和堆栈
2.2.1 RAM
2.2.2 堆栈
2.2.3 闪存Flash
2.3 SPCE061A I/O端口的基本功能
2.3.1 I/O端口的基本结构
2.3.2 并行I/O口的组合控制
2.3.3 B口的特殊功能
2.4 时钟电路
2.5 锁相环PLL振荡器
2.6 系统时钟
2.7 时间基准信号
2.8 定时/计数器
2.9 睡眠与唤醒
2.10 模数转换器ADC
2.10.1 ADC的控制
2.10.2 ADC的直流电气特性
2.10.3 MIC_IN通道方式ADC
2.10.4 LINE_IN模式的ADC操作
2.11 DAC方式音频输出
2.12 低电压监测/低电压复位
2.13 串行设备输入/输出端口
2.14 通用异步串行接口UART
2.15 保密设定
2.16 看门狗计数器
第3章 指令系统
3.1 指令系统概述
3.2 数据传送指令
3.3 算术运算
3.3.1 加法运算
3.3.2 减法运算
3.3.3 带进位的加减运算
3.3.4 取补运算
3.3.5 SPCE061A的乘法指令
3.3.6 SPCE061A的n项内积运算指令
3.4 SPCE061A的逻辑运算
3.5 SPCE061A的控制转移类指令
3.6 伪指令
3.7 宏定义与调用
3.8 伪指令的应用举例
第4章 程序设计与集成开发环境
4.1 程序设计
4.1.1 μnSP IDE的项目组织结构
4.1.2 汇编语言程序设计
4.1.3 一个简单的汇编代码
4.1.4 汇编的语法格式
4.1.5 汇编语言的程序结构
4.2 C语言程序设计
4.2.1 μnSP支持的C语言算术逻辑操作符
4.2.2 C语言支持的数据类型
4.2.3 程序调用协议
4.2.4 利用嵌入式汇编实现对端口寄存器的操作
4.3 集成开发环境IDE
4.3.1 IDE桌面
4.3.2 界面菜单
4.3.3 工具栏
4.3.4 窗口
4.3.5 项目建立
第5章 竞赛中各类常用模块
第6章 单片机在竞赛中的典型应用案例
参考文献
1.1 SPCE061A单片机内部结构
1.1.1 61板是什么?有什么用?
1.1.2 61板的性能
1.1.3 61板的结构
1.1.4 SPCE061A单片机功能块区的作用
1.1.5 SPCE061A的内部及外围结构
1.2 SPCE061A芯片的引脚排列
1.3 SPCE061A系统的特性及开发方式
第2章 SPCE061A单片机的硬件系统
2.1 程序存储器
2.2 RAM和堆栈
2.2.1 RAM
2.2.2 堆栈
2.2.3 闪存Flash
2.3 SPCE061A I/O端口的基本功能
2.3.1 I/O端口的基本结构
2.3.2 并行I/O口的组合控制
2.3.3 B口的特殊功能
2.4 时钟电路
2.5 锁相环PLL振荡器
2.6 系统时钟
2.7 时间基准信号
2.8 定时/计数器
2.9 睡眠与唤醒
2.10 模数转换器ADC
2.10.1 ADC的控制
2.10.2 ADC的直流电气特性
2.10.3 MIC_IN通道方式ADC
2.10.4 LINE_IN模式的ADC操作
2.11 DAC方式音频输出
2.12 低电压监测/低电压复位
2.13 串行设备输入/输出端口
2.14 通用异步串行接口UART
2.15 保密设定
2.16 看门狗计数器
第3章 指令系统
3.1 指令系统概述
3.2 数据传送指令
3.3 算术运算
3.3.1 加法运算
3.3.2 减法运算
3.3.3 带进位的加减运算
3.3.4 取补运算
3.3.5 SPCE061A的乘法指令
3.3.6 SPCE061A的n项内积运算指令
3.4 SPCE061A的逻辑运算
3.5 SPCE061A的控制转移类指令
3.6 伪指令
3.7 宏定义与调用
3.8 伪指令的应用举例
第4章 程序设计与集成开发环境
4.1 程序设计
4.1.1 μnSP IDE的项目组织结构
4.1.2 汇编语言程序设计
4.1.3 一个简单的汇编代码
4.1.4 汇编的语法格式
4.1.5 汇编语言的程序结构
4.2 C语言程序设计
4.2.1 μnSP支持的C语言算术逻辑操作符
4.2.2 C语言支持的数据类型
4.2.3 程序调用协议
4.2.4 利用嵌入式汇编实现对端口寄存器的操作
4.3 集成开发环境IDE
4.3.1 IDE桌面
4.3.2 界面菜单
4.3.3 工具栏
4.3.4 窗口
4.3.5 项目建立
第5章 竞赛中各类常用模块
第6章 单片机在竞赛中的典型应用案例
参考文献
在线试读
第1章 SPCE061A单片机系统概况
伴随着各类大学生科技创新活动在全国高等院校的迅速发展,竞赛中使用单片机的种类可谓“百家争鸣,各具特色”。其中,凌阳16位单片机SPCE061A的推出,。较好地满足了高等院校普通大学生的实用性强、性价比高和功能全面的要求,在各类大赛中表现突出。本章主要介绍凌阳SPCE061A精简开发板的结构、芯片的引脚排列、芯片特性及开发方式。
SPCE061A有以下特点:
1)体积小、集成度高、可靠性好且易于扩展
SPCE061A把各功能部件模块化地集成在一个芯片里,内部采用总线结构,因而减少了各功能部件之间的连线,提高了其可靠性和抗干扰能力。另外,模块化的结构易于系统扩展,以适应不同用户的需求。
2)较强的中断处理能力
SPCE061A的中断系统支持9个中断向量及14个中断源,适合实时应用领域。
……
伴随着各类大学生科技创新活动在全国高等院校的迅速发展,竞赛中使用单片机的种类可谓“百家争鸣,各具特色”。其中,凌阳16位单片机SPCE061A的推出,。较好地满足了高等院校普通大学生的实用性强、性价比高和功能全面的要求,在各类大赛中表现突出。本章主要介绍凌阳SPCE061A精简开发板的结构、芯片的引脚排列、芯片特性及开发方式。
SPCE061A有以下特点:
1)体积小、集成度高、可靠性好且易于扩展
SPCE061A把各功能部件模块化地集成在一个芯片里,内部采用总线结构,因而减少了各功能部件之间的连线,提高了其可靠性和抗干扰能力。另外,模块化的结构易于系统扩展,以适应不同用户的需求。
2)较强的中断处理能力
SPCE061A的中断系统支持9个中断向量及14个中断源,适合实时应用领域。
……
评论
还没有评论。