本书共分为熟悉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作为设计与开发工具,
本书共分为11章,涵盖了AT89S51单片机应用技术的基本内容。其中,第1章介绍了单片机的基本概念、发展历史及发展趋势等;第2章介绍了AT89S51单片机的硬件结构及硬件资源;第3章介绍了C51语言的编程基础、KeilC51开发软件的使用及Proteus虚拟仿真平台的基本功能及使用方法;第4章介绍了AT89S51单片机
随着电子技术的迅速发展和工程实际需求的不断增长,单片机在工业、通信和消费类电子等领域的应用越来越普遍。从计算机的应用发展来看,通用计算机和嵌入式系统应用已成为两大热门发展方向,特别是在工业测控、智能家电和通信终端等应用领域,单片机更是一统天下。单片机取代了过去复杂的电路设计,完善了系统的功能,大大提高了系统的可靠性,降
本书以Proteus虚拟仿真开发系统为基础,结合Keil5编译软件,选用AT89C51系列单片机进行33个仿真实验,包含基础实验、设施园艺、智能家居、智慧城市等相关内容的实验。
本书根据高等院校文科类专业微机组装与维护课程教学要求编写,分为理论知识、实验指导、习题解答三部分,全面、系统地讲解了微机组装与维护的基本理论和方法,主要包括微机系统的硬件配置、微机系统的组装与调试、存储器构成与管理、微机系统的配置、微机常见故障诊断及处理、计算机病毒的预防和清除、微机常用外围设备等内容。本书着重培养学生
本书以ArduinoUNOR3开发板为硬件平台,按照基础知识、模块应用、大小型应用实例结合的顺序,对Arduino技术开发涉及的知识点进行了系统、细致地论述。本书注重理论与实践教学的融合,设计了丰富的案例和综合项目,以帮助读者掌握本书的理论与技能,并增强读者的动手实践能力。全书共分为9个单元,内容包括软硬件开发环境搭建
单片机作为一种微型控制器,在工业设备、家用电器、医疗设备、物联网设备等中经常使用。本书的主要知识点是8051单片机的内部结构及工作原理、单片机开发工具、I/O口工作原理及应用、中断系统原理、定时/计数器技术、串口通信技术、液晶显示接口技术、A/D转换接口技术、串行总线通信技术等。为了加强学生对单片机知识的理解和掌握,书