𝔖 Scriptorium
✦   LIBER   ✦

📁

单片机原理及应用案例教程

✍ Scribed by 禹定臣,李白燕


Publisher
电子工业出版社
Year
2017
Tongue
Chinese
Leaves
329
Category
Library

⬇  Acquire This Volume

No coin nor oath required. For personal study only.

✦ Synopsis


本书是根据教育部应用型科技大学的教学要求和最新大纲编写而成的。全书以MCS-51系列单片机为例,通过丰富的应用实例,采用理论和实践相结合的方法,由浅入深地介绍了51系列单片机的结构及工作原理、内部硬件资源及单片机的系统扩展、A/D、D/A、常用接口设计及常用的编程语言(汇编语言与C51)和开发工具(Proteus、Keil C)的使用等内容,并介绍了单片机应用系统的设计、开发与调试过程。本书注重学生能力的培养,采用案例教学,融"教、学、练”一体化,案例中将Proteus和keil C相结合,实践性和可操作性强。编程以C51为主,兼顾汇编语言程序设计。最后给出了详细的单片机实验指导和课程设计实例,供实践教学参考。

✦ Table of Contents


扉页
版权页
前言
目录
第1章 MCS-51单片机硬件结构
1.1 知识结构
1.1.1 单片机内部结构
1.1.2 引脚功能
1.2 学习实例
实例一 LED灯闪烁
实例二 LED流水灯
实例三 转向灯
本章小结
习题一
第2章 单片机汇编语言与C语言程序设计基础
2.1 知识结构
2.1.1 汇编语言程序设计
2.1.2 C51程序设计
2.2 学习实例
实例一 用P1口、P2口分别显示二进制加、减法结果
实例二 用P2口实现左右跑马灯效果
实例三 用查表法实现P2口接的8只LED灯花样显示
本章小结
习题二
第3章 单片机中断系统、定时器/计数器及串行口
3.1 知识结构
3.1.1 中断系统
3.1.2 定时器/计数器
3.1.3 串行口
3.2 学习实例
实例一 用和对按键进行计数并显示计数结果
实例二 用T0工作在方式1时控制播放一首歌曲
实例三 用T0工作在方式1时控制LED灯的闪烁时间间隔
实例四 用T0工作在方式2时对脉冲进行计数并显示计数结果
实例五 用串行口工作在方式0时扩展输出接口
实例六 用串行口工作在方式1时实现双机通信
实例七 单片机向PC机发送数据
实例八 单片机接收PC机发送的数据
本章小结
习题三
第4章 51单片机系统扩展
4.1 知识结构
4.1.1 单片机系统总线及系统扩展方法
4.1.2 单片机存储器的扩展
4.1.3 并行I/O口扩展
4.2 学习实例
实例一 用62256扩展32KB的外部RAM
实例二 用27256扩展32KB的外部ROM
实例三 用AT24C02扩展EEPROM
实例四 用74LS273、74LS241扩展I/O接口
实例五 用8255芯片扩展键盘/显示接口
实例六 用8155芯片扩展显示接口
实验七 用74ls165、74ls164扩展键盘/显示接口
本章小结
习题四
第5章 DAC和ADC接口
5.1 知识结构
5.1.1 A/D转换器件
5.1.2 D/A转换器件
5.2 学习实例
实例一 基于ADC0809的5V直流电压表设计
实例二 用DAC0832设计简易信号发生器
本章小结
习题五
第6章 键盘与显示接口设计
6.1 知识结构
6.1.1 键盘接口设计
6.1.2 LED显示接口设计
6.1.3 LCD显示接口设计
6.2 学习实例
实例一 用LED数码管循环显示0~9
实例二 用LED数码管动态显示“HELLO”
实例三 数码时钟设计
实例四 独立式键盘控制步进电动机正、反转
实例五 矩阵式键盘按键值的数码管显示
实例六 矩阵式键盘按键值的LCD显示
实例七 用1602LCD显示“HUANG HUAI UNIVERSITY”
实例八 用12864LCD显示汉字
本章小结
习题六
第7章 单片机应用系统设计与调试简介
7.1 知识结构
7.1.1 单片机应用系统的设计步骤
7.1.2 应用系统的硬件设计
7.1.3 应用系统的软件设计
7.1.4 单片机应用系统的开发与调试
7.1.5 单片机应用系统的可靠性与抗干扰性设计
7.2 学习实例
实例一 基于DS1302的日历时钟设计
实例二 基于ADC0832和LCD1602的数字电压表设计
本章小结
习题七
第8章 常用开发仿真软件Keil c和Proteus简介
8.1 知识结构
8.1.1 Keil C编译器使用简介
8.1.2 Proteus仿真软件使用简介
8.2 学习实例
实例一 通过P1.0输出周期为20ms的方波信号
实例二 计单个按键次数并显示
本章小结
习题三
第9章 单片机实验指导
实验一 P1口实验
实验二 交通灯控制实验
实验三 简单I/O口扩展实验
实验四 外部中断实验
实验五 定时器实验
实验六 8255A可编程并行接口实验
实验七 数码显示实验
实验八 液晶显示屏1602显示实验
实验九 串/并转换实验
实验十 A/D转换实验
第10章 单片机课程设计实例
实例一 基于单片机的简易计算器设计
实例二 基于单片机的数字电压表设计
实例三 基于单片机的电子日历设计
实例四 基于单片机的具备温度显示的数字时钟设计
实例五 基于单片机的具备转速显示功能的直流电动机控制系统设计
实例六 基于单片机的红外遥控器控制继电器的设计
附 录
附录A MCS-51系列单片机指令表
附录B Protreus的常用元器件
附录C C51常用库函数
参考文献


📜 SIMILAR VOLUMES


单片机原理及应用
✍ 付华,徐耀松,肖艳军 📂 Library 📅 2017 🏛 电子工业出版社 🌐 Chinese

本书系统讲解了MCS-51系列单片机的基本知识,介绍了MCS-51单片机的硬件结构,指令系统,各种硬件接口设计以及MCS-51单片机应用系统的设计等内容.

单片机原理及应用(第4版)
✍ 张鑫 📂 Library 📅 2018 🏛 电子工业出版社 🌐 Chinese

本书共10章,内容包括:绪论,MCS-51单片机的结构与原理,指令系统及程序设计,内部资源及应用,系统扩展技术,输入/输出通道设计,交互通道配置与设计,应用系统设计,以及单片机调试/仿真常用软件Keil C51与Proteus的使用方法介绍,最后一章为课程设计与创新实验题目.

单片机原理及应用(第3版)
✍ 张迎新,王盛军,邢春香等 📂 Library 📅 2017 🏛 电子工业出版社 🌐 Chinese

本书以80C51系列中的89系列单片机为例介绍单片机的硬件结构、工作原理、指令系统、汇编语言及C语言程序设计、接口技术、中断系统及单片机应用等内容。主要内容包括:概况、单片机结构及原理、指令系统、汇编语言程序设计、C51语言程序及开发环境、定时/计数器、80C51的串行接口、中断系统、单片机的系统扩展、接口技术、单片机应用系统的设计与开发等。本书在各章中对关键性内容都结合实例予以说明,并附大量思考题和习题,配套电子课件、程序代码、参考答案等。

单片机原理与应用项目教程:基于STC15W4K32S4系列单片机
✍ 丁向荣;姚永平 📂 Comics 📅 2015 🏛 清华大学出版社 🌐 Chinese

本教材以STC15W4K32S4系列中的IAP15W4K58S4单片机为主线, 以单片机资源为项目导向, 基于任务驱动组织教学内容, 结合STC大学推广计划的配套实验箱, 使教师可以很方便地实施"教, 学, 做"一体化教学.

单片机原理与应用项目教程:基于STC15W4K32S4系列单片机
✍ 丁向荣 📂 Library 📅 2015 🏛 清华大学出版社 🌐 Chinese

STC15W4K32S4系列单片机是STC增强型8051单片机最新技术结晶,它支持宽电源电压(2.4~5.5V),无需转换芯片即可直接与PC的USB接口通信; 增强型8051单片机集成了上电复位电路与高精准R/C时钟,给单片机芯片加上电源就可运行程序; 它具备在线编程与在线仿真功能,一颗芯片既是一个目标芯片,又是仿真芯片; 它集成了大容量的程序存储器、数据存储器以及EEPROM,增加了定时器、串行口等基本功能部件,集成了A/D、PCA、比较器、专用PWM模块、SPI等多功能接口部件,可大大地简化单片机应用。

单片机原理及接口技术
✍ 李全利. 📂 Library 📅 2009 🏛 Gao deng jiao yu chu ban she 🌐 Chinese

<p>《单片机原理及接口技术(第2版)》为“教育科学‘十五’国家规划课题研究成果”。书中系统地介绍了80C51系列单片机的原理及接口技术,较好地体现了应用型人才的培养要求,其特点为:着力片上资源、强化编程训练。尽管新型单片机芯片不断推出,但片上基本资源仍保持稳定。掌握单片机技术就是用程序调度单片机资源工作。因此《单片机原理及接口技术(第2版)》仍以汇编语言为主要编程工具讲述程序的设计方法与技巧,并将μVision软件的学习与运用贯穿于课程的始终。</p> <p>适合教师讲授、易于学生阅读。《单片机原理及接口技术(第2版)》选材规范,通俗易懂,每章都配有小结、思考题及习题和实验内容。对教师提供