易码技术论坛

 找回密码
 加入易码
搜索
查看: 92744|回复: 6

[注意]凌阳公司出售的几本书,应该会很不错吧? 进来看!!

[复制链接]
发表于 2005-12-4 10:07:00 | 显示全部楼层
------------------------------

【目录】

第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.3 方法之三 —— 先编辑后添加198
5.4.2.4 删除文件200
5.4.3 如何制作目标文件201
5.5 如何管理文件和文件组203
5.5.1 建立文件组203
5.5.2 如何移动文件或文件组204
5.5.3 在FortisIDE环境中查看文件存储位置204
5.6 设置项目205
5.6.1 General选项卡206
5.6.2 Option选项卡206
5.6.3 Link选项卡206
5.6.4 Mask Option选项卡208
5.6.5 Device选项卡209
5.7 FortisIDE系统命令汇总归纳210
5.7.1 工具栏210
5.7.2 菜单命令归纳212
5.7.3 菜单命令功能的快速查验方法213

第6章 在线仿真器、目标板及在线仿真技术

6.1 硬件工具链及其重要性214
6.1.1 实时在线仿真器215
6.1.2 程序烧写器215
6.1.3 单片机目标板216
6.2 项目调试硬件环境217
6.2.1 仿真头及其扁平电缆217
6.2.2 USB串行电缆218
6.2.3 电源适配器218
6.2.4 光盘软件219
6.2.5 微机系统219
6.3 SPMC65仿真烧写器220
6.3.1 SPMC65仿真烧写器的外观和面板布局220
6.3.2 SPMC65仿真烧写器的内部结构223
6.4 SPMC65学习板227
6.4.1 SPMC65学习板的电路原理方框图227
6.4.2 SPMC65学习板的电路功能分区图228
6.5 仿真器与FortisIDE如何配合使用230
6.5.1 仿真器的安装、设置和通信230
6.5.2 FortisIDE的启动和设置233
6.5.3 SPMC65单片机应用项目的开发流程233
6.5.4 实验项目开发举例236
【实验范例6.1】8只LED霹雳灯236
6.6 如何应用FortisIDE调试项目240
6.6.1 切换到项目调试界面241
6.6.2 开启CPU寄存器窗口Registers242
6.6.3 开启变量观察窗Watch243
6.6.4 连续运行245
6.6.5 复位操作246
6.6.6 单步运行246
6.6.6.1 单步进入运行方式 —— 步入246
6.6.6.2 单步跳出运行方式 —— 步出247
6.6.6.3 单步跨越运行方式 —— 步越247
6.6.7 连续单步运行247
6.6.8 设置断点运行248
6.6.9 连续断点运行250
6.6.10 运行到光标处250
6.6.11 从指定行开始运行251
6.6.12 查看反汇编窗口251
6.6.13 跟踪运行和查看轨迹253
6.6.14 开启和设置存储器观察窗255
6.6.15 开启和设置命令对话窗257
6.6.16 开启和设置硬件端口观察窗259
6.6.17 修改寄存器和存储器单元260

第7章 并行输入/输出端口及其应用技术

7.1 概述262
7.2 并行端口相关的寄存器263
7.3 并行端口的内部结构和工作原理266
7.3.1 并行端口的基本结构267
7.3.2 并行端口的工作原理271
7.4 各个并行端口的特长276
7.4.1 并行端口PA277
7.4.2 并行端口PB279
7.4.3 并行端口PC281
7.4.4 并行端口PD282
7.5 并行端口特性的应用设计283
7.5.1 内部弱拉功能的妙用283
7.5.1.1 连接开关283
7.5.1.2 构成“线与”284
7.5.1.3 构成“线或”284
7.5.2 非对称驱动能力的用法285

第8章 中断功能及其应用技术

8.1 中断的基本概念286
8.2 SPMC56的中断源288
8.3 SPMC56的中断硬件逻辑290
8.3.1 可屏蔽中断源290
8.3.2 外部中断源INT292
8.3.3 非屏蔽中断源294
8.4 中断相关的寄存器296
8.5 中断的处理307
8.5.1 中断的延时响应307
8.5.2 中断的延时处理309
8.5.3 中断的现场保护309
8.5.4 中断的返回处理310
8.5.5 中断的嵌套处理311
8.5.6 需要注意的问题312
8.5.7 中断编程的一般步骤313
8.6 中断功能的应用举例314
8.6.1 非屏蔽中断源的应用314
【实验范例8.1】智能灯箱控制器314
8.6.2 可屏蔽中断源的应用321

第9章 时基信号和蜂鸣信号发生器

9.1 相关寄存器324
9.2 时基中断信号发生器子模块327
9.2.1 电路结构和工作原理328
9.2.2 编程方法和步骤331
9.3 蜂鸣器驱动信号发生器子模块332
9.3.1 电路结构和工作原理332
9.3.2 编程方法和步骤334
9.4 应用举例335
9.4.1 时基信号子模块的应用335
【实验范例9.1】时基控制的跑马灯335
9.4.2 蜂鸣发生器子模块的应用341
【实验范例9.2】救护车/警车叫声模拟341

附录A SPMC65P2408A专用寄存器列表
附录B ASCII码表
附录C SPMC65英文指令集列表
附录D 用于SPMC65P2408A的模板文件Main.asm
附录E 包含文件Spmc65P2408A.inc
附录F 几个现成的算术运算程序
附录G 汇编器出错信息和警告信息列表
附录H 连接器和库管理器出错信息列表
附录I SPMC65系列单片机硬件资源列表
附录J SPMC65系列单片机引脚布局
附录K 封装信息
附录L 万用型单片机综合实验仪

参考文献

------------------------------

SAILOR-HB摘自
http://www.buaapress.com.cn/buaa/html/book/view.asp?id=1406&cat_f=单片机与嵌入式系统&cat_s=单片机&catf_id=10
官方(凌阳)介绍:
http://www.sunplusmcu.com/news.asp?id=25
 楼主| 发表于 2005-12-4 10:15:00 | 显示全部楼层
唉,发帖子得发一百遍才能成功一次。不发了

其它的资料自己去找吧。就在上面两个链接里能找出好多。
发表于 2005-12-4 18:42:00 | 显示全部楼层
没下载!
发表于 2005-12-4 19:03:00 | 显示全部楼层
这本专业性很强的书,学会了大陆的电子词典基本上……

不过我是没本事学会,看看就算了~
 楼主| 发表于 2005-12-4 21:07:00 | 显示全部楼层
是没下载。要卖到30多块钱一本。
发表于 2005-12-5 10:59:00 | 显示全部楼层
以下是引用天知道在2005-12-4 19:03:00的发言:[BR]这本专业性很强的书,学会了大陆的电子词典基本上……

不过我是没本事学会,看看就算了~


大陆的电子词典采用的8位cpu基本上是夕创的,用凌阳的很少。
 楼主| 发表于 2005-12-4 10:06:08 | 显示全部楼层 |阅读模式
凌阳8位单片机—基础篇 [单片机与嵌入式系统 ┈→ 单片机]

定价:38元
作者:李学海
书号:7-81077-735-1
配盘:无盘
出版日期:200311
开本:787×1092 1/16开
字数:474千字
点击次数:257 次

------------------------------

【内容简介】
    本套书以讲解采用冯·诺依曼架构和65B02CPU内核的SPMC65P2408A单片机为主,并且适当兼顾对SPMC65系列单片机的共性和特性进行介绍。本套书共分两册,即《凌阳8位单片机——基础篇》和《凌阳8位单片机——提高篇》。
    基础篇共分9章,内容主要包括:概论、硬件架构、指令系统、汇编程序基础、集成开发环境、在线仿真技术、并行端口、中断功能,以及各个片内模块的结构原理和应用设计方法。
突出特点:通俗、易懂,语言流畅,循序渐进,内容细致,系统全面,学用并重,学练结合,注重实效。
    本套书是在几年间作者应邀为《电子世界》、《电子制作》和《无线电》撰写的单片机连载讲座,在面授教学中积累了许多成功经验基础上,再精心推敲讲解顺序和精选内容后写成的。适合用作高校相关专业专科、本科或研究生的教材或参考书,也可供科研和生产技术人员的培训使用。

------------------------------

【前言】
    单片机(Single Chip Microcomputer)亦称单片微电脑或单片微型计算机,国际上统称为微控制器(Microcontroller、MCU、μC),是一类内部集成了计算机核心技术的智能芯片。如果说单片机是国人给该类芯片定义的一个俗名,那么微控制器则是国际上公认的一个学名。单片机是从外观形态、外部表现、存在形式定名的,而微控制器的称谓则是从内在本质、功能特点、应用方向确定的。与单片机一词成并列关系的有单板机、计算机系统;与微控制器一词成并列关系的有微处理器(MPU、μP)、数字信号处理器(DSP)等。
    目前在中国大陆和中国台湾有十余家生产以6502为CPU内核(或兼容6502CPU)的单片机的微电子公司,凌阳公司就是其中的典型代表(资料显示,驰名的文曲星也应用了这种CPU内核器件),但是迄今在国内尚未发现一本系统全面地介绍基于6502CPU内核的单片机的专业书籍。本套书籍力图填补这一空白。
    本书是作者应凌阳公司之邀,在其新产品SPMC65系列8位单片机发布前夕,着手撰写的一套教学用书,可以用作培训教材和自学读本,将广泛适用于具备电子技术和计算机初级知识基础的,电子、电信、电脑、电器、机电、电力、电气、自动化等涉电专业的在校学生和教师,以及单片机爱好者、电子爱好者、电子产品开发者、电器维修人员、工程技术人员。
    本书的特点是:①内容循序渐进,通俗、易懂,系统完整;②难点分散,适合于自学或教学;③注重激发读者兴趣,知识与技能并举;④容易上手,开发方法经济、实用,兼顾了技能实训、电子制作、课程设计、毕业设计和项目开发;⑤强调学用结合,边学边练,理论与实践无缝连接,改变了单片机学习的传统模式;⑥突出实用性和资料性;⑦以读者的求知需要、认识规律和市场需求为写作主线;⑧实验范例丰富多彩,并且被调试通过;⑨大幅降低了单片机入门的门槛,又适当地兼顾了学习内容的深度;⑩将理论教科书和实验指导书的双重功能有机地融合为一体。
    本书将枯燥乏味的学习过程变得更加轻松、有趣,力图引导读者享受到学习单片机的乐趣和成功,而尽量避免遭受到挫折。尽可能使读者在学习单片机的过程中,以花费尽可能少的时间和精力,掌握和了解尽可能全面的单片机理论知识和开发技术。采用以读者为中心的写作手法,来努力克服以产品手册为中心或者以作者知识结构或兴趣范围为中心的传统写作模式给读者所带来的种种不适和困惑。
    本书的编写思路是,充分发挥作者在为《无线电》、《电子制作》和《电子世界》等科技期刊撰写单片机技术连载讲座中,以及在面授教学过程中积累的现成经验,再通过精心编排讲述顺序和精选教学内容,来尽量减少对读者背景知识的要求,以便尽可能降低初学者通过了解SPMC65单片机而进入单片机世界的门槛。书中以讲解SPMC65P2408A单片机为主,并且适当兼顾对SPMC65单片机家族中其他成员的个性以及全体成员的共性进行介绍,以便使读者达到举一反三、触类旁通之功效。
    本书的编写目标是,努力追求“从入门到提高、从知识到技能”平滑上升的学习效果;不仅能“给人以鱼”,而且更能“授人以渔”;不仅传授单片机知识,而且更注重教会开发方法和应用技巧;不仅可以提高理论水平,而且更侧重强化将所学知识转化为实际工作的能力;力图实现将每一位有志于迈进单片机王国的外行人培养成既懂单片机知识,又能掌握基于单片机的智能电子产品开发技能的内行人。为了实现这一目标,除了恰当引导,当然也离不开读者的自身努力。“兴趣是最好的老师!”作者深信这个哲理。培养读者的学习兴趣比传授知识更重要。一旦激发读者树立起浓厚的学习兴趣和强烈的求知欲望,就很可能达到令人受益终生的特殊效果,这也是每一位教育工作者追求的最高境界。
    本书在内容安排上充分注意了先进性、层次性、可读性、系统性和完整性,力求覆盖从单片机理论学习到开发应用的各个阶段,所有必不可少的硬件和软件知识、开发环境和开发工具的使用方法和技巧。尽可能无须翻阅其他书籍就可以学习到从单片机入门到单片机开发制作的全程知识。书中讲出了其他同类书籍中没有讲出或者没有讲透的一些技术细节和背景知识。作者对于原文数据手册中的多处文字差错进行了考证,还对多处欠缺的示意图进行了补充,以方便于教学和自学。对于一名初步具备电子技术和微机应用基础的初学者,要成长为一位单片机应用工程师,所需要学习的核心知识主要有:单片机硬件系统;指令系统;汇编程序设计基础以及汇编器用法;仿真器及其用法;烧录器及其用法。这些内容书中都有详细介绍。此外,为了突出实践性,在每个需要演练的章节后面都精心设计了几个针对性很强的实验范例,并且都调试成功。
    近20年来,8位单片机因其价格日益低廉,功能日益丰富,功耗日益低微,开发日益容易,加上片内配置外设模块的不断增多,以及新型外围接口的不断扩充,广泛受到电子工程师的欢迎。根据专门从事半导体行业市场研究的SEMICO公司的统计资料表明,目前在整个单片机市场中8位单片机仍高居榜首,2002年销售额增长4.4%,高达45亿美元,占据了单片机销售总额的43%和发货量的60%,其销售额之大令人惊讶。市场调查公司InStat/MDRd指出,2001~2006年全球单片机供货量将实现11.32%的增长率。单片机市场上超过一半的应用都集中在8位单片机上。据预测,全球8位单片机市场规模在未来5年内会翻一番。预计2006年8位单片机的销售额将达到56亿美元。MOTOROLA公司估计到2010年平均每人每天接触到多达351片甚至更多的单片机。
    凌阳科技股份有限公司(Sunplus Technology Co.,Ltd.)创建于1990年,专门致力于研究、开发、设计、测试和销售高品质、高附加值的消费性集成电路。凌阳是全球知名的集成电路(IC)设计公司(世界排名位次分别是:集成电路设计能力排名第12位;单片机芯片销售排名第6位;消费集成电路销售排名第1位),一直在开发高品质的集成电路,并且把“科技落实生活”作为公司追求的目标,以强大的IC 设计与系统应用能力为用户提供满意的产品与服务。凌阳科技运用多媒体影音、单片微控制器、数字信号处理器(DSP)等核心技术,发展出多样化的产品线,包括液晶显示器驱动芯片、微控器芯片、多媒体芯片、语音处理芯片、音乐集成电路以及多种专用集成电路(ASIC),并且还一直保持着强劲的增长势头。2004年总产值189亿新台币(NTS)。
    凌阳从2000年开始为回馈教育,改善大专院校单片机教学条件,增进高校师生接触新技术、新器件的机会,推出具有长远战略意义的“凌阳科技大学计划”,并且为此专门开设了中文网站(http://www.unsp.com.cn)。据说,这是目前第一家在大陆开设大学计划专门网站的公司。截止到2004年,与凌阳科技的大学计划进行合作的大学在中国大陆已有300多所,并且建立了100多个凌阳16位单片机实验室,取得了令人瞩目的成就。
    凌阳在单片微处理器的核心技术上,发展了从8位的微控制器、16位的μ
您需要登录后才可以回帖 登录 | 加入易码

本版积分规则

Archiver|手机版|小黑屋|EMAX Studio

GMT+8, 2025-5-3 06:17 , Processed in 0.019364 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表