MCU-DSP型单片机原理与应用
2006-1
北航大学
刘海成
275
《MCU-DSP型单片机原理与应用:基于凌阳16位单片机》以实际工程应用和应用型教育为出发点,将单片机应用作为叙述重点,按照信号处理、计算机控制系统应用和串行通信3个应用领域展开详实叙述。《MCU-DSP型单片机原理与应用:基于凌阳16位单片机》还详细地介绍了单片机人机接口技术、实时时钟系统以及单片机系统优化设计等内容,涉及的芯片新,实例多,将教学内容与工程应用紧密地联系起来。 《MCU-DSP型单片机原理与应用:基于凌阳16位单片机》适合作为大专院校电子、电气、通信、自动化及仪器仪表等专业单片机类课程教材使用,同时,也可作为工程技术人员的参考书。 在介绍凌阳MCu—DSP型u’nsPTM核16位单片机原理的同时,力图通过该处理器的具体应用来讲述嵌入式计算机的相关应用技术,使读者建立起嵌入式的概念,并且架起电气信息类专业学生的专业技术与计算机应用之间的桥梁。 全书以实际工程应用和应用型教育为出发点,将单片机应用作为叙述重点,按照信号处理、计算机控制系统应用和串行通信3个应用领域展开详实叙述。《MCU-DSP型单片机原理与应用:基于凌阳16位单片机》还详细地介绍了单片机人机接口技术、实时时钟系统以及单片机系统优化设计等内容,涉及的芯片新,实例多,将教学内容与工程应用紧密地联系起来。 《MCU-DSP型单片机原理与应用:基于凌阳16位单片机》适合作为大专院校电子、电气、通信、自动化及仪器仪表等专业单片机类课程教材使用,同时,也可作为工程技术人员的参考书。
第1章 数字计算机原理与系统结构导引1.1 嵌入式计算机系统应用与发展概述1.1.1 嵌入式计算机1.1.2 嵌入式系统的发展趋势1.1.3 如何成为嵌入式计算机的开发高手1.2 数字计算机原理与系统结构概述1.2.1 数字计算机的硬件结构1.2.2 中央处理器CPU1.2.3 存储器1.2.4 总线1.2.5 I/O接口及I/O设备1.3 内核架构及SPCE061A存储器结构1.3.1 内核架构1.3.2 SPCE061A系统结构及参数简介1.3.3 SPCE061A片内存储器结构1.4 SPCE061A最小系统及开发工具1.4.1 SPCE061A的封装及引脚功能1.4.2 SPCE061A最小系统1.4.3 SPCE061A开发系统第2章 内核指令系统与程序设计2.1 -nSPTM指令系统2.1.1 的寻址方式2.1.2 的数据传送指令与堆栈操作2.1.3 的算术运算指令2.1.4 的逻辑运算指令2.1.5 的程序控制指令2.2 伪指令与汇编语言程序设计2.2.1 内核Xasm16汇编伪指令2.2.2 汇编语言程序设计2.2.3 汇编中的子程序调用2.3 内核的汇编与GCC混合编程2.3.1 支持的数据类型及C语言算术逻辑操作符2.3.2 汇编与C程序混合编程的程序调用协议2.3.3 在C程序中调用汇编函数2.3.4 在汇编程序中调用C函数2.3.5 C语言的嵌入式汇编2.3.6 汇编及C语言编程的几个注意事项2.4 软件布尔机及其在SPI接口技术中的应用2.4.1 “读-修改-写”的方法实现对单个位的位操作2.4.2 通过位域的方法实现位操作2.4.3 软件模拟SPI总线接口2.5 SPCE061A内部Flash的自编程技术2.5.1 SPCE061A内部闪存Flash2.5.2 SPCE061A内部Flash编程操作第3章 单片机人机接口3.1 SPCE061A的I/O口编程设置3.1.1 I/O端口结构3.1.2 SPCE061A IOB口的第二功能3.1.3 P_FeedBack(写)单元与B口工作方式3.2 人机接口--按键3.2.1 机械触点按键3.2.2 矩阵式键盘接口技术及编程3.2.3 使用“+1” 和“-1”二键控制显示数值键盘程序的设计3.3 人机接口--LED显示3.3.1 静态显示与动态显示3.3.2 多LED数码管驱动实例3.3.3 LED硬件译码和软件译码3.3.4 MAX72193.4 键盘显示驱动芯片CH451及其应用3.4.1 CH451概述3.4.2 显示驱动3.4.3 键盘扫描3.4.4 霵监控3.4.5 串行接口3.4.6 操作命令3.4.7 典型应用电路3.5 并行总线通信扩展应用与LCD3.5.1 并行接口时序3.5.2 凌阳SPLC501驱动128×64点阵液晶模组第4章 中断系统与定时控制第5章 基于内核的信号处理技术与应用系统设计第6章 串行通信技术与应用第7章 计算机测控技术与测控系统设计第8章 单片机系统优化设计附录A SPCE061A单片机的端口地址附录B 内核单片机指令表附录C SPCE061A单片机C语言头文件SPCE061A.h参考文献