本书介绍了凌阳16位单片机SPCE061A的硬件、软件开发环境的建立步骤和开发调试方法,凌阳16位单片机汇编指令和汇编程序设计实验,SPCE061A单片机内部硬件功能模块实验(包含IO并行接口、定时/计数器、中断系统、A/D和D/A等实验),凌阳音频实验(包含语音播放、语音录制、语音辨识实验),串行接口芯片实验(UART、SIO和一线制接口),字符液晶和图形点阵液晶显示器接口实验。此外还提供了7个课程设计水平和2个毕业设计水平的实验。全书共分为8章。
网站首页 软件下载 游戏下载 翻译软件 电子书下载 电影下载 电视剧下载 教程攻略
书名 | 凌阳16位单片机实验与实践(普通高校十一五规划教材) |
分类 | 教育考试-大中专教材-成人教育 |
作者 | 汪敏 |
出版社 | 北京航空航天大学出版社 |
下载 | ![]() |
简介 | 编辑推荐 本书介绍了凌阳16位单片机SPCE061A的硬件、软件开发环境的建立步骤和开发调试方法,凌阳16位单片机汇编指令和汇编程序设计实验,SPCE061A单片机内部硬件功能模块实验(包含IO并行接口、定时/计数器、中断系统、A/D和D/A等实验),凌阳音频实验(包含语音播放、语音录制、语音辨识实验),串行接口芯片实验(UART、SIO和一线制接口),字符液晶和图形点阵液晶显示器接口实验。此外还提供了7个课程设计水平和2个毕业设计水平的实验。全书共分为8章。 内容推荐 本书结合笔者的教学实践编写而成,是一本指导学生学习凌阳16位单片机SPCE061A的简明实验、实践教程。它以凌阳16位单片机SPCE061A为核心而开发的精简开发板(61板)作为主要的实验器材,结合LED键盘模组、笔者设计的多功能板以及液晶显示模组,精心设计了约60个实验,从最简单的凌阳16位单片机程序开始,到凌阳汇编程序设计、内部硬件模块、语音实验和常见的芯片接口和模组实验,引领读者一步一步迈入单片机开发的殿堂。 本书不但有大量的基础性实验,还设计了7个具有一定难度的课程设计和2个毕业设计实验。简单程序全部采用汇编语言编写,复杂程序采用汇编和C语言混合编程。这样既可以帮助初学者快速上手并提高单片机应用水平,也可以帮助其他单片机工程师迅速掌握凌阳16位单片机的产品开发。本书还提供了大量的芯片或模组接口的驱动程序包,读者在熟悉这些API应用函数后,完全可以直接移植到自己的产品开发中去。 本书结构清晰,语言流畅;实验由浅入深安排,各个实验有很好的可操作性。由于较强的实践性,决定了本书适合学生进行凌阳16位单片机的实验、课程设计、毕业设计、课外制作或者电子竞赛,也适用于单片机爱好者或工程技术人员实践。 目录 第1章 61板开发精彩体验 1.1 初识61板 1.1.1 61板硬件框图 1.1.2 自检61板 1.1.3 无自检程序的61板自检步骤 1.2 61板硬件电路分析 1.2.1 凌阳16位单片机SPCE061A 1.2.2 SPCE061A单片机系统 1.2.3 电源部分 1.2.4 系统的音频部分 1.2.5 程序下载区 1.3 集成开发环境IDE的安装和使用 1.3.1 集成开发环境IDE2.0.0 1.3.2 61板精彩程序体验(语音电子钟) 1.3.3 创建一个IDE项目文件P01_asm_MyFirst实验 1.4 IDE环境下程序调试实验 1.4.1 再认识IDE 1.4.2 在线仿真调试P01_asm_MyFirst项目实验 1.4.3 61板精彩程序体验(复读机和趣味人机对话) 第2章 汇编指令及程序设计实验 2.1 数据传送指令程序设计 2.1.1 程序设计算法 2.1.2 数据传送指令演示实验 2.1.3 顺序程序设计实验 2.2 算术运算指令及分支程序设计实验 2.2.1 算术运算指令演示实验 2.2.2 分支程序设计实验 2.3 逻辑运算指令及循环程序设计实验 2.3.1 逻辑运算指令演示程序实验 2.3.2 循环结构的汇编程序实验 2.4 C语言和汇编函数的相互调用实验 2.4.1 程序调用协议 2.4.2 主程序C调用汇编子程序 2.4.3 汇编主程序调用C语言子程序 2.5 凌阳音频播放程序精彩体验 2.5.1 凌阳单片机语音播放过程 2.5.2 编写凌阳SACM_A2000自动播放语音程序 2.5.3 凌阳SACM_A2000自动播放语音程序精彩体验 第3章 SPCE061A内部硬件实验 3.1 LED键盘模组说明 3.1.1 键盘模组框图 3.1.2 LED键盘模组接口 3.1.3 LED键盘模组自检 3.2 发光二极管的流水灯实验 3.2.1 LED键盘模组的发光二极管电路 3.2.2 8只发光二极管同时亮灭实验 3.2.3 发光二极管单向循环点亮实验 3.3 点亮发光二极管显示按键输入值实验 3.3.1 61板和LED键盘模组按键电路设计 3.3.2 LED显示按键输入值实验 3.4 数码管显示器接口实验 3.4.1 LED键盘模组的数码管电路 3.4.2 6位7段LED数码管显示实验 3.5 外部中断和触键唤醒实验 3.5.1 外部中断实验 3.5.2 触键唤醒中断实验 3.6 时基信号中断应用实验 3.6.1 时基信号IRQ5中断 3.6.2 时基信号IRQ4中断 3.6.3 时基信号IRQ6中断 3.7 系统时钟与定时/计数器应用 3.7.1 系统时钟设置实验 3.7.2 定时器TimerA/B实验 3.8 定时/计数器中断实验 3.8.1 定时器A/B与FIQ中断实验 3.8.2 IRQ0/IRQ1/IRQ2中断实验 3.9 DAC和ADC实验 3.9.1 双通道D/A 3.9.2 A/D转换 3.9.3 一路输入的录音(语音A/D转换) 3.10 片内RAM和FLASH读/写实验 3.10.1 片内2 K字SRAM读/写实验 3.10.2 片内32 K字FLASH读/写子程序 3.10.3 片内32 K字闪存器读/写实验 第4章 凌阳单片机语音处理实验 4.1 凌阳单片机SACM_A2000自动播放语音实验 4.1.1 凌阳单片机语音处理技术 4.1.2 凌阳语音音频库介绍 4.1.3 凌阳单片机语音播放原理 4.1.4 SACM_A2000算法自动播放原理 4.1.5 SACM_A2000自动播报语音实验 4.2 凌阳SACM_A2000手动播放语音实验 4.2.1 SACM_A2000算法手动播放原理及实例 4.2.2 SACM_A2000手动播放语音实验 4.3 凌阳SACM_S480语音播报实验 4.3.1 SACM_S480自动语音播报实验 4.3.2 SACM_S480手动语音播报实验 4.4 SACM_A2000与SACM_S480混合语音播报实验 4.5 语音录放SACM_DVR实验 4.5.1 凌阳单片机语音录放原理 4.5.2 语音录放算法SACM DVR 4.5.3 SACM_DVR语音录放实验 第5章 一般综合性实验(课程设计实践) 5.1 复杂的6位7段LED数码管显示实验 5.2 1×8键盘输入在LED数码管上的显示实验 5.3 0~3.3 V电压表实验 5.4 1×8键盘播放语音 第6章 串行接口实验 6.1 SPCE061A的通用异步串行接口UART实验 6.1.1 SPCE061A的串行通信 6.1.2 SPCE061A单片机与计算机串行通信设计 6.1.3 61板与计算机串行通信实验 6.2 SPCE061A的串行设备输入输出端口SIO实验 6.2.1 SIO串行存储器SPR4096芯片 6.2.2 SPR4096A闪存器的擦除和读/写实验 6.2.3 SPR4096A的闪存器读/写API函数设计 6.3 DS18.B20数字温度计实验 6.3.1 DS18820数字温度传感器介绍 6.3.2 DS18820的操作命令和操作流程 6.3.3 DS18820的工作时序 6.3.4 数字温度计实验 第7章 液晶显示器接口实验 7.1 字符型液晶显示模块LCM 1602接口实验 7.1.1 字符液晶显示模块LCM 1602介绍 7.1.2 61板控制LCM 1602液晶模块实验 7.2 图形液晶模组SPLC501字符显示实验 7.2.1 SPLC501液晶模组介绍 7.2.2 LCD字符显示实验 7.3 图形液晶模组SPLC501汉字显示实验 7.3.1 SPLC501液晶模组显示汉字操作过程 7.3.2 DM Tool字模提取工具 7.3.3 SPLC501液晶模组显示汉字实验 7.4 图形液晶模组SPLC501动态图片显示实验 7.4.1 SPLC501液晶模组显示图片的操作过程 7.4.2 利用DM Tool提取BMP图片字模数据 7.4.3 SPLC501液晶模组显示动态图片实验 7.5 图形液晶模组SPLC501几何图形显示实验 7.6 语音识别&LCD液晶显示实验 7.6.1 凌阳单片机语音辨识技术 7.6.2 语音辨识实验 第8章 复杂的综合性实验(毕业设计实践) 8.1 带存储和液晶显示的温度测量仪 8.1.1 温度测量仪总体方案及可行性 8.1.2 温度测量仪硬件电路设计 8.1.3 温度测量仪软件设计 8.1.4 温度测量仪实验 8.1.5 系统扩展 8.2 数字录音笔 8.2.1 数字录音笔总体方案及可行性 8.2.2 数字录音笔硬件电路设计 8.2.3 数字录音笔软件设计 8.2.4 数字录音笔实验 8.2.5 系统扩展 附录 附录1 程序编码规范 附录1.1 编程基本要求 附录1.2 工程结构 附录1.3 命名方式 附录1.4 注释 附录1.5 书写外观与缩进 附录2 多功能板电路原理图 参考文献 |
随便看 |
|
霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。