返回首页
苏宁会员
购物车 0
易付宝
手机苏宁

服务体验

店铺评分与同行业相比

用户评价:----

物流时效:----

售后服务:----

  • 服务承诺: 正品保障
  • 公司名称:
  • 所 在 地:

  • 正版书籍 51单片机很简单——Proteus及汇编语言入门与实例 9787122279309
    • 作者: 杜树春著
    • 出版社: 化学工业出版社
    • 出版时间:2017-01-01
    送至
  • 由""直接销售和发货,并提供售后服务
  • 加入购物车 购买电子书
    服务

    看了又看

    商品预定流程:

    查看大图
    /
    ×

    苏宁商家

    商家:
    君凤文轩图书专营店
    联系:
    • 商品

    • 服务

    • 物流

    搜索店内商品

    商品参数
    • 作者: 杜树春著
    • 出版社:化学工业出版社
    • 出版时间:2017-01-01
    • 版次:1
    • 开本:16开
    • 装帧:平装
    • 版权提供:化学工业出版社

    基本信息

    书名:51单片机很简单——Proteus及汇编语言入门与实例

    定价:78.00元

    作者:杜树春

    出版社:化学工业出版社

    出版日期:2017-01-01

    ISBN:9787122279309

    字数:

    页码:

    版次:1

    装帧:平装-胶订

    开本:16开

    商品重量:0.4kg

    编辑推荐


    《51单片机很简单——Proteus及汇编语言入门与实例》一书内容特色:
    单片机接口技术介绍全面:书中系统介绍了51单片机和外围器件的接口方法,详细说明了单片机接口芯片的功能、芯片与单片机的连接电路、芯片汇编语言程序设计、调试和注意事项。
    实例丰富,程序代码可靠:书中51系列单片机实例部分,每一种实例选用一种接口芯片,对每一种芯片都提供配套的汇编语言程序。

    内容提要



      本书主要基于当前广为应用的单片机开发软件Keil C51集成开发环境和单片机仿真软件Proteus,在介绍51单片机基本结构的基础上,进一步详细介绍了单片机仿真软件Proteus的使用方法、单片机开发软件Keil C51集成开发环境及Keil C51的使用方法、源代码级调试和Keil C与Proteus联合调试方法,用大量实例说明了单片机和外围芯片的连接方法,同时提供电子资料包,详细展示Proteus仿真原理图、程序代码和仿真调试方法,便于读者学习、实践。
      本书适用于电工电子技术人员参考和套用,也可作为各工科大学、专科院校和中等专业学校(包括中技和职高)的51系列单片机辅助或参考教材。
      

    目录


    第1章 51单片机基础
    1.1 51单片机基本结构1
    1.1.1 51单片机的基本组成1
    1.1.2 51单片机的引脚与功能2
    1.1.3 51单片机的内部存储器3
    1.1.4 专用寄存器5
    1.2 51单片机的汇编语言6
    1.2.1 一个极简单的汇编语言程序6
    1.2.2 汇编语言特点6
    1.2.3 汇编语言语句的种类和格式6
    1.2.4 汇编语言的基本语法规则7
    1.2.5 伪指令8
    1.2.6 51单片机的指令9
    1.3 51系列单片机11


    第2章 单片机仿真软件Proteus的使用
    2.1 进入Proteus ISIS15
    2.2 工作界面16
    2.3 Proteus ISIS原理图设计22
    2.4 Proteus ISIS原理图设计中若干注意事项32
    2.5 Proteus 软件的仿真调试方法34
    2.5.1 直接用扩展名为HEX的十六进制文件调试34
    2.5.2 源代码级调试37
    2.5.3 Keil C与Proteus联合调试45
    2.6 Proteus VSM仿真工具简介49
      
    第3章 单片机开发软件Keil C51的使用
    3.1 Keil C51简介54
    3.2 Keil C5154
    3.3 如何建立一个工程56
    3.4 单片机选型57
    3.5 创建源程序58
    3.6 把新创建源程序加入到工程文件中60
    3.7 工程的设置61
    3.8 编译66
    3.9 调试66
    3.10 调试窗口(DEBUG Window)68


    第4章 LED显示器
    4.1 和单片机直接连接的LED显示器71
    4.1.1 两位LED显示器71
    4.1.2 四位LED显示器72
    4.2 通过显示译码器和单片机连接的LED显示器76
    4.2.1 74LS48七段显示译码器的应用76
    4.2.2 CD4543共阳极七段显示译码器的应用79
    4.3 通过触发器寄存器芯片和单片机连接的显示器81
    4.3.1 单片机AT89C51通过触发器74LS273连接的显示器81
    4.3.2 单片机AT89C51通过移位寄存器74LS164连接的显示器83
    4.4 通过专用显示器驱动芯片和单片机连接的显示器84
    4.4.1 MAX7219/7221新型高集成度七段共阴极LED驱动芯片简介85
    4.4.2 MAX7219/7221与单片机的连接86
    4.4.3 显示8位LED的汇编语言程序88
    4.4.4 显示16位LED的汇编语言程序89
    4.4.5 程序设计与调试96
      
    第5章 内存的扩展
    5.1 关于存储器98
    5.2 程序存储器的扩展101
    5.2.1 2K-EPROM芯片2716101
    5.2.2 64K-EPROM芯片27512103
    5.3 数据存储器的扩展105
    5.3.1 2K-RAM芯片6116105
    5.3.2 32K-RAM芯片62256106
    5.4 程序存储器和数据存储器一同扩展108
    5.5 串行存储器的扩展111
    5.5.1 PCF8570简介111
    5.5.2 PCF8570 与单片机的连接111
    5.5.3 程序设计和调试113
    5.5.4 汇编语言程序113
    5.5.5 使用PCF8570的注意事项118
      
    第6章 A/D转换器
    6.1 通用并行输出8位单路A/D转换器ADC0804119
    6.1.1 ADC0804简介119
    6.1.2 ADC0804与单片机AT89C52的连接121
    6.1.3 程序设计说明及调试122
    6.1.4 ADC0804的汇编语言程序1123
    6.1.5 ADC0804的汇编语言程序2124
    6.1.6 ADC0804的汇编语言程序3125
    6.1.7 使用ADC0804的注意事项126
    6.2 通用串行输出8位A/D转换器TLC549127
    6.2.1 TLC549简介127
    6.2.2 TLC549与单片机AT89C52的连接128
    6.2.3 程序设计说明及调试128
    6.2.4 TLC549的汇编语言程序1130
    6.2.5 TLC549的汇编语言程序2131
    6.2.6 使用TLC549的注意事项132
    6.3 串行输出8位A/D转换器ADC0832132
    6.3.1 ADC0832简介132
    6.3.2 ADC0832与单片机AT89C52的连接134
    6.3.3 程序设计说明及调试134
    6.3.4 ADC0832的汇编语言程序136
    6.3.5 使用ADC0832的注意事项138
    6.4 串行输出8通道12位A/D转换器MAX128138
    6.4.1 MAX128简介138
    6.4.2 MAX128与单片机AT89C52的连接142
    6.4.3 程序设计说明及调试142
    6.4.4 MAX128的汇编语言程序145
    6.4.5 使用MAX128的注意事项149
      
    第7章 D/A转换器
    7.1 单路串行10位D/A转换器MAX504151
    7.1.1 MAX504简介151
    7.1.2 MAX504和单片机AT89C52的连接154
    7.1.3 程序设计说明及调试155
    7.1.4 MAX504汇编语言程序1157
    7.1.5 MAX504汇编语言程序2159
    7.1.6 使用MAX504的注意事项161
    7.2 通用串行输出10位D/A转换器TLC5615161
    7.2.1 TLC5615 D/A转换器简介161
    7.2.2 TLC5615 D/A转换器与单片机AT89C52的连接164
    7.2.3 程序设计说明及调试164
    7.2.4 汇编语言程序166
    7.2.5 使用TLC5615的注意事项166
      
    第8章 时钟芯片
    8.1 不用时钟芯片构成的时钟168
    8.1.1 关于日历时钟的说明168
    8.1.2 不用时钟芯片构成时钟的单片机硬件电路169
    8.1.3 程序设计169
    8.1.4 仿真和调试174
    8.2 低功耗带RAM实时时钟芯片DS1302175
    8.2.1 DS1302芯片简介175
    8.2.2 DS1302与单片机AT89C52的连接176
    8.2.3 读写DS1302时钟区特定单元汇编语言程序177
    8.2.4 读写DS1302 RAM的汇编语言程序180
    8.2.5 程序设计说明及调试183
    8.2.6 使用DS1302的注意事项184
    8.3 低功耗、多功能时钟日历芯片PCF8563184
    8.3.1 PCF8563简介184
    8.3.2 PCF8563与单片机的连接187
    8.3.3 汇编语言程序188
    8.3.4 程序设计说明及调试193
    8.3.5 使用PCF8563的注意事项194


    第9章 模拟开关
    9.1 四双向电子模拟开关74HC4066195
    9.1.1 单片机和74HC4066模拟电子开关的连接195
    9.1.2 程序设计196
    9.1.3 仿真和调试197
    9.2 16选1电子模拟开关CD4067197
    9.2.1 单片机AT89C52和CD4067模拟电子开关的连接197
    9.2.2 程序设计198
    9.2.3 仿真和调试199
    9.3 串行控制的8通道单刀单掷开关MAX335200
    9.3.1 MAX335简介200
    9.3.2 MAX335与单片机AT89C52的连接202
    9.3.3 程序设计说明及调试204
    9.3.4 汇编语言程序205
    9.3.5 使用MAX335的注意事项207
    9.4 串行控制的低电压8通道多路开关MAX349208
    9.4.1 MAX349简介208
    9.4.2 MAX349与单片机的连接209
    9.4.3 程序设计说明及调试211
    9.4.4 汇编语言程序211
    9.4.5 使用MAX349的注意事项212
      
    第10章 单总线器件
    10.1 序列号或信息按钮(iButton)DS1990A213
    10.1.1 DS1990A简介213
    10.1.2 DS1990A与单片机AT89C52的连接216
    10.1.3 程序设计说明及调试217
    10.1.4 汇编语言程序217
    10.1.5 使用DS1990A的注意事项219
    10.2 1024位1-Wire EEPROMDS2431220
    10.2.1 DS2431简介220
    10.2.2 DS2431与单片机AT89C52的连接225
    10.2.3 程序设计说明及调试226
    10.2.4 汇编语言程序1227
    10.2.5 汇编语言程序2229
    10.2.6 使用DS2431的注意事项233
      
    第11章 传感器
    11.1 2-Wire式数字温度传感器DS1621234
    11.1.1 DS1621简介234
    11.1.2 DS1621与单片机AT89C52的连接236
    11.1.3 程序设计说明及调试236
    11.1.4 DS1621的汇编语言程序238
    11.1.5 使用DS1621的注意事项242
    11.2 1-Wire数字温度传感器DS18B20242
    11.2.1 DS18B20简介242
    11.2.2 DS18B20与单片机AT89C52的连接248
    11.2.3 程序设计说明及调试249
    11.2.4 DS18B20的汇编语言程序250
    11.2.5 使用DS18B20的注意事项252


    第12章 数字电位器
    12.1 256抽头低漂移双数字电位器MAX5413254
    12.1.1 MAX5413简介254
    12.1.2 MAX5413和单片机AT89C52的连接256
    12.1.3 程序设计说明及调试256
    12.1.4 汇编语言程序MAX5413.ASM258
    12.1.5 使用MAX5413的注意事项259
    12.2 线性32抽头数字电位器MAX5435260
    12.2.1 MAX5432-MAX5435简介260
    12.2.2 MAX5434/MAX5435和单片机AT89C52的连接262
    12.2.3 程序设计说明及调试263
    12.2.4 汇编语言程序263
    12.2.5 使用MAX5435的注意事项268


    第13章 I/O扩展器件
    13.1 8255A可编程并行I/O芯片269
    13.1.1 8255A简介269
    13.1.2 8255A和单片机AT89C52的连接272
    13.1.3 程序设计272
    13.1.4 仿真和调试274
    13.2 8位并行输入、串行输出的同步移位寄存器74LS166274
    13.2.1 74LS166简介274
    13.2.2 74LS166与单片机AT89C52的连接275
    13.2.3 程序设计说明及调试276
    13.2.4 汇编语言程序276
    13.2.5 使用74LS166的注意事项277
    13.3 具有三态输出的8缓冲器和线驱动器74LS244277
    13.3.1 单片机AT89C52和74LS244 的连接277
    13.3.2 程序设计278
    13.3.3 仿真和调试279
    13.4 I2C总线16位远程I/O扩展口芯片PCF8575279
    13.4.1 PCF8575简介280
    13.4.2 PCF8575 与单片机的连接282
    13.4.3 程序设计说明及调试282
    13.4.4 PCF8575作为输入口的汇编语言程序284
    13.4.5 PCF8575作为输出口的汇编语言程序287
    13.4.6 使用PCF8575的注意事项288
      
    附录 51单片机指令集
    参考文献

    作者介绍


    文摘









    序言


    售后保障

    最近浏览

    猜你喜欢

    该商品在当前城市正在进行 促销

    注:参加抢购将不再享受其他优惠活动

    x
    您已成功将商品加入收藏夹

    查看我的收藏夹

    确定

    非常抱歉,您前期未参加预订活动,
    无法支付尾款哦!

    关闭

    抱歉,您暂无任性付资格

    此时为正式期SUPER会员专享抢购期,普通会员暂不可抢购