极简51单片机:体系结构、程序设计与案例开发(汇编语言版)
深入理解单片机统开发的方法,轻松掌握汇编程序设计的艺术,新形态教材

作者:向军

丛书名:计算机科学与技术丛书

定价:69元

印次:1-1

ISBN:9787302664024

出版日期:2024.07.01

印刷日期:2024.05.31

图书责编:盛东亮

图书分类:教材

电子书
在线购买
分享
内容简介
作者简介
前言序言
资源下载
查看详情 查看详情 查看详情

本书结合大量实战案例,介绍了MCS-51单片机的体系结构、硬件和程序设计的基本方法。全书共分 10章,内容包括51单片机的基本概念、51单片机的汇编语言基础、51单片机的并口和外部中断、51单片 机的人机接口、51单片机的定时/计数器和串口、51单片机资源的并行和串行扩展、模拟外设及其与51单 片机的接口、51单片机应用系统的设计与开发、C51程序的编写和调试方法。在各章最后附有适量的基础 知识练习和综合设计题,并提供了丰富的电子版教学资源,包括所有例题代码和习题参考解答、课程教学 大纲和实验大纲、教学PPT、部分重难点教学视频、相关芯片资料和工具软件等。 本书主要面向各级各类高等学校理工科专业,内容浅显易懂、逻辑性强,注重实践能力的培养。本书 可作为高等学校本科和高职高专相关专业课程的教材和参考用书,也可供相关工程技术人员阅读和参考。

向军 西南交通大学电气工程学院副教授。长期从事通信与信号理论、系统建模与仿真、单片机和嵌入式系统开发等领域的教学和研究工作。先后为本科生和研究生开设“MATLAB编程及工程应用""系统建模与仿真""数字信号处理”“通信原理”“随机信号理论”"微机原理及应用”“单片机原理”“MCU与现代电子系统”“嵌入式系统”等多门课程,发表学术论文20余篇,出版畅销教材5部。

前言 单片机自从20世纪70年代推出以来,经过50多年的发展,由于其可靠性高、体积小巧、抗干扰能力强等特点,因此越来越广泛地应用于工业控制、智能仪器仪表、家用电器等领域。很多高校也都将其重新列入人才培养方案中的必修课程,并作为学习ARM嵌入式系统、FPGA设计等更高级技术的前修课程。 目前关于单片机开发的参考书籍和资料有很多,但大多数要么是过于理论化,要么采用传统的先理论后实践的教学方法。此外,大多数参考资料都将内容重点放在C51语言的基础知识及程序设计方面。编者长期从事单片机和嵌入式系统的教学和科研工作,在多年的教学实践中,对单片机课程的教学大纲和教学内容做了深入的研讨和总结,结合电子信息类等相近专业的人才培养方案和相关课程对毕业要求指标的支撑,对51系列单片机和MCU课程讲授和学习内容的重点做了深入的分析。编者认为: 相对于高端的嵌入式微处理器和系统,单片机硬件结构简单、汇编语言指令系统精简,特别适合作为学习微机原理及接口技术的首选机型。通过对汇编语言的学习,读者能够更深入地理解微机底层的工作原理,编写更为高效的应用程序,为高档微处理器的学习和复杂电子系统的设计打下扎实的基础。建议在单片机和MCU课程的教学过程中,将重点放在汇编语言的介绍,而在后续嵌入式系统等课程中再重点学习嵌入式C语言。 根据上述思想,编者编写了本书,主要介绍51单片机汇编语言程序设计。在此基础上,对C51的基本概念也用了一章的篇幅专门进行介绍。本书的主要特色如下。 (1) 案例式教学、阶梯式学习。 大部分章节在简要介绍相关必备知识(磨刀霍霍)的基础上,提...

课件下载

样章下载

暂无网络资源

扫描二维码
下载APP了解更多

目录
荐语
查看详情 查看详情

目录

第1章51单片机的基本概念

1.151单片机的基本结构

1.1.151单片机的内部结构

1.1.251单片机的外部引脚与最小系统

1.251单片机的存储器

1.2.1存储器的基本概念

1.2.2内部RAM与特殊功能寄存器

本章小结

思考练习

第2章51单片机的汇编语言基础

2.1汇编语言的格式及程序的执行过程

2.1.1汇编语言程序的基本结构

2.1.2指令及其基本格式

2.1.3程序和指令的执行过程

2.2常数的表示及运算

2.2.1ASCII码和BCD码 

2.2.2有符号数的表示及运算

2.3常用的伪指令

2.3.1EQU伪指令

2.3.2DATA和XDATA伪指令

2.3.3BIT伪指令

2.3.4DB和DW伪指令

2.451单片机的指令系统

2.4.1无条件转移指令

2.4.2MOV指令与寻址方式

2.4.3算术和逻辑运算指令

2.4.4交换指令

2.5单片机应用系统开发工具简介

2.5.1Keil C51软件的基本操作

2.5.2Proteus软件的基本操作

2.5.3本书案例使用方法说明

本章小结

思考练习

综合设计

第3章51单片机的并口与外部中断

3.1磨刀霍霍——预备知识

3.1.1LED

3.1.2开关和按钮

3.2小试牛刀——实战入门

3.3庖丁解牛——原理剖析

3.3.15...

"本书结合大量实践案例,详细介绍了51单片机的体系结构和汇编语言。首先通过实践案例激发读者的兴趣,然后对案例中涉及的单片机硬件知识和汇编语言给出详尽的分析。全书内容组织合理,叙述由浅入深、通俗易懂,便于读者动手实践。本书的突出特点如下:
 科学性  先介绍单片机基础知识,再结合精心设计的大量实践案例,详细介绍51单片机的硬件电路和程序设计,符合初学者的认知规律。
 先进性  既有系统的基础知识与设计案例,又配套提供了实验指导,便于读者动手实践,举一反三,为继续学习高级嵌入式微处理器奠定了基础。
 实用性  本书配套提供了丰富的教学资源,包括微课视频、教学课件、习题解答等,适合作为高等学校理工科相关专业的单片机课程教材,也可供工程技术人员参考。
 
教学资源
 教学大纲;
 教学课件;
 实验资料;
 微课视频;
 程序代码;
 习题解答。
说明:微课视频在本书文中扫码即可观看,其他资源可到清华大学出版社网站本书页面(或“人工智能科学与技术”微信公众号)下载。
"