松翰SN8P2700系列单片机原理及应用技术

出版时间:2008-1  出版社:北京航大  作者:张玉杰  页数:408  

内容概要

  本书以台湾松翰(SONIX)科技有限公司的SN8P2700系列单片机为主线,详细介绍其基本组成、工作原理、各功能模块的特点及其应用技术。全书共分9章,内容包括:SONIX系列单片机的基本结构及特点、指令系统、基本程序设计、基本应用模块、集成开发环境、A/D转换、D/A转换、串行通信及简单的应用系统设计。本书突出的特点是注重实践性和实用性。书中结合所配套的实验板和仿真器,针对SONIX单片机的功能特点设计了多种基本模块电路,并编写了一些基本的应用程序,可以帮助初学者快速掌握 SONIX单片机。  本书内容丰富,实用性强,通俗易懂,可作为从事单片机应用的工程技术人员的参考用书,也可作为高等工科院校相关专业的教材。

书籍目录

第1章 SONIX单片机概述1.1 SONIX列单片机的发展及特点1.2 SONIX系列单片机的性能及引脚1.2.1 简介1.2.2 引脚排列和说明1.2.3 命名规则1.3 SONIX单片机的内部结构1.3.1 CPU结构1.3.2 存储器结构1.3.3 片内外设1.3.4 中断系统1.4 SONIX单片机的开发工具第2章 SONIX单片机指令系统2.1 指令系统概述2.1.1 指令格式2.1.2 指令分类2.1.3 指令综述2.2 寻址方式2.2.1 立即寻址2.2.2 直接寻址2.2.3 间接寻址2.2.4 对RAM寻址2.3 指令系统2.3.1 数据传送指令2.3.2 算术运算指令2.3.3 逻辑运算指令2.3.4 移位指令2.3.5 位操作指令2.3.6 分支转移指令第3章 汇编语言程序设计3.1 汇编语言的构成3.1.1 程序设计语言3.1.2 汇编语言语句3.2 汇编语言源程序的设计3.2.1 汇编语言源程序的设计步骤3.2.2 汇编语言程序代码的生成3.3 宏指令3.4 程序模板3.5 基本程序设计3.5.1 简单程序设计3.5.2 分支程序设计3.6 循环程序与查表程序设计3.6.1 循环程序设计3.6.2 查表程序设计3.7 子程序与运算程序设计3.7.1 子程序设计3.7.2 运算程序设计第4章 N8P2708A基本模块与功能4.1 复位电路4.1.1 外部复位4.1.2 内部复位4.2 振荡器与时钟电路4.2.1 振荡器的总体结构4.2.2 外部振荡器4.2.3 内部低速振荡器4.2.4 系统工作模式及控制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.5 I/O口4.5.1 I/O口结构4.5.2 I/O设置第5章 SONIX开发工具及使用5.1 开发系统的构成5.2 SN8ICE 2K在线仿真器5.2.1 仿真器的组成5.2.2 仿真器插座引脚与按键跳线定义5.2.3 仿真器时钟输入5.3 开发系统的安装5.3.1 仿真器硬件安装5.3.2 开发软件M2IDE的安装5.3.3 SN8ICE 2K仿真器与目标板的连接5.4 M2IDE集成开发环境5.4.1 集成开发环境的功能窗口5.4.2 菜单栏命令5.5 创建和调试应用程序举例5.5.1 创建SONIX应用程序5.5.2 程序的编译、链接5.5.3 程序的运行与调试5.6 芯片的烧写5.6.1 烧写工具5.6.2 MP_EZ Writer介绍5.6.3 烧写软件5.6.4 烧写步骤与过程第6章 基本模块设计与实践6.1 标板硬件电路介绍6.2 振荡电路模块6.3 基本I/O口的应用6.3.1 SONIX单片机I/0口6.3.2 I/O口作输出口使用6.3.3 I/O口作输人口使用6.3.4 开漏输出6.4 数码管显示模块6.4.1 数码管显示原理6.4.2 单片机与数码管的接口6.4.3 数码管显示模块设计6.4.4 显示程序设计6.5 中断功能6.5.1 定时器中断应用6.5.2 键盘中断6.6 键盘电路6.6.1 SONIX单片机与非编码式键盘的接口6.6.2 键盘扫描的另一种设计方法6.6.3 按键处理的其他问题6.7 定时器/计数器的应用6.7.1 定时器To的使用6.7.2 用定时器实现秒表功能6.7.3 用定时器的Buzzer功能实现简易电子琴6.8 WDT应用6.9 系统模式切换第7章 A/D和D/A模块7.1 A/D转换器7.1.1 A/D转换器原理7.1.2 A/D转换器的性能指标7.2 SN8P2708A片内A/D转换电路7.2.1 SN8P2708A片内A/D转换器结构7.2.2 A/D转换相关寄存器7.2.3 A/D转换器的操作过程7.2.4 A/D转换应用(实时温度测量系统设计)7.3 D/A转换器7.3.l D/A转换器原理7.3.2 D/A转换器的性能指标7.3.3 SONIX单片机的片内D/A转换器电路7.3.4 D/A转换器应用举例7.4 PWM功能及应用7.4.1 PWM及相关的寄存器7.4.2 PWM基本用法7.4.3 PwM应用举例第8章 串行通信8.1 串行通信简介8.1.1 串行通信的分类8.1.2 接收/发送时钟8.1.3 串行通信的制式8.1.4 典型的串行通信接口8.2 SPI总线接口8.2.1 SPI总线规范8.2.2 SN8P2700系列单片机的SIO接口8.2.3 SPI串行EEPROM8.2.4 N8P2708A对AT25128/256的读/写操作举例8.3 I2C总线8.3.1 I2C总线协议8.3.2 I2C总线软件实现8.4 SN8P2708A单片机与I2C串行芯片的接口8.4.1 I2C串行EEPROM8.4.2 CAT24WCl28与SN8P2708A单片机的接口8.4.3 PCF8563实时时钟8.5 异步串行通信8.5.1 RS232C串行接口总线8.5.2 SONIX单片机的RS232接口设计8.5.3 双机异步通信第9章 应用系统开发9.1 系统开发的步骤9.2 系统设计与调试9.2.1 硬件设计9.2.2 软件设计9.2.3 系统调试9.3 暖风机系统设计9.3.1 控制面板功能描述9.3.2 系统总体设计9.3.3 暖风机硬件电路设计9.3.4 暖风机软件设计附录A SONIX SN8P2700系列单片机指令集附录B 常用的伪指令列表附录C 常用宏指令列表附录D 目标板电路图附录E 目标板元件布局图参考文献

编辑推荐

《松翰SN8P2700系列:单片机原理及应用技术》内容丰富,实用性强,通俗易懂,可作为从事单片机应用的工程技术人员的参考用书,也可作为高等工科院校相关专业的教材。

图书封面

评论、评分、阅读与下载


    松翰SN8P2700系列单片机原理及应用技术 PDF格式下载


用户评论 (总计0条)

 
 

 

250万本中文图书简介、评论、评分,PDF格式免费下载。 第一图书网 手机版

京ICP备13047387号-7