本书以AT89S51/52单片机为主体,全面、系统地介绍了MCS-51内核单片机的工作原理、基本应用与设计开发技术。内容包括单片机概述、单片机的结构及工作原理、单片机的指令系统与汇编语言程序设计、单片机的C语言程序设计、中断系统、定时/计数器、单片机的串行接口、单片机的系统扩展及单片机应用系统设计等。
"本书是嵌入式系统的基础入门级教材,以培养读者快速熟悉嵌入式系统开发为目的,阐述了基于STM32的嵌入式系统设计方法和Proteus电路仿真软件的应用。本书按照知识递进、难度递增的原则组织教学内容,全书共分八个章节,分别介绍IO口、定时器、外部中断、数码管、串口、AD、DMA、PWM等内容,每个章节围绕一个嵌入式核心知
本书包含课程导学和十一个项目,建议将课程导学、项目一-项目八设为必修内容理解微型计算机原理与单片机的概念,熟练掌握单片机应用系统的开发流程与开发工具,掌握STC15W4K32S4单片机的基本资源以及应用编程,初步掌握单片机应用系统的设计与开发。项目九-项目十一为选学部分,项目九介绍了STC15W4K32S4单片机的低功
全书内容包括7个项目,每个项目细分为23个任务,内容涵盖单片机系统开发相关的知识与技能。通过学习这7个项目,希望读者能够借此进入单片机系统设计的大千世界,充分享受技术开发的乐趣。
本书旨在讨论片上系统(SoC)测试的相关问题,包括建模以及片上系统测试解决方案的设计和优化。需要测试的系统越来越复杂,测试数据量不断增加,如何组织测试,即测试调度变得越来越重要。本书主要站在系统级的角度阐明模块化SoC测试领域的诸多问题。《BR》本书由三部分组成,在概述经典测试方法的基础上,介绍测试大型、模块化和异构S
本书坚持理论够用、侧重实用的原则,以Proteus虚拟仿真技术和KeilC51为基础,用案例/示例来讲解每个知识点,对8051单片机的软、硬件做了较为详细的阐述。全书内容充实、结构清晰、通俗易懂,力争做到使初学者充满兴趣地学习8051单片机技术。本书共11章,分别为:8051单片机基本结构、单片机仿真环境、指令系统与汇
本书共分为熟悉Arduino编程软件、掌握Arduino图形化编程的应用、掌握Arduino文本编程的应用、掌握Arduino编程语言的进阶应用、掌握Arduino智能控制的应用5个能力模块,并下设18个任务。本书以做中学为主导,以程序性知识为主体,配以必要的陈述性知识和策略性知识,重点强化如何做,将必要知识点穿插于各
《STM32嵌入式原理及应用》是根据教育部一流本科课程建设的指导思想,按照高等院校“嵌入式原理及应用”课程教学大纲编写而成。全书共11章,内容包括STM32微控制器、STM32硬件开发平台、开发环境搭建与工程模板创建、STM32GPIO原理与项目实践、STM32中断系统原理与项目实践、STM32定时器原理与项目实践、S
单片机是指在一块芯片上集成CPU、ROM(或EPROM)、RAM、并行和串行I/O接口,以及定时/计数器等多种功能部件的微型计算机。这种微型计算机也可称为微控制器,具有集成度高、可靠性高、性价比高、适应温度范围宽、抗干扰能力强、小巧、灵活、易于实现机电一体化等优点,现已广泛应用于检测、控制、智能化仪器仪表,以及生产设备
本书以ATMEL(爱特梅尔)公司的AT89S52单片机为例,结合单片机的硬件结构介绍了单片机的工作原理,重点介绍了单片机的输入/输出功能、中断系统、定时器/计数器、串行口、模/数(A/D)与数/模(D/A)转换接口设计、串行扩展技术以及应用系统综合设计等。本书以单片机系统的虚拟仿真平台Proteus作为设计与开发工具,