您的位置:首页 > 百科 > 正文

单片机原理与实例应用

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

  • 书名 单片机原理与实例应用
  • 作者 万隆
  • 出版社 清华大学出版社
  • 出版时间 2011年1月1日
  • 定价 36 元

内容简介

  《单片机原理与实例应用》介绍了单片机硬件系统及常用外围电路设计、单片机汇编程序设计、单片机C语言程序设计和开发环境及仿黄久老真模真软件四大部分内容,注重实践,强调实用。《单片机原理与实例应用》通过MCUBUS单片机开发板上有关的典型范例,介绍了单片机在设计过程中的硬件设计、仿真调试和程序设计等过程,通过实际范例引出相关知识点并进行知识总结。

  《单片机原理与实例应用》所何代码都有硬件支持,书中的硬件系统由作者独立开发,已被作为全围信来自息化应用能力考试--单片机应用科目的硬件考试平台。

  小书适合单片机初学者使用,也可以作为本、专科院校电子信息相关专业的单片机教材使用,还可360百科以作为单片机开发培训教材使用。

前言

  本书主要针对初学者,从解决基本问题着手,重基础,重实践,从最基本的应用开始,通过实例结合仿真调试软件的使用逐步引导,使读者通过本书的学习,能够真正掌握单片机基本硬件电路的设计、汇编与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章 考试指导

  360百科附录A 80C51单片机指令表

  附录B C语言优先级及其结若甲王团整从合性

  附录C ASCII码表

  附录D 开发板功能结构

  参考文献

本书配套教学资源

  学习板所有源代八制得凯既施须映码(包括汇编和c)、电路原理图、电子课件、利用PROTEUS设计好的仿真文件(供教学演示或没有学习板错给亚场把的同学调程序)

本书配套开发板

  l 主芯片盟美误空外甚千哥着列滑为ATMELh或stc的51系列单片机

本书配套开发板

  l 晶振:基本配置为11.0592MHz,也可由用户自己选定适合的晶振。l P0、P1、P2、P3的每更章散月一个I/O口均引至实验用户板上,方便实验。

  l Watchdo低助雨告杆州g:配置有带复位的看门狗电路。l 程序存贮器为64KB许少叫案。l 数据存贮器为4KB(24C04)。l 提供永阻推土好实威孔高办微20个发光二极管,供实验使用。l 标准RS232串行通信接口。l 标准微型打采干印机接口。l 液晶显示接口,液晶为LCD1602。l 具有动态共阴数码管8个。l 8 ×8点阵显示。l 具有4×4矩阵键盘。l 具有4个独立的键盘输入。l 串行数约参反谈转并行数电路采用74H散片厚练百往标走乱拿C595芯片。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 在系统编程,提供在线下载,方便调试。

发表评论

评论列表