AI简介
这是一本全面介绍增强型单片机XC866的体系结构、指令系统、编程语言、软件开发环境等内容的教材。本书以原理介绍和实际应用相结合的方式,对XC866单片机的片内各外围模块的功能和原理进行了详尽的描述。主要内容包括:XC866单片机的体系结构、存储器结构、电源复位和时钟管理、编程语言、并行端口、中断、串行通信单元、捕获比较单元、AD转换单元等。在各功能单元相应章节末均给出针对该模块的程序设计范例,在全书的最后一章,以一个工程应用实例对XC866单片机各功能单元的设置步骤及编程方法进行了系统的综合。
书中详细阐述了单片机的发展历程,从第一代单片机到第四代单片机,展示了单片机随着工艺和集成度的提升,功能不断完善,性能不断增强的过程。书中还详细介绍了存储器结构概述,包括程序存储器和数据存储器的划分及其功能,以及Flash器件的存储器地址空间分配。此外,书中还对并行端口的定义与特性、中断系统的处理过程、定时器的工作模式与功能、A/D转换器的概念和作用等关键内容点进行了深入的讲解。
书中还详细介绍了Keil μVision3软件,包括软件仿真功能、编译器功能等,并介绍了如何使用该软件进行程序编写