单片机原理与接口技术(C语言版)(第二版)
课件下载处包含本书的PPT课件、程序源码、教学大纲、习题解答及**勘误表,咨询QQ:2301891038(仅限教师)。本书以应用最广泛的MCS-51增强型单片机为对象,系统地讲解了单片机结构原理、编程方法、接口及应用。

作者:周国运、鲁庆宾、赵天翔

丛书名:高等学校电子信息类专业系列教材

定价:69.8元

印次:2-5

ISBN:9787302565130

出版日期:2022.05.01

印刷日期:2024.06.24

图书责编:贾斌

图书分类:教材

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

本书以应用最广泛的MCS51增强型单片机为对象,系统地讲解了单片机结构原理、编程方法、接口及应用。内容包括:MCS51单片机结构原理,指令系统,单片机C语言、软硬件开发工具,I/O口及应用、中断系统、定时器、串行口,常用总线接口技术、模拟器件和开关器件接口技术,以及单片机应用系统设计。 本书从教学和初学者的角度讲解单片机的基本内容和应用,结构科学,概念清晰、准确,材料数据可靠;以C为主要编程语言,讲解、举例编程均用C语言,并有汇编语言对照;以程序开发软件Keil C、电路设计模拟运行软件Proteus为教学、学习和训练工具,理论与实践紧密结合。 本书适合于具有C语言基础的计算机、电子、通信、自动化、电气、测控技术与仪器等专业的本科学生作为教材,也可以作为各种培训机构的教材,以及工程技术人员参考和自学使用。

主编周国运是计算机、物理学双学科三级教授,物理学本科,光学研究生,从事物理教学、计算机教学及应用研究三十多年,现在主要研究方向为嵌入式系统及应用。 讲授过的课程主要有:单片机原理及应用、微机原理与接口技术、嵌入式系统及应用、计算机控制技术、计算机操作系统、汇编语言程序设计、C语言程序设计、电子CAD、电子技术,以及电磁学、光学、傅里叶光学等课程。 主持编写出版的教材主要有:《单片机原理及应用(C语言版)》(中国水利水电出版社)、《微机原理与接口技术》(机械工业出版社)、《电子技术教程》(西北大学出版社)等教材。编写的讲义主要有:《STM32原理及应用》、《ARM9嵌入式系统教程》、《MCS-51单片机课外实验指导》、《汇编语言程序设计》等。 主持完成火电厂凝汽器在线清洗控制系统、喷油泵校验控制系统等十多项省市级、及横向科研项目;主持完成多项省级和校级教学研究项目;获得二十余项省、市和学校科研项目、教研项目奖励。

前言 MCS51单片机虽然走过了30多年的历史,但它因其独特的系统结构、不断增加的片内设备以及强大的指令系统,不仅没有被历史淘汰,而且依然是单片机中的主流。随着技术的发展和应用的需求,MCS51单片机片内设备越来越丰富,应用也越来越多,所以MCS51单片机仍然是单片机教学的主要对象。 作者结合多年来讲授单片机、微机原理与接口技术和C语言等课程的教学体会,以及从事单片机、计算机项目开发的经验,在《单片机原理及应用(C语言版)》教材的基础上,经过修改编写成本教材,在内容的组织和讲解方面,以初学者为对象。本书主要有以下特点。 一是以增强型单片机89C52为对象讲解。当今在实际中使用的单片机多数是增强型,而现在又多用C语言编程,程序的长度很容易超过4KB,另外增强型单片机的价格比89C51高得不多,并且有更多的片内设备。书中讲解了增强型片内高128字节的存储器,定时器/计数器2的多种用途,片内的A/D转换器等。 二是以C语言作为主要编程语言,注重编程能力的培养,用一章内容讲解了单片机的C语言。在实际应用中,程序设计多以C语言为主,汇编语言为辅,为了适应实际工作的需要,必须要掌握C语言编程。本书在讲解第2章单片机结构原理时,就引入了C51的概念,强调存储区域概念; 在第4章的“单片机C语言及程序设计”之后,内容的讲解、编程举例、程序设计,都采用C语言,并且在第5、6、7章介绍单片机的基本内容时,为了便于学习汇编语言,也列出了汇编语言程序。 三是C语言这章更具特色,精选内容,结合单片机的实际讲解C语言。本章只讲了与单片机结构密切相关的、与普通C语言不同的内容: ...

课件下载

样章下载

暂无网络资源

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

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

目录

第1章单片机及其开发工具

1.1单片机的基本概念

1.2单片机的发展历史

1.3单片机的特点及应用

1.3.1单片机的特点

1.3.2单片机的应用

1.4常见MCS51单片机简介

1.4.1MCS51系列单片机

1.4.2ATMEL89系列单片机

1.4.3STC系列单片机

1.5单片机程序开发软件Keil C简介

1.5.1Keil C集成开发工具简介

1.5.2Keil C的操作工具

1.5.3Keil C程序开发方法

1.5.4Keil C调试运行方法

1.6单片机系统模拟软件Proteus简介

1.6.1Proteus主界面

1.6.2Proteus ISIS的操作工具

1.6.3Proteus ISIS原理图设计方法

1.6.4Proteus ISIS原理图设计举例

1.6.5Proteus ISIS仿真方法

思考题与习题

第2章MCS51单片机结构原理

2.1MCS51单片机内部结构及CPU

2.1.1MCS51单片机结构及特点

2.1.2MCS51单片机内部原理结构

2.1.3MCS51单片机的CPU

2.2MCS51单片机引脚信号

2.2.1MCS51单片机引脚信号及功能

2.2.2MCS51单片机的外部总线结构

2.3MCS51单片机存储器结构

2.3.1程序存储器结构

2.3.2片内数据存储器结构

2.3.3片... 查看详情

本书以应用最广泛的MCS-51增强型单片机为对象,系统地讲解了单片机结构原理、编程方法、接口及应用。内容包括:MCS-51单片机结构原理,指令系统,单片机C语言、软硬件开发工具,I/O口及应用、中断系统、定时器、串行口,系统扩展接口、模拟量和开关量接口,以及单片机应用实例。

    本书从教学和初学者的角度讲解单片机的基本内容和应用,结构科学,概念清晰、准确易懂,材料数据可靠。
查看详情