本书以Arduino的UNO型号作为硬件平台,以Arduino的IDE作为软件开发环境,以多种常见传感器和执行器的应用开发实例为引,详细介绍了各种器件的工作原理及相关库函数。使得读者能够深入理解硬件开发的知识并加以灵活运用。本书共15章。其中,第1、2章介绍了Arduino的几个型号的参数和资源配置、软件开发环境以及开
本书共分八个任务单元,主要以任务驱动为线索,穿插介绍了单片机开发的各种基础知识和AT89S51单片机的硬件资源以及C51的知识,并安排多个案例项目,使读者能够亲自实践,以PROTEUS和KEIL作为实践平台,通过合理的改变教材的结构以及遵循人的认识规律,使单片机的学习变得又有趣又容易,本书稿具有如下特点:(1)以人的认
本书以当前嵌入式系统领域里具有代表性的RISC-V技术和嵌入式Linux操作系统作为分析对象。本书内容分为三个部分,第一部分介绍嵌入式系统的基础知识,RISC-V指令集和赛昉科技出品的VisionFive2(中文名:昉·星光2)单板计算机。在此基础上第二部分阐述了嵌入式Linux相关知识,主要包括Linux内核、文件系
本书是依据高等职业教育的特点、电子信息工程等专业的培养目标,参照相关行业的职业技能鉴定规范和高级技术工人等级考核标准出发而编写,注重技术应用能力和职业技能的培养为目的,以理论够为度,讲清概念,强化训练,突出实用性和针对性,注重“教学与实训”的协调统一。本书分为两篇共七个专题,采用工单式课程教学模式,以stm32中的典型
本书介绍了66个51单片机应用开发实例,并且提供了相应的实例电路图和C51代码。每个实例基本采用如下模式进行讲解:设计思路—器件介绍—硬件设计—程序设计—经验总结—知识加油站。实例中既有前期的开发设想,又有后期的开发经验总结,可以让读者掌握每个实例的开发全过程。本书的实例大部分配有电路图、代码,相关讲解视频可通过华信教
本书是一本以实例详解方式介绍51单片机与C语言编程的图书,主要内容有单片机入门、51单片机的硬件系统、KeilC51编程软件的使用、单片机驱动LED与LED数码管的电路及编程、中断的使用及编程、定时器/计数器的使用及编程、独立按键与矩阵键盘输入电路及编程、点阵和液晶显示屏的使用及编程、步进电动机的使用及编程、串行通信的
本书介绍CC2530单片机开发的相关知识,采用项目化方式编写,全书共7个项目:走进CC2530单片机、跑马灯的实现、按键控制LED亮灭、简易交通灯的实现、呼吸灯的实现、CC2530单片机与PC的通信、简易火焰报警器的设计与实现。各项目分成2-3个任务进行讲解,逐步实现项目目标。读者通过学习这些任务,可以对CC2530单
本书共分为11章,内容涵盖了80C51单片机的基础知识、编程基础、软件开发工具的使用以及各种常见外部设备的应用,在编写时注重原理与应用相结合,书中列举了大量实例,采用电子仿真软件(Proteus软件)和C语言编译软件(Keil软件)对各实例进行了相应的仿真,这不仅增加了学生们的学习兴趣,还可以使学生很快掌握接口电路设计
全书共分3篇,分别为入门篇、内外部资源操作篇和应用实战篇。本书内容丰富,实用性强,书中大部分内容均来自科研工作及教学实践,许多C语言代码和汇编语言代码可以直接应用到工程项目中。本书配实例代码,可使读者更快、更好地掌握单片机知识和应用技能。本书章节包括单片机基础知识、开发环境介绍、内外部资源(显示器、键盘、功率接口、定时
本书针对目前通用的MCS51系列单片机,在汇编语言的基础上,介绍了单片机的基本原理和应用。主要包括单片机的硬件原理和结构、汇编语言指令系统及其编程、单片机内部资源、单片机的功能扩展、单片机系统的扩展、Proteus仿真软件的使用等内容。本书实例丰富且很多实例用汇编语言给出了程序,方便学生学习。