成功加入购物车

去购物车结算 X
哲仁书店
  • 单片机原理与接口技术

单片机原理与接口技术

举报

正版图书,可开发票,请放心购买。

  • 出版时间: 
  • 装帧:    平装
  • 开本:    16开
  • ISBN:  9787568262170
  • 出版时间: 
  • 装帧:  平装
  • 开本:  16开

售价 10.94 3.4折

定价 ¥32.00 

品相 全新

优惠 满包邮

优惠 满减券
    运费
    本店暂时无法向该地区发货

    延迟发货说明

    时间:
    说明:

    上书时间2024-01-30

    数量
    库存104
    微信扫描下方二维码
    微信扫描打开成功后,点击右上角”...“进行转发

    卖家超过10天未登录

    • 商品详情
    • 店铺评价
    手机购买
    微信扫码访问
    • 商品分类:
      计算机与互联网
      货号:
      10810648
      商品描述:
      作者简介


      目录
      第1章 单片机概述
      1.1 单片机的发展史
      1.1.1 单片机的应用
      1.1.2 单片机的主要发展趋势
      1.1.3 MCS一5l单片机和805l、8031、89C5l等的关系
      1.2 805l单片机基础知识
      1.2.1 805l单片机知识
      1.2.2 单片机的存储器
      1.2.3 单片机片内资源

      第2章 C语言与8051
      2.1 8051的编程语言
      2.1.1 C51编译器
      2.1.2 C5l程序结构
      2.1.3 单片机调试应用
      2.2 单片机编译软件包Keil C51的使用
      2.2.1 Keil C51的使用方法
      2.2.2 调试步骤

      第3章 C51数据与运算
      3.1 数据与数据类型
      3.1.1 常量和变量
      3.1.2 C5l数据的存储类型与8051存储器结构
      3.2 805l内部资源及其C51定义
      3.3 运算符与表达式
      3.3.1 赋值运算
      3.3.2 算术运算符及算术表达式
      3.3.3 算术运算的优先级与结合性
      3.3.4 数据类型转换运算
      3.3.5 关系运算与逻辑运算
      3.3.6 位运算
      3.3.7 自增减运算及复合运算

      第4章 C51流程控制语句
      4.1 顺序结构
      4.2 选择结构
      4.2.1 if语句的三种基本形式
      4.2.2 switch-case语句
      4.2.3 break语句
      4.3 循环结构
      4.4 C51数组
      4.5 函数
      4.6 程序设计

      第5章 805l内部资源的C编程
      5.1 中断概述
      5.1.1 中断相关的概念
      5.1.2 中断源
      5.1.3 中断响应
      5.1.4 中断寄存器组切换
      5.1.5 中断的编程
      5.2 定时器/计数器(T/C)
      5.2.1 定时器/计数器概述
      5.2.2 定时器/计数器的控制
      5.2.3 定时器/计数器的工作方式
      5.2.4 定时器/计数器的初始化
      5.2.5 定时器/计数器的应用举例
      5.3 串行口
      5.3.1 串口概述
      5.3.2 8051单片机的串行接口结构
      5.3.3 串行口的控制与状态寄存器
      5.3.4 串行口的工作方式
      5.3.5 串行口初始化
      5.3.6 串行口应用编程实例

      第6章 8051扩展资源的C编程
      6.1 可编程外围定时器8253
      6.2 可编程外围并行接口8255
      6.2.1 8255芯片的内部结构与引脚
      6.2.2 8255的命令字和工作方式
      6.2.3 8255与805l的接口设计

      第7章 8051数据采集的C编程
      7.1 8位D/A芯片DAC0832
      7.1.1 DAC0832的结构与引脚
      7.1.2 8031与D能0832接口电路的应用
      7.2 8位A/D芯片ADC0809
      7.2.1 ADC0809的结构和引脚
      7.2.2 ADC0809与8031的接口

      第8章 8051单片机与输入/输出外设的C编程
      8.1 键盘和数码显示
      8.1.1 矩阵式键盘与8051的接口
      8.1.2 七段LED显示器与8051的接口
      8.2 字符型LCD显示模块
      8.2.1 字符型CD的结构和引脚
      8.2.2 显示板控制器的指令系统
      8.3 点阵型LCD显示模块
      8.3.1 HD61830的特点和引脚
      8.3.2 HD61830指令集
      8.3.3 与内藏HD61830的液晶模块的接口和编程

      第9章 单片机应用实例
      9.1 并行接口和定时中断的应用
      9.1.1 用P0口显示字符串常量
      9.1.2 用if语句控制P0口8位LlED的流水方向
      9.1.3 用定时器写的流水灯
      9.1.4 用字符型数组控制P0口8位LED流水点亮
      9.1.5 用定时器T1中断控制两个LED以不同周期闪烁
      9.2 键盘的应用
      9.2.1 用8255的PA口与4×4键盘相接
      9.2.2 带键盘设置的秒计时器
      9.3 串口的应用
      9.3.1 键盘输入串口显示BCD码
      9.3.2 串口从键盘输入并显示0~F
      9.4 脉宽调制(PWM)的应用
      9.4.1 PWM控制电机的方法
      9.4.2 步进电机控制
      9.5 电动自行车的速度测试系统
      9.6 在单片机上用液晶手机实现汉字输入功能
      附录A C51中的关键字
      附录B ANSlC标准关键字
      参考文献

      内容摘要
      第一章单片机概述一台能够工作的计算机要由这样几个部分构成:CPIJ(进行运算、控制)、RAM(数据存储)、ROM(程序存储)、输入/输出设备(例如串行口、并行输出口等)。在个人计算机上这些部分被分成若干块芯片,安装在一个被称为主板的印制电路板上。而在单片机中,这些部分,全部被做到一块集成电路芯片中了,所以就称为单片(单芯片)机,而且有一些单片机中除了上述部分外,还集成了其他部分,如ADC、DAC等。单片机的价格并不高,从几元人民币到几十元人民币,体积也不大,一般用40脚封装,当然功能多的一些单片机,其引脚也比较多,如68个引脚,功能少的只有10多个或20多个引脚,有的甚至只有8个引脚。  为什么会这样呢?  功能有强弱。打个比方,市场上有的组合音响一套才卖几百块钱,可是有的一台功放机就要卖好几千。另外这种芯片的生产量很大,技术也很成熟,5l系列的单片机已经做了十几年,所以价格就低了。既然如此,单片机的功能肯定不强,为什么要学它呢?实际工作中并不是任何需要计算机的场合都要求计算机有很高的性能,一个控制电冰箱温度的计算机难道要用PⅢ?应用的关键是看是否够用,是否有很好的性能价格比。所以805l单片机的生产已经几十年了,依然没有被淘汰,还在不断的发展中。1.1单片机的发展史上述简单描述了单片机,那么单片机是如何发展起来的呢,这是因为单片机是在一块硅片上集成了各种部件的微型计算机。随着大规模集成电路技术的发展,可以将中央处理器(CPIJ)、数据存储器(RAM)、程序存储器(ROM)、定时器/计数器以及输入/输出(I/O)接口电路等主要计算机部件,集成在一块电路芯片上。虽然单片机只是一个芯片,但从组成和功能上,都己具有了微机系统的含义。由于单片机能独立执行内部程序,所以又称它为微型控制器(Microcontroller)。单片机自从问世以来,性能在不断地提高和完善,它不仅能够满足很多应用场合的需要,而且具有集成度高、功能强、速度快、体积小、使用方便、性能可靠、价格低廉等特点。因此,在工业控制、智能仪器仪表、数据采集和处理、通信、智能接口、商业营销等领域得到广泛的应用,并且正在逐步取代现有的多片微机应用系统。单片机的潜力越来越被人们所重视,也更扩大了单片机的应用范围,也进一步促进了单片机技术的发展。单片机的发展史大致可分为以下3个阶段。第一阶段(1976—1978):初级单片机微处理阶段。该时期的单片机具有8位CPu,并行I/O端口、8位时序同步计数器,寻址范围为4 KB,但是没有串行口。第二阶段(1978一1982):高性能单片机微机处理阶段,该时期的单片机具有I/O串行端口,有多级中断处理系统,15位时序同步技术器,RAM、ROM容量加大,寻址范围可达64 KB。第三阶段(1982至今):8位单片机微处理改良型及16位单片机微处理阶段。1.1.1  单片机的应用由于单片机具有显著的优点,它已成为科技领域的有力工具,人类生活的得力助手。它的应用遍及各个领域,主要表现在以下几个方面。1.单片机在智能仪表中的应用单片机广泛地用于各种仪器仪表,使仪器仪表智能化,并可以提高测量的自动化程度和精度,简化仪器仪表的硬件结构,提高其性能价格比。2.单片机在机电一体化中的应用机电一体化是机械工业发展的方向。机电一体化产品是指集成机械技术、微电子技术、计算机技术于一体,具有智能化特征的机电产品,例如微型单片机控制的数字机床、钻床等。单片机作为产品中的控制器,能充分发挥它的体积小、可靠性高、功能强等优点,可大大提高机器的自动化、智能化程度。3.单片机在实时控制中的应用单片机广泛地用于各种实时控制系统中。例如,在工业测控、航空航天、尖端武器、机器人等各种实时控制系统中,都可以用单片机作为控制器。单片机的实时数据处理能力和控制功能,可使系统保持在最佳工作状态,提高系统的工作效率和产品质量。4.单片机在分布式多机系统中的应用在比较复杂的系统中,常采用分布式多机系统。多机系统一般由若干台功能各异的单片机组成,各自完成特定的任务,它们通过串行通信相互联系、协调工作。单片机在这种系统中往往作为一个终端机,安装在系统的某些节点上,对现场信息进行实时的测量和控制。单片机的高可靠性和强抗干扰能力,使它可以置于恶劣环境的前端工作。5.单片机在人类生活中的应用自从单片机诞生以后,它就步入了人类生活,如洗衣机、电冰箱、电子玩具、收录机等家用电器配上单片机后,提高了智能化程度,增加了功能,备受人们喜爱。单片机将使人类生活更加方便、舒适、丰富多彩。1.1.2单片机的主要发展趋势目前,单片机正朝着高性能和多品种方向发展,其发展趋势将是进一步向着CMOS化、低功耗、小体积、大容量、高性能、低价格和外围电路内装化等几个方面发展。1.CMOS化近年,由于CHMOS技术的进步,大大地促进了单片机的CMOS化。CMOS芯片除了低功耗特性之外,还具有功耗的可控性,使单片机可以工作在功耗精细管理状态。这也是今后……

      精彩内容
      本书以8051单片机的C语言为例来学习使用C语言进行单片机程序开发,详细介绍了Kell软件的使用方法、程序的编写与调试方法及其他相关知识。

      配送说明

      ...

      相似商品

      为你推荐

    孔网啦啦啦啦啦纺织女工火锅店第三课

    开播时间:09月02日 10:30

    即将开播,去预约
    直播中,去观看