当前位置首页 > 百科> 正文

单片机原理与实例套用

2018-04-11 07:51:55 百科
单片机原理与实例套用

单片机原理与实例套用

《单片机原理与实例套用》是2011年清华大学出版社出版的图书,作者是万隆。本书适合单片机初学者使用,也可以作为本、专科院校电子信息相关专业的单片机教材使用,还可以作为单片机开发培训教材使用。

基本介绍

  • 书名:单片机原理与实例套用
  • 作者:万隆
  • ISBN:9787302240686
  • 定价:36.00元
  • 出版社:清华大学出版社
  • 出版时间:2011年1月1日
  • 开本:16开

内容简介

《单片机原理与实例套用》介绍了单片机硬体系统及常用外围电路设计、单片机彙编程式设计、单片机C语言程式设计和开发环境及仿真软体四大部分内容,注重实践,强调实用。《单片机原理与实例套用》通过MCUBUS单片机开发板上有关的典型範例,介绍了单片机在设计过程中的硬体设计、仿真调试和程式设计等过程,通过实际範例引出相关知识点并进行知识总结。
《单片机原理与实例套用》所何代码都有硬体支持,书中的硬体系统由作者独立开发,已被作为全围信息化套用能力考试——单片机套用科目的硬体考试平台。

前言

本书主要针对初学者,从解决基本问题着手,重基础,重实践,从最基本的套用开始,通过实例结合仿真调试软体的使用逐步引导,使读者通过本书的学习,能够真正掌握单片机基本硬体电路的设计、彙编与C程式的设计以及编译与仿真软体的使用等基础知识和技能,从而为以后的提高打下良好的基础。
主要内容
本书共由12个章节组成,以下是每个章节的内容概要。
第1章:单片机基础。包括单片机的几个基本概念、介绍了单片机的硬体结构、引脚功能以及存储器的配置;CPU的工作时序、单片机的几种工作方式;单片机最小系统电路。本章主要是单片机的硬体基础,特别是引脚功能、存储器配置部分,应重点掌握。
第2章:单片机的指令系统。内容包括指令概述、定址方式、指令集合,最后还介绍了彙编程式设计基础。本章为单片机彙编语言基础,读者应重点掌握单片机的定址方式,书籍一些常用指令的用法。学习彙编语言有助于了解单片机的硬体结构及工作原理。
第3章:单片机C语言基础。本章首先介绍了C编程的基础知识以及C51对标準C语言的扩展;然后简单介绍了C彙编混合编程;最后介绍单片机C程式开发过程;有C语言基础的读者,通过学习本章可以很快地掌握单片机的C程式设计。
第4章:Keil uVision2编译环境。介绍单片机开发环境KEIL软体的基本套用。
第5章:并行I/O连线埠。介绍了I/O连线埠的基本结构以及对I/O连线埠的操作方式,使读者对单片机的基本操作有一个简单认识。
第6章:单片机的中断系统。介绍了中断的基本概念、中断的回响过程、中断的控制以及中断的具体套用。本章是学习单片机的关键,单片机的事件绝大部分是通过中断来处理的。
第7章:定时器/计数器。介绍了单片机定时/计数器的结构原理、工作模式以及使用方式。
第8章:单片机的数据通信。主要介绍了单片机的串列通信的使用方式。包括串列通信工作模式、波特率的设定以及RS232通信协定等。
第9章:单片机常用接口电路设计。介绍了显示器接口、键盘接口、A/D和D/A接口、电机控制电路以及红外遥控电路5种常见电路的设计方法,并结合实例对软硬体作了详细的介绍。
第10章:常用串列汇流排介绍及套用。本章例举了几种典型的串列汇流排通讯协定,包括1-wire汇流排、IIC汇流排接口、SPI汇流排接口及套用。通过本章的学习可以了解三种汇流排的工作原理和使用方法。
第11章:单片机的PROTEUS仿真。本章介绍的仿真软体PROTEUS的使用方法,熟练使用此工具可以在某种程度代替开发板,进行简单电路的仿真调试。是一个非常实用的仿真工具。
第12章:考试指导。本章介绍了全国信息化套用能力考试-单片机套用科目的基本问题,并提供了理论考试与实操考试的题库。
本书特点本书是单片机方面的入门级读物,作者强调案例化教学,每一个知识点都从实际案例出发,通过对案例的分析逐步引出相关的知识点。同时也保留了传统教材对理论部分讲解详细的优点。硬体部分从了解单片机的基本概念,硬体结构、功能模组到常用外围电路设计,由易到难,层层关联。软体部分完成了从彙编语言设计到C语言程式设计过度,使读者即对彙编语言有了一定了解,又熟练掌握了单片机的C程式设计技能,引领读者走过一个单片机设计人员必经之路。除此之外,本书还涉及了单片机开发环境、仿真软体的介绍,这些都可以帮助初学者更有效的学好单片机。本书所有代码都有硬体支持,书中的硬体系统由作者独立开发,已被作为全国信息化套用能力考试-单片机套用科目的硬体考试平台。读者可以在在开发板上练习书中例子,从而提高学习的效果。读者掌握了本书的知识,就基本上达到了单片机套用的入门级别,剩下的就是一步步的经验积累,为进一步从事单片机开发打下坚实基础。总之,本书对那些想从事单片机开发的初学者无疑是本不错的参考书。

图书目录

第1章 单片机基础
第2章 51单片机的指令系统
第3章 C51程式设计
第4章 Keil μ Vision2编译环境
第5章 并行I,O连线埠
第6章 单片机的中断系统
第7章 定时计数器
第8章 单片机的数据通信
第9章 单片机常用接口电路设计
第10章 常用串列汇流排的介绍及套用
第11章 单片机Proteus仿真
第12章 考试指导
附录A 80C51单片机指令表
附录B C语言优先权及其结合性
附录C ASCII码錶
附录D 开发板功能结构
参考文献

本书配套教学资源

学习板所有原始码(包括彙编和c)、电路原理图、电子课件、利用PROTEUS设计好的仿真档案(供教学演示或没有学习板的同学调程式)

本书配套开发板

l 主晶片为ATMELh或stc的51系列单片机
本书配套开发板本书配套开发板
l 晶振:基本配置为11.0592MHz,也可由用户自己选定适合的晶振。l P0、P1、P2、P3的每一个I/O口均引至实验用户板上,方便实验。
l Watchdog:配置有带复位的看门狗电路。l 程式存贮器为64KB。l 数据存贮器为4KB(24C04)。l 提供20个发光二极体,供实验使用。l 标準RS232串列通信接口。l 标準微型印表机接口。l 液晶显示接口,液晶为LCD1602。l 具有动态共阴数码管8个。l 8 ×8点阵显示。l 具有4×4矩阵键盘。l 具有4个独立的键盘输入。l 串列数转并行数电路採用74HC595晶片。l 配有日曆时钟电路(DS1302晶片)。l 1路8位A/D三线串列转换晶片:採用TLC549,每个通道均引出其测试点。l 提供8位D/A,使用TLC。具有0~-5V、-5V~0V、-5V~+5V输出。l 日曆时钟晶片使用DS1302,可在数码管上显示年、月、日、星期、时、分、秒。l 提供扬声器驱动电路,提供不同的频率,输出多种音乐。l 提供蜂鸣器电路。l 脉冲电路。l 在系统编程,提供线上下载,方便调试。
声明:此文信息来源于网络,登载此文只为提供信息参考,并不用于任何商业目的。如有侵权,请及时联系我们:baisebaisebaise@yeah.net