选择特殊符号

选择搜索类型

热门搜索

首页 > 百科 > 建设工程百科

51单片机典型应用开发范例大全

《51单片机典型应用开发范例大全》是2011年中国铁道工业出版社出版的图书,作者郑锋。

51单片机典型应用开发范例大全基本信息

51单片机典型应用开发范例大全内容简介

《51单片机典型应用开发范例大全》主要通过典型实例的形式,以51单片机的系统设计为主线,结合软件和硬件,由浅入深、通俗易懂地介绍了51单片机应用系统开发的流程、方法、技巧和设计思想。

《51单片机典型应用开发范例大全》分为入门篇、提高篇和综合实例篇三部分。入门篇介绍较为简单的系统开发实例,通过学习可以帮助读者加深理解51单片机功能扩展。提高篇中的实例一般需要借助于传感器、执行机构及硬件接口电路完成设计,通过这部分内容的学习,可以提高读者的开发能力,掌握常用外围接口电路设计方法、传感器应用开发、通信接口设计等。综合实例篇通过详细讲解一些电子产品、工控产品的设计,使读者了解单片机系统软硬件的设计步骤和方法,强调了模块化设计思想的重要性。

《51单片机典型应用开发范例大全》面向各领域的单片机设计用户,尤其是对已掌握单片机开发理论但缺少实际开发经验的读者更具指导意义;同时也可作为各类高校相关专业和社会培训班的教材使用。

查看详情

51单片机典型应用开发范例大全造价信息

  • 市场价
  • 信息价
  • 询价

基于GIS应用开发

  • 基础地理数据库、水资源基础数据库、业务管理数据库及其它数据的处理建库
  • 13%
  • 成都万江港利科技有限公司
  • 2022-12-06
查看价格

PIC单片机编程器

  • JY-PICKIT2
  • JY
  • 13%
  • 成都嘉林源电子有限公司
  • 2022-12-06
查看价格

典型光支架中国结灯

  • 外框尺寸:2000*1100*140,中国结灯尺寸:980*950,榴梳管尺寸:1000*80
  • 13%
  • 江海区煜艺灯箱制作部
  • 2022-12-06
查看价格

黛诗经典型感应龙头

  • K-13460T-CP 直流电冷热 直流电冷热
  • 13%
  • 科勒(中国)投资有限公司
  • 2022-12-06
查看价格

飞瀑手持花洒-经典型

  • K-45973T-2BZ
  • 13%
  • 科勒(中国)投资有限公司
  • 2022-12-06
查看价格

夯实(电)

  • 夯击能力20-62Nm
  • 台班
  • 广州市2006年4季度信息价
  • 建筑工程
查看价格

夯实(电)

  • 夯击能力20-62Nm
  • 台班
  • 广州市2006年1季度信息价
  • 建筑工程
查看价格

夯实(电)

  • 夯击能力20-62Nm
  • 台班
  • 广州市2005年3季度信息价
  • 建筑工程
查看价格

夯实(电)

  • 夯击能力20-62Nm
  • 台班
  • 广州市2006年3季度信息价
  • 建筑工程
查看价格

夯实(电)

  • 夯击能力20-62Nm
  • 台班
  • 广州市2006年2季度信息价
  • 建筑工程
查看价格

人脸识别单片机

  • 人脸识别单片机
  • 1个
  • 1
  • 中档
  • 含税费 | 含运费
  • 2022-11-21
查看价格

单片机应用实训考核装置

  • 配置详附件二
  • 20套
  • 2
  • 亚龙/华育/智星等
  • 中高档
  • 含税费 | 含运费
  • 2016-11-02
查看价格

人脸识别单片机

  • -
  • 1套
  • 1
  • 品牌详见原档
  • 中高档
  • 含税费 | 含运费
  • 2021-10-20
查看价格

GIS应用开发

  • 超图组件式地理信息开发平台 9.0(C/S)
  • 1套
  • 3
  • 中档
  • 不含税费 | 含运费
  • 2022-10-14
查看价格

系统软件、图形软件、PLC应用程序、触摸应用程序开发

  • 系统软件、图形软件、PLC应用程序、触摸应用程序开发
  • 1台
  • 3
  • 中高档
  • 不含税费 | 含运费
  • 2022-08-08
查看价格

51单片机典型应用开发范例大全图书目录

第1篇入门第

第1章 节日彩灯系统设计

1.1 系统设计要求及设计思路

1.2 硬件电路设计

1.3 软件开发流程及代码分析

1.4 本章小结

第2章 简易电子琴

2.1 系统设计要求及设计思路

2.2 硬件电路设计

2.3 软件开发流程及代码分析

2.4 本章小结

第3章 程控放大器系统设计

3.1 系统设计要求及设计思路

3.2 硬件电路设计

3.3 软件开发流程及代码分析

3.4 本章小结

第4章 多路抢答器

4.1 系统设计要求及设计思路

4.2 硬件电路设计

4.3 软件开发流程及代码分析

4.4 本章小结

第5章 交通灯系统设计

5.1 系统设计要求及设计思路

5.2 硬件电路设计

5.3 软件开发流程及代码分析

5.4 本章小结

第6章 篮球计时计分器系统设计

6.1 系统设计要求及设计思路

6.2 硬件电路设计

6.3 软件开发流程及代码分析

6.4 本章小结

第7章 锯齿波信号发生器

7.1 系统设计要求及设计思路

7.2 dac1230d/a转换器简介

7.3 icl7135a/d转换器

7.4 硬件工作原理

7.6 本章小结

第8章 单片机串行通信波特率自动识别系统

8.1 系统设计要求及设计思路

8.2 max232芯片简介

8.3 ocm12864液晶显示模块

8.4 系统硬件原理

8.5 系统软件开发流程及代码分析

8.6 本章小结

第2篇提高篇

第9章 电子广告牌

9.1 系统设计要求及设计思路

9.2 ocmj4x8c液晶显示器简介

9.3 硬件原理

9.4 软件开发流程及代码分析

9.5 本章小结

第10章 基于双口ram的高速数据采集卡

10.1 系统设计要求及设计思路

10.2 1dt7005双口ram简介

10.3 硬件电路设计

10.4 软件开发流程及代码分析

10.5 本章小结

第11章 基于铁电存储器的数据采集与记录系统

11.1 系统设计要求及设计思路

11.2 铁电存储器简介

11.3 fml808铁电存储器简介

11.4 硬件电路设计

11.5 软件开发流程及代码分析

11.6 本章小结

第12章 电表数据采集器

12.1 系统设计要求及设计思路

12.2 cat24wc16简介

12.3 12c协议

12.4 硬件电路设计

12.5 软件开发流程及代码分析

12.6 本章小结

第13章 快速温度检测仪

13.1 系统设计要求及设计思路

13.2 8路高速a/d转换器tlc5510简介

13.3 tc1047a温度传感器简介

13.4 硬件电路设计

13.5 软件开发流程及代码分析

13.6 本章小结

第14章 多功能电子万年历

14.1 系统设计要求及设计思路

14.2 时钟芯片ds1302简介

14.3 lcd1602的简介

14.4 硬件电路设计

14.5 系统软件开发流程及代码分析

14.6 本章小结

第15章 语音电子开关身份认证系统

15.1 系统设计要求及设计思路

15.2 语音识别简介

15.3 jl-034b电容式麦克风简介

15.4 isd4002语音回放芯片简介

15.5 ap7003语音识别芯片简介

15.6 硬件电路设计

15.7 系统软件开发流程及代码分析

15.8 本章小结

第16章 手持式高度计

16.1 系统设计要求及设计思路

16.2 scp1000-d01气体压力传感器简介

16.3 硬件电路设计

16.4 系统软件开发流程及代码分析

16.5 本章小结

第17章 超声波测距仪

17.1 系统设计要求及设计思路

17.2 超声波测距技术

17.3 srf08型超声波测距模块简介

17.4 硬件电路设计

17.5 系统软件开发流程及代码分析

17.6 本章小结

第18章 数字式倾角测量仪

18.1 系统设计要求及设计思路

18.2 sca100t-d02芯片简介

18.3 系统硬件原理

18.4 系统软件开发流程及代码分析

18.5 本章小结

第19章 单片机usb数据采集系统

19.1 系统设计要求及设计思路

19.2 usb协议简介

19.3 ft245bm芯片简介

19.4 系统硬件原理

19.5 系统软件开发流程及代码分析

19.6 本章小结

第20章 白光led路灯照明控制器

20.1 系统设计要求及设计思路

20.2 mcp4822d/a转换器简介

20.3 led驱动器max1554简介

20.4 硬件电路设计

20.5 软件开发流程及代码分析

20.6 本章小结

第3篇综合实例篇

第21章 多点温度遥测采集系统

21.1 系统设计要求及设计思路

21.2 ds18b20温度传感器

21.3 tc35igsm模块

21.4 at指令与短信编码简介

21.5 硬件电路设计

21.6 系统软件开发流程及代码分析

21.7 本章小结

第22章 出入管理控制系统

22.1 系统设计要求及设计思路

22.2 ds1990a简介

22.3 硬件电路设计

22.4 系统软件开发流程及代码分析

22.5 本章小结

第23章 基于rs485总线的远距离水位监控系统

23.1 系统设计要求及设计思路

23.2 rs485通信标准

23.3 max485芯片简介

23.4 硬件电路设计

23.5 系统软件开发流程及代码分析

23.6 本章小结

第24章 自动感应门

24.1 系统设计要求及设计思路

24.2 电动机简介

24.3 34hs300步进电机及其控制器简介

24.4 自动门传感器ads-a简介

24.5 硬件电路设计

24.6 系统软件开发流程及代码分析

24.7 本章小结

第25章 流量检测系统

25.1 系统设计要求及设计思路

25.2 电磁流量计简介

25.3 hr-ldg系列电磁流量传感器简介

25.4 硬件电路设计

25.5 系统软件开发流程及代码分析

25.6 本章小结

第26章 红外便携式抄表器

26.1 系统设计要求及设计思路

26.2 红外传输简介

26.3 zhx1010红外发射接收器简介

26.4 硬件电路设计

26.5 系统软件开发流程及代码分析

26.6 本章小结

第27章 基于ic卡的考勤系统设计

27.1 系统设计要求及设计思路

27.2 非接触式ic卡简介

27.3 zlg500a读卡模块简介

27.4 max813l简介

27.5 硬件电路设计

27.6 系统软件开发流程及代码分析

27.7 本章小结

第28章 基于nrf401的烟雾检测报警系统

28.1 系统设计要求及设计思路

28.2 mc14468芯片简介

28.3 nrf401芯片简介

28.4 系统硬件原理

28.5 系统软件开发流程及代码分析

28.6 本章小结

第29章 基于can总线和单片机的电梯主控器设计

29.1 系统设计要求及设计思路

29.2 电梯控制系统及主控器功能设计

29.3 can控制器sjal000芯片简介

29.4 can收发器82c250简介

29.5 电梯主控制器的硬件设计

29.6 电梯主控制器的软件设计

29.7 本章小结

第30章 profibus-dp现场总线智能节点的设计

30.1 系统设计要求及设计思路

30.2 profibus-dp现场总线及其通信协议简介

30.3 智能从站专用通信接口芯片spc3

30.4 profibus-dp现场总线智能节点的硬件设计

30.5 profibus-dp现场总线智能节点的软件设计

30.6 本章小结

第31章 51单片机接入以太网的设计与实现

31.1 系统设计要求及设计思路

31.2 单片机实现tcp/ip协议分析

31.3 以太网接口控制芯片rtl8019as

31.4 系统硬件构成

31.5 51单片机tcp/ip的嵌入实现

31.6 本章小结

第32章 红外测温仪

32.1 系统设计要求及设计思路

32.2 mlx90614红外测温传感器简介

32.3 系统硬件电路设计

32.4 系统软件开发流程及代码分析

32.5 本章小结2100433B

查看详情

51单片机典型应用开发范例大全图书信息

出版时间: 2011年10月1日

开本: 16开

定价: 79.00元

查看详情

51单片机典型应用开发范例大全常见问题

查看详情

51单片机典型应用开发范例大全文献

基于51单片机电子时钟设计 基于51单片机电子时钟设计

基于51单片机电子时钟设计

格式:pdf

大小:773KB

页数: 22页

基于 51单片机的电子时钟设计 摘要 本电子时钟以 STC89C52单片机作为主控芯片,采用 DS12C887时钟芯片, 使用 1602液晶作为显示输出。该时钟走时精确,具有闹钟设置,以及可同时显 示时间、日期等多种功能。本文将详细介绍该电子时钟涉及到的一些基本原理, 从硬件和软件两方面进行分析。 【关键词】 STC89C52单片机 DS12C887时钟芯片 1602液晶 蜂鸣器 目 录 一、绪论⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯ 4 1.1 电子时钟功能⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯ 4 1.2 设计方案⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯ 4 二、硬件设计⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯ 4 2.1 51单片机部分设计⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯ 4 2.2 USB 供电电路设计⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯ 5 2.3 串行通信电路设计⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯ 6

基于51单片机的电子钟设计汇总 基于51单片机的电子钟设计汇总

基于51单片机的电子钟设计汇总

格式:pdf

大小:773KB

页数: 22页

摘 要 本次的课程设计基于单片机技术原理,以美国 ATMEL公司开发的 AT89S52 芯片作为核心控制器。 通过硬件电路的制作及软件程序的编制, 设计制作了一种 具有复位、校时功能的数字时钟系统。利用 1602液晶同时显示提示信息和时间 信息,用户可通过系统上的按键对时间进行调整, 实现实时的时钟显示。 本次设 计的硬件由主控模块、 复位模块以及显示模块构成。 复位模块主要由电阻、 电容、 按键和发光二极管组成而显示模块则由 1602字符液晶构成,用于显示提示信息 和实时时钟。 关键词: AT89S52;LCD 1602; 实时时钟 桂林电子科技大学课程设计(论文)报告用纸 Abstract The curriculum design is based on the principles of microcomputer technology and has adapted the

Excel函数范例完整学习应用大全内容提要

《Excel函数范例完整学习应用大全》针对函数中的自变量,与其所需的数据类型与限制详加说明。同时附有范例光盘提供完整的操作范例文件,使读者在阅读函数后马上可以在计算机上得到验证。

《Excel函数范例完整学习应用大全》共收录Excel中339个常用的工作表函数,共分14章,第、章主要介绍Excel。

查看详情

51单片机应用开发案例手册内容简介

《51单片机应用开发案例手册》主要介绍如何在51单片机的应用系统中使用51单片机的内部资源和外围器件,这些资源和器件包括I/O引脚、外部中断、定时/计数器、串行接口、人机交互通道、数据采集和输出通道、存储器模块、通信模块。另外,《51单片机应用开发案例手册》还介绍了51单片机C语言部分库函数的详细使用方法,以及RTX51操作系统的工作原理和使用方法。

《51单片机应用开发案例手册》实例的电路原理图及程序源代码可以到资源下载栏目下载,读者根据自己的实际需要稍加修改即可使用。《51单片机应用开发案例手册》包含丰富的单片机内部资源和外围模块的应用实例,作为一本单片机应用手册,适合于具有单片机基础知识的单片机工程师,以及高等院校电子类专业的学生和单片机爱好者参考阅读。

查看详情

51单片机典型系统开发实例精讲目录

第1章 51单片机入门基础

1.1 51单片机的发展与应用领域 1

1.1.1 发展阶段 1

1.1.2 应用领域 2

1.2 51单片机产品兼容系列 3

1.2.1 Intel公司产品系列 3

1.2.2 Atmel公司产品系列 4

1.2.3 Philips公司产品系列 6

1.3 51单片机的硬件结构 7

1.3.1 引脚及其功能 7

1.3.2 内部结构 9

1.4 51单片机工作方式和指令系统 29

1.4.1 单片机的工作方式 29

1.4.2 单片机指令系统简介 34

1.4.3 单片机的寻址方式 34

1.4.4 单片机的指令格式与符号 37

1.5 分析与总结 54

第2章 51单片机开发的常用单元

2.1 单片机的键盘输入单元 55

2.1.1 行列式键盘 55

2.1.2 键识别方法 56

2.1.3 键识别法举例 56

2.1.4 程序代码与注释 60

2.2 单片机数码显示单元 61

2.2.1 如何驱动8段数码管 61

2.2.2 8段数码管动态显示举例 62

2.2.3 程序代码与注释 64

2.3 单片机液晶显示单元 65

2.3.1 液晶模块 65

2.3.2 液晶模块的电源设计 67

2.3.3 如何显示液晶模块 68

2.3.4 液晶显示模块举例 70

2.3.5 程序代码与注释 71

2.4 单片机串行通信单元 78

2.4.1 单片机串行通信的原理 78

2.4.2 单片机串行通信举例 81

2.4.3 程序代码与注释 83

2.5 数学运算 84

2.5.1 限幅滤波算法 85

2.5.2 中值滤波算法 85

2.5.3 算术平均滤波算法 86

2.5.4 加权平均滤波算法 86

2.5.5 滑动平均滤波算法 87

第3章 Keil 8051 C编译器

3.1 Keil编译器简介 88

3.2 如何使用Keil开发 89

3.2.1 建立工程 90

3.2.2 工程的设置 92

3.2.3 编译与连接 95

3.3 dScope for Windows的使用 95

3.3.1 如何启动 95

3.3.2 如何调试 97

3.3.3 调试窗口 98

第4章 单片机应用系统开发流程

4.1 单片机系统设计分析 101

4.2 单片机软件开发流程 103

4.3 单片机硬件开发流程 109

4.4 分析与总结 112

第5章 实时日历时钟系统设计实例

5.1 实例说明 113

5.2 设计思路分析 115

5.2.1 日历时钟芯片SD2000A 115

5.2.2 电源电路设计 116

5.3 硬件电路设计 117

5.4 软件设计 118

5.4.1 接口时序与操作指令 118

5.4.2 寄存器 120

5.4.3 程序代码说明 124

5.5 分析与总结 129

第6章 网络远程监控与采集系统设计实例

6.1 实例功能说明 130

6.2 Keil RTX51 Tiny介绍 130

6.2.1 RTX51的概述 131

6.2.2 系统要求和任务定义 134

6.2.3 建立RTX51 Tiny应用程序 137

6.2.4 RTX51 Tiny系统函数详解 139

6.2.5 RTX51 Tiny系统调试 145

6.3 系统设计思路 146

6.3.1 远程监控与采集连接图 146

6.3.2 Modbus协议简介 146

6.3.3 传输方式 148

6.3.4 协议内容 150

6.4 硬件电路设计 152

6.4.1 总体硬件框图 152

6.4.2 单片机电路设计 152

6.4.3 从设备地址配置电路设计 153

6.4.4 485接口设计 154

6.4.5 状态量采集电路 155

6.4.6 模拟量采集电路 155

6.5 软件设计与代码分析 157

6.5.1 软件流程 158

6.5.2 初始化任务 159

6.5.3 定时采集任务 159

6.5.4 测试帧任务 160

6.5.5 轮询处理任务 161

6.5.6 状态量采集子程序 162

6.5.7 模拟量采集子程序 162

6.5.8 485发送、接收子程序 163

6.5.9 CRC校验 164

6.5.10 串口发送接收模块 165

6.6 分析与总结 168

第7章 工厂环境智能监测系统设计实例

7.1 系统功能说明 169

7.2 系统整体设计方案 170

7.3 硬件设计 171

7.3.1 微控制器模块 171

7.3.2 温度测量模块 174

7.3.3 湿度测量模块 175

7.3.4 LCD显示模块 177

7.3.5 通信模块 179

7.4 软件设计 181

7.4.1 温度测量软件 181

7.4.2 湿度测量软件 184

7.4.3 LCD显示软件 185

7.5 分析与总结 187

第8章 电热水器控制系统设计实例

8.1 系统功能说明 188

8.2 系统整体设计方案 189

8.3 硬件设计 191

8.3.1 微控制器模块 191

8.3.2 温度测量 192

8.3.3 实时时钟 195

8.3.4 看门狗复位电路 196

8.3.5 LED显示电路 198

8.4 软件设计 199

8.4.1 模数转换软件设计 199

8.4.2 实时时钟软件设计 202

8.4.3 LED显示软件设计 205

8.5 分析与总结 208

第9章 无线智能抄表系统设计实例

9.1 系统功能说明 209

9.2 系统整体设计方案 210

9.3 硬件设计 211

9.3.1 楼栋集中器硬件结构 211

9.3.2 微控制器模块 211

9.3.3 存储模块 212

9.3.4 人机接口模块 214

9.3.5 抄表接口模块 217

9.3.6 无线模块 218

9.4 软件设计 222

9.4.1 楼栋集中器系统软件流程 222

9.4.2 SPI与UART转换 224

9.4.3 中断程序 226

9.4.4 FM3130的读写 227

9.4.5 键盘输入 230

9.4.6 LCD显示 232

9.5 分析与总结 235

第10章 汽车行驶状态记录仪系统设计

10.1 实例说明 237

10.1.1 功能和技术指标 237

10.1.2 面板介绍和使用方法 238

10.2 设计思路分析 239

10.2.1 获取行驶状态信息 239

10.2.2 系统总体结构 239

10.3 硬件设计 240

10.3.1 记录仪的供电 240

10.3.2 信号采集模块 242

10.3.3 单片机模块 243

10.3.4 可编程逻辑器件 245

10.3.5 日历时钟芯片 248

10.3.6 液晶显示模块LCD 252

10.3.7 信息的存储 254

10.4 软件设计 256

10.4.1 软件流程 256

10.4.2 中断子程序 257

10.4.3 获取状态信息 258

10.4.4 时间信息的设置和获取 259

10.4.5 键盘输入 260

10.4.6 液晶显示 261

10.4.7 IC卡操作 264

10.5 分析与总结 267

第11章 RS485-CAN智能嵌入式网关设计实例

11.1 系统功能说明 268

11.2 系统整体设计方案 269

11.3 硬件设计 270

11.3.1 RS485-CAN智能嵌入式网关硬件结构 270

11.3.2 微控制器模块 271

11.3.3 CAN接口模块 272

11.3.4 RS485接口模块 277

11.3.5 存储模块 278

11.4 软件设计 279

11.4.1 CAN接口软件设计 279

11.4.2 RS485接口软件设计 287

11.4.3 AT93C46存储器读写 290

11.4.4 参数配置 292

11.5 分析与总结 292

附录A C与汇编语言混合编程 294

查看详情

相关推荐

立即注册
免费服务热线: 400-888-9639