本书按照ATmega16单片机的5个主要功能模块化分为5个主要学习任务,包括I/O端口应用、定时器1及外部中断使用、A/D转换模块应用、USART模块应用、TWI总线应用。每个学习任务中分为若干个基于实际电子产品的教学项目。每个具体的项目都按照项目方案的设计与论证、项目所需知识点的介绍、项目电路设计、项目单元电路仿真、项目总体电路仿真、项目硬件制作的步骤安排。本书所有电路驱动程序采用C语言设计完成,电路原理采用Proteus仿真软件完成。
本书主李内容包括: 针对使用一个或多个微控制器的嵌入式应用,设计实现完整的调度操作系统。、 采用开关、键盘、LED显示、LCD等元件创建用户界面。 有效地使用网络和通信协议。 在监控系统设计 中应用PID算法脉冲宽度调 制。 本书特点: 通过列举大量 的例子来说明如何将特定模式应用到实际项目中。 在相关的上包括了众多的详细案例研究。 随便书附送的CD上包括: 所有模式和例子的C语言完整源代码,包含一系列完整 的调度器。 工来标准的Keil C 编译器和硬件模拟器的一个评估版本,因此不需要额外购买硬析可以测试书中的例子 。
本书论述了高性能微处理器电路设计的几乎所有方面,包括工艺技术对微处理器体系结构的影响、考虑工艺参数变动情况下的器件和连线模型、高速算术逻辑单元的设计、低电压设计技术、泄漏功耗降低技术、时钟分配、供电分配、高速信号传输、寄存器文件和缓存设计、芯片测试等等。 本书可供从事电子电路设计的相关技术人员参考,也可作为微电子专业高年级本科生和研究生的教材。
本书针对嵌入式系统开发中的一些本质问题提出了大量深刻见解,内容涵盖嵌入式系统的开发过程、代码编写、实时性问题等方面。附录部分还给出了固件标准、设计样例及设计指南等方面的丰富内容。 本书是从事嵌入式系统设计和开发的工程技术人员的参考书,也可供高等学校相关专业师生参考。