本教材以51单片机技术应用为核心,采用项目化任务驱动的教学模式,通过循序渐进的学习路径,帮助学生掌握单片机开发的基础知识、硬件设计及编程技能,并培养解决实际工程问题的综合能力。全书共设9个项目,涵盖单片机基础开发、外设控制、通信技术及综合应用等内容,结合Keil与Proteus仿真工具,强调“学做一体、虚实结合”的实践
本书中的习题针对主教材相应章节的主要技术和内容,以Pentium为核心,涉及CPU技术、指令系统、存储器和高速缓存技术、微型计算机和外设的数据传输技术、串并行通信技术、中断技术、DMA技术、计数器/定时器技术、模/数和数/模转换技术、键盘技术、显示技术、打印机技术、磁盘和光盘技术、总线技术,以及主机工作原理,其中还包括
本书多年作为清华大学计算机科学与技术系和电子类专业本科生必修课“微型计算机原理”的专用教材,并长年被国内400多所高等院校选用,是一本广受任课教师和学生好评的高水平教材。第5版主要以Pentium为例,系统讲述了微型计算机技术的核心设计思想。首先分析了CPU的原理结构、总线周期、中断机制、寻址方式和指令系统,以及多核和
本书在介绍微型计算机基础知识的基础上,以MCS-51单片机为对象,介绍了单片机的结构、C51语言的基础知识和编程方法、并行I/O口及其应用、显示器和键盘接口技术、中断系统、外部中断的应用、定时/计数器及其应用、并行存储器的扩展、串行通信接口及其应用、数/模和模/数转换器与单片机的接口技术,以AT24C02和DS18B2
本书以Intel8086为基础,以Intel80486微处理器为背景,讲述32位微型计算机原理、汇编语言程序设计和接口技术。全书共9个项目,主要包括组装一台微型计算机系统、开发一个简单的汇编语言程序、设计与调试一个复杂的汇编语言程序、设计一个小型的存储器系统、设计基本输入/输出接口电路、利用8259A设计中断系统、利用
本书内容涵盖嵌入式系统的概念、开发环境准备、GPIO操作、Cortex-M3微处理器架构、中断、定时器与看门狗、USART、I2C、SPI、DMA、ADC、DAC等核心知识点。本书配有丰富的实验案例,案例均基于一款性价比高的STM32F103VET6开发板,这款开发板外设接口丰富,含旋转编码器、用户按键、触摸按键、ST
本书共12章内容。全书内容按照知识点由简到难的过程展开,每个知识点均有对应的应用案例支撑,每个案例均从硬件电路设计到软件代码实现进行了全面解析,使学生知其然且知其所以然,并注重培养学生的逻辑思维以及分析、解决问题的能力。在项目开发综合案例章节,不仅给出了标准库函数的实现方式,同时给出了易于开发者入门操作的HAL库方式,
全书共分10章,内容包括微型计算机基础、微处理器、指令系统、汇编语言程序设计、存储器、输入输出与中断、可编程接口芯片、数模转换与模数转换、综合实践——交通灯控制系统。
本书内容包括:概述;C51语言基础;单片机内部资源及应用;基础案例;进阶案例;综合案例。具体内容包括:单片机简介;单片机的应用;单片机硬件基础;单片机项目开发流程;本书特色;本书内容框架;本书配套开发平台;课程学习方法等。
《STM32单片机原理及应用基于STM32F103C8与STM32CubeMX》基于ARMCortex-M3内核微控制器STM32F103C8T6,详细讲述嵌人式控制系统的硬件设计与软件开发技术,主要内容包括STM32F103微控制器、STM32F103C8T6学习平台、LED灯控制程序设计、按键与中断处理、定时器、O