本书重构了C51单片机原理与应用的知识点,同步了新形势下的技术,分析了AI8H8K64U单片机的诸多功能,并设计了40个例子,以加深理解和应用,实现了教学过程与研发项目的有效衔接。首先介绍单片机的基本硬件知识和基本编程方法;其次介绍单片机的常规功能和编程,程序使用HID或CDC下载方法;最后介绍单片机的高级功能应用和编
本书从计算机的发展入手,引入嵌入式计算机基本概念;依托STM32F103系列嵌入式计算机,介绍内核基本结构、工作特性。采用C语言和汇编语言对比方式,介绍了指令系统和软件设计方法。针对嵌入式计算机内部的硬件资源,从实际工程角度,以模块化进行具体展开。以应用广泛的位置伺服驱动控制系统设计为依据,介绍具体嵌入式系统如何设计。
本书设计了一系列从基础到提高的实验内容,涵盖基础实验、验证型实验、EDA虚拟仿真实验、设计型实验、ARM单片机拓展实验等多种实验类型,每种实验类型都提供了多个实验项目。实验内容包括指令操作、汇编算法编程、常用接口芯片编程虚拟仿真实验、ARM系统实验以及计算机应用系统设计等。这些实验能够帮助学生理解计算机系统的运行机制,
本书以STC89C51单片机为主体,系统地介绍了单片机的结构、工作原理、接口技术及系统设计等相关知识。全书共分9章,内容包括:单片机基础知识、STC89C51单片机结构和原理、STC89C51单片机指令系统、汇编语言程序设计、C51程序设计语言、STC89C51单片机内部资源应用、STC89C51单片机扩展与接口技术、
本书是笔者开发Arduino及指导本科生参加全国教育机器人大赛的经验总结,包括Arduino驱动和开发环境、语法规则,程序结构和基本函数,红外、温度、湿度、人体红外感应、超声波测距等多种传感器的应用及编程实例,直流电动机、舵机、步进电动机的驱动控制及显示模块、无线模块的应用等硬件资源,智能搬运小车、智能气象站、飞行器、
这是一本全面、系统、详尽的MCP指南,由业内专家执笔,旨在为读者提供一线开发与使用参考。 本书涵盖MCP的方方面面,从基础概念到实战案例,再到生态系统构建。第1章讲述了MCP的工作原理、诞生背景和应用场景;第2章深入解析了MCP架构;第3章和第4章分别通过实际案例讲解了MCP服务器和MCP客户端的开发;第5章则展
本书根据当前职业教育新形势发展要求,结合党的二十大精神编写。全书采用项目导向、任务驱动的编写模式,通过任务的完成,可以逐步提升学生的编程能力和解决问题的能力,每个任务都涵盖了相关的基础知识和技能。本书主要涵盖4个项目:制作流水灯、交通灯控制、简易抢答器设计与制作、全自动洗衣机控制系统设计与制作,每个项目都以实际应用场景
本书以STM32CubeIDE、STM32CubeMX+MDKKeil两种开发平台为例,介绍STM32F407芯片的系统功能和常用外设的编程开发方法,内容包括STM32软硬件开发基础、GPIO、外部中断、串行通信、定时器、LCD、PWM输出、ADC等。本书编写力求通俗易懂,针对职业教育特点,采用“项目导向、任务驱动”教
本书共9章,主要内容包括:单片机与嵌入式系统概述、MCS-51单片机基本原理、单片机开发与仿真环境搭建、C51语言程序设计、MCS-51单片机内部资源、常用接口及应用、ARM嵌入式微处理器及应用-基于STM32处理器、嵌入式实时操作系统概述、单片机应用中的典型技术、应用系统举例。
本书共有十四章,主要内容包括单片机概述、单片机的数制和编码、单片机的内部组成、单片机的存储器、时钟电路和复位电路、指令格式和寻址方式、MCS-51系列单片机的指令系统、汇编语言的三种程序结构、中断系统、定时/计数器、LED数码管显示器、LCD液晶显示器、键盘接口技术、单片机的数模转换技术等。