51系列单片机系统设计与实践

副标题:无

作   者:陈志旺,陈志茹,阎巍山等编著

分类号:

ISBN:9787121100468

微信扫一扫,移动浏览光盘

简介

   本书结合单片机教学开发板的制作,系统地介绍了电子产品的制作方   法和技巧,主要内容包括常用元器件及工具仪器、原理图和PCB图的绘制要   点、电子产品焊接技术、单片机系统调试、单片机软件编程、开发板的示   例程序及其配套的Proteus仿真软件模块等。《51系列单片机系统设计与实   践》介绍的“三个统一讲单片机”的方法,对学习PLC、ARM等也有借鉴意   义。    本书适合单片机初学者及各类硬件开发爱好者阅读,也可作为高等学   校相关专业的教学用书。   

目录

  第1章 绪论 1
   1.1 如何学好单片机 1
   1.2 单片机网络资源 2
   1.3 电子产品研制的一般过程 3
   1.3.1 电子产品设计三原则 3
   1.3.2 电子产品设计步骤 4
  第2章 三个统一讲单片机 9
   2.1 一般与特殊的统一 9
   2.2 内部结构与外部接口的统一 11
   2.3 硬件与软件的统一 13
  第3章 单片机软件设计 20
   3.1 Proteus软件的使用 20
   3.1.1 Proteus简介 20
   3.1.2 Proteus界面说明 21
   3.1.3 Proteus基本操作 24
   3.1.4 单片机系统Proteus设计与仿真过程 25
   3.1.5 一个简单的单片机仿真实例 26
   3.2 程序设计中的层次性 35
   3.3 模块化思想 38
   3.4 单片机编程规范 42
   3.4.1 程序中的命名 42
   3.4.2 注释 44
   3.4.3 函数 46
   3.4.4 排版 47
   3.4.5 程序结构 49
   3.5 C语言中的位操作和指针 50
   3.6 编程注意问题 56
   3.7 如何读别人代码 61
   3.8 程序员的级别 63
  第4章 常用元件及工具仪器 66
   4.1 阻容感元件 66
   4.1.1 电阻器 66
   4.1.2 电容 71
   4.1.3 电感 78
   4.2 机电元件 80
   4.2.1 开关 80
   4.2.2 常用接插件 82
   4.2.3 继电器 84
   4.3 半导体元件 85
   4.3.1 晶体二极管 85
   4.3.2 晶体三极管 88
   4.4 集成电路 91
   4.4.1 集成电路基础 91
   4.4.2 典型集成电路 94
   4.5 保险元件 106
   4.6 晶振元件 107
   4.7 传感器及电声器件 109
   4.7.1 DS18B20 109
   4.7.2 蜂鸣器 111
   4.8 电工常用工具 111
   4.9 电工常用仪器 113
   4.9.1 直流稳压电源 113
   4.9.2 万用表 114
   4.9.3 示波器 115
   4.9.4 信号发生器 117
   4.9.5 电子仪器日常维护 117
  第5章 单片机开发板电路图绘制 119
   5.1 电路图的种类 119
   5.1.1 方框图 119
   5.1.2 电路原理图 119
   5.1.3 印制电路板图 120
   5.2 识读电路图的方法 120
   5.2.1 识读原理图的方法 120
   5.2.2 识读印制电路板图的方法 122
   5.3 原理图绘制 123
   5.4 PCB图绘制 128
  第6章 电子产品焊接技术 138
   6.1 电烙铁及焊料 138
   6.1.1 电烙铁 138
   6.1.2 焊料 141
   6.1.3 助焊剂 142
   6.1.4 阻焊剂 144
   6.2 手工焊接 144
   6.2.1 焊接机理 144
   6.2.2 焊接操作姿势 145
   6.2.3 五步焊接法 146
   6.2.4 操作要领 147
   6.2.5 元件引线成型 149
   6.2.6 元件插装 150
   6.2.7 拆焊 152
   6.3 焊接质量检查 154
  第7章 单片机系统抗干扰及调试 156
   7.1 单片机系统干扰及防护 156
   7.2 单片机系统调试 158
  第8章 单片机程序固化及系统仿真 165
   8.1 SST89E58RD程序固化 165
   8.1.1 SST89E58RD程序固化的硬件电路 165
   8.1.2 SST89E58RD程序固化的软件及其操作方法 167
   8.2 ATMEGA8程序的固化 169
   8.2.1 ISP和SPI 169
   8.2.2 ATMEGA8程序固化的硬件电路 172
   8.2.3 ATMEGA8程序固化软件及其操作方法 174
   8.3 S51程序固化 175
   8.3.1 S51程序固化硬件电路 175
   8.3.2 S51程序固化软件及其操作方法 176
   8.4 单片机开发系统的使用方法 177
   8.4.1 单片机实验开发平台简介 177
   8.4.2 USB接口简介 180
   8.4.3 USB与SST89E58RD连接 182
  第9章 单片机系统控制程序 184
   9.1 应用I/O口相关程序 184
   9.2 PWM相关程序 186
   9.3 蜂鸣器相关程序 188
   9.4 8255相关程序 190
   9.4.1 应用8255的流水灯 190
   9.4.2 通过拨码开关改变流水灯花样 191
   9.5 LED相关程序 192
   9.6 行列键盘相关程序 193
   9.7 中断相关程序 198
   9.8 定时/计数器相关程序 200
   9.8.1 按键计数器 200
   9.8.2 秒定时器 202
   9.8.3 数字频率计 205
   9.9 A/D转换相关程序 207
   9.10 18B20相关程序 213
   9.11 单片机与PC串口通信 220
  第10章 单片机系统综合应用程序 228
   10.1 密码锁 228
   10.1.1 程序功能 228
   10.1.2 硬件电路 228
   10.1.3 主程序流程图及数据存储方式 230
   10.1.4 读密码及改密码子程序分析 230
   10.1.5 密码错误子程序分析 231
   10.1.6 密码锁源代码 231
   10.2 带浮点数的数字计算器 240
   10.2.1 程序功能 240
   10.2.2 硬件电路 241
   10.2.3 主程序流程图 241
   10.2.4 uniform_point()子程序分析 243
   10.2.5 除法DIV()子程序分析 244
   10.2.6 减法SUBB()子程序分析 245
   10.2.7 开根号kaigenhao()子程序分析 245
   10.2.8 deal_result(char num_bit,char num_point)子程序分析 247
   10.2.9 compute()子程序分析 247
   10.2.10 数字计算器源代码 248
   10.3 数字电子钟 269
   10.3.1 程序功能 269
   10.3.2 硬件电路 270
   10.3.3 主程序流程图 270
   10.3.4 DS1302的读写子程序分析 271
   10.3.5 定时闹铃子程序分析 271
   10.3.6 数字电子钟源代码 272
   10.4 模拟工业监控系统 293
   10.4.1 程序功能 293
   10.4.2 硬件电路 293
   10.4.3 主程序流程图 293
   10.4.4 频率测量及超限报警子程序分析 294
   10.4.5 电压测量及超限报警子程序分析 295
   10.4.6 温度测量及超限报警子程序分析 296
   10.4.7 模拟工业监控系统源代码 296
  附录A 单片机开发系统Proteus原理图 314
  附录B 单片机开发系统原理图 315
  附录C 三合一固化板原理图 316
  参考文献 317
  

已确认勘误

次印刷

页码 勘误内容 提交人 修订印次

51系列单片机系统设计与实践
    • 名称
    • 类型
    • 大小

    光盘服务联系方式: 020-38250260    客服QQ:4006604884

    意见反馈

    14:15

    关闭

    云图客服:

    尊敬的用户,您好!您有任何提议或者建议都可以在此提出来,我们会谦虚地接受任何意见。

    或者您是想咨询:

    用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问

    Video Player
    ×
    Audio Player
    ×
    pdf Player
    ×
    Current View

    看过该图书的还喜欢

    some pictures

    解忧杂货店

    东野圭吾 (作者), 李盈春 (译者)

    loading icon