
| 本书选择美国Silicon Labs公司生产的C8051F005单片机作为教学主讲机型,重点介绍了C8051F005单片机的结构及其编程技术。该书淡化存储器扩展、I/O接口扩展等内容,加强串行通信、片内A/D和D/A、可编程I/O接口、可编程计数阵列等内容。 由于C8051F005单片机与传统51单片机在指令上完全兼容,在结构上类似,使本教材与传统单片机教材具有内容上的兼容性和教学上的连续性。另一方面,由于C8051F系列单片机具有传统51单片机所不具备、而现代单片机却普遍具备的一些特点,使本教材具有很强的实用性。例如,本书用一定篇幅介绍了可编程I/O引脚、SMBus(I2C)、SPI、可编程计数阵列、片内A/D、D/A等技术,而对存储器扩展、I/O接口扩展等传统设计方法则一带而过,使得本教材既可以适应现代单片机应用系统的结构要求,又突出了实用性的特点。这些特点使本教材不仅适用于C8051F系列单片机教学,也为学生今后进行其他单片机产品的应用创造了条件。 |
| 第1章 单片机基础知识 1.1 单片机的特点 1.2 单片机基本知识 第2章 C8051F单片机的基本结构 2.1 C8051F的基本组成结构 2.2 CIP-51内核 2.3 C8051F005单片机的存储器组织 2.4 C8051F005单片机的引脚定义及端口设置 第3章 C8051F单片机的指令系统 3.1 概述 3.2 指令系统 3.3 常用伪指令 第4章 汇编语言程序设计 4.1 汇编语言程序设计的步骤及方法 4.2 汇编语言程序设计举例 4.3 实用子程序 第5章 C8051F单片机的振荡源、复位及电源管理 5.1 振荡源 5.2 复位 5.3 电源及电源管理 第6章 C8051F单片机的中断系统 6.1 中断的概述 6.2 允许的中断源及中断入口地址 6.3 与中断有关的特殊功能寄存器 6.4 中断结构程序设计 第7章 C8051F单片机的定时器/计数器 7.1 定时器/计数器的原理与作用 7.2 定时器/计数器T0和T1 7.3 定时器/计数器T2 7.4 定时器T3 第8章 C8051F005单片机的通用异步串行通信接口UART 8.1 串行通信基础知识 8.2 UART的结构 8.3 与UART有关的特殊功能寄存器 8.4 UART的工作方式 8.5 UART的应用 第9章 C8051F005单片机的12位A/D转换器 9.1 概述 9.2 电压基准 9.3 A/D转换器 第10章 C8051F单片机的D/A转换器及比较器 第11章 C8051F单片机应用系统设计方法及设计举例 第12章 C8051F单片机其他内部资源 附录A CIP-51指令集 附录B C8051F特殊功能寄存器及地址 参考文献 |
商品评论(0条)