书 名 | 51单片机原理及应用 | 作 者 | 陈海宴 编著 |
---|---|---|---|
类 别 | 图书 >> 计算机/网络 >> 硬件 外部设备 维修 | 出版社 | 北京航空航天大学出版社 |
出版时间 | 2010年7月1日 | 定 价 | 39 元 |
开 本 | 16 开 | ISBN | 9787512401242 |
第1章 51单片机基础知识
1.1 单片机概述
1.1.1 单片机的发展历史
1.1.2 51系列单片机
1.1.3 单片机的实际应用
1.2 51单片机功能及引脚
1.2.1 51单片机功能综述
1.2.2 51单片机的封装
1.2.3 单片机引脚及功能
1.3 51单片机内部结构
1.3.1 51单片机的CPU结构
1.3.2 存储器结构
1.3.3 I/O端口结构
1.3.4 定时/计数器
1.3.5 中断系统
1.4 51单片机工作方式
1.4.1 复位方式
1.4.2 程序执行方式
1.5 51单片机单片机工作时序
1.5.1 时钟电路
1.5.2 机器周期及指令周期
1.5.3 指令的执行时序
1.6 小结
习题
第2章 Keil C51软件入门与调试
第3章 Proteus电子仿真软件与Keil联合调试
第4章 并行I/O端口
第5章 中断系统
第6章 定时/计数器
第7章 串行通信接口
第8章 键盘输入
第9章 输出设备
第10章 单片机系统扩展
第11章 常用外围接口芯片
第12章 常用数据传输接口
第13章 单片机开发板设计
第14章 PCB印刷电路板设计
附录A Keil C与Proteus调试与运行
附录B Proteus元器件库中英文对照表
附录C Proteus常用元器件中英文对照表
参考文献
全书共分14章,主要介绍51单片机基础知识、Keil和Proteus相关软件的使用、Proteus原理图绘制、仿真及其在单片机硬件电路设计中的应用;另外,介绍了多种外部设备的使用方法,如LCD、电机、D/A、A/D转换器等。
本书所有章节编写的实例都有详细说明、程序设计和电路设计,并在Proteus软件中仿真成功。每章既独立成篇,又相互联系,具有明显的工程应用特色。
本书可作为高等院校单片机课程的教材,还可作为广大从事单片机系统开发应用的工程技术人员参考用书。
8051单片机在一块芯片上集成了一个微型计算机的主要部件,它包括以下几部分: 1个8位微处理器(CPU)。 1个时钟电路。 4KB程序存储器。 256B数据存储器。 2个16位定时/计数器。 64KB...
加减一加法器,通过P1口输入一个八位无符号数,P2口输入另
#include<reg51.h>#define uchar unsigned charuchar num,time,limit=2;sbit led1=P1^0;sbit key1=P2...
基于高职学院学生的特点,利用项目式的教学方法对《单片机原理及应用》课程进行了整体设计,提出了以\"单片机最小开发系统\"为主线的1344的教学模式,初步实现了课程的整体设计,提高了学生学习的主动性和积极性,达到较好的教学效果。
单片机原理及应用11LED数码管显示
《MCS-51系列单片机原理及应用》为21世纪高等学校规划教材。MCS-51系列单片机原理及应用是自动化和电气信息类专业学生的必修课程,也是一门实践性很强的应用技术课程。《MCS-51系列单片机原理及应用》从实际应用出发,将MCS-51系列单片机原理、MCS-51基础实验、MCS-51课程设计有机地结合在一起,详细论述了MCS-51系列单片机的组成原理、应用系统的扩展技术、信息处理技术及常用算法、人机交互接口、D/A转换器及A/D转换器与单片机的接口设计、串行接口及通信、应用系统的抗干扰技术、应用系统的设计以及围绕MCS-51单片机基础理论为核心的基础实验和课程设计等内容,《MCS-51系列单片机原理及应用》共有12章,外加两个附录,在部分章节的后面附有习题,体系完整,便于自学和教学。
《MCS-51系列单片机原理及应用》内容深入浅出、循序渐进,以“通俗易懂、学以致用”为指导思想,教学与工程和开发相统一,强调实用,重在实践,意在工程。
本书作为《单片机原理及应用——基于Proteus和Keil C》的姊妹篇,在保持原教材结构和风格的基础上,取消了其中的汇编语言内容,将节省的空间用于加强C51语言内容。
本书在C51内容编排上做了较大改进:在集中介绍了执行语句、变量、指针、数组和函数等C51基本内容之后,安排了LED控制、独立开关检测、行列式键盘扫描、数码管静态和动态显示等与单片机I/O口相关的C51应用内容,以此缩短编程语言与单片机应用的教学时间差。中断函数及片外RAM访问等与单片机硬件相关的C51内容则穿插到后续原理章节里介绍。采用这种集中与分散相结合,理论与应用相结合的方案,有望促使读者更好地掌握C51与单片机内容,为今后的工程应用打下扎实基础。 为方便读者学习,本书每章都有小结和习题,书末附有与教学进度相呼应的实验指导及相关阅读材料,还配有相关课程网站。
本书可作为高等工科院校机械类、电气与电子信息类、计算机类各专业48~64学时要求的教材,也可作为从事嵌入式应用系统设计、生产从业人员的岗位培训教材及自学参考书。
本书以89C51为典型机型,结合大量实例,并以Keil C51作为主要编程和调试工具,由浅入深地讲解了单片机的工作原理及应用技术。全书共分为9章,主要内容包括:单片机基础知识与数制编码、单片机汇编语言程序设计、单片机C51语言程序设计、中断系统与定时/计数器、串行接口、单片机接口技术、单片机应用系统开发。本书将单片机技术的硬件和软件、理论和实践、情境化设计项目等进行了有机的结合,使读者可以在接近实际开发的过程中较完整地学习单片机技术及开发工具的使用,实现了教、学、做的合一。