登入帳戶  | 訂單查詢  | 購物車/收銀台( 0 ) | 在線留言板  | 付款方式  | 聯絡我們  | 運費計算  | 幫助中心 |  加入書簽
會員登入 新註冊 | 新用戶登記
HOME新書上架暢銷書架好書推介特價區會員書架精選月讀2023年度TOP分類閱讀雜誌 香港/國際用戶
最新/最熱/最齊全的簡體書網 品種:超過100萬種書,正品正价,放心網購,悭钱省心 送貨:速遞 / EMS,時效:出貨後2-3日

2024年03月出版新書

2024年02月出版新書

2024年01月出版新書

2023年12月出版新書

2023年11月出版新書

2023年10月出版新書

2023年09月出版新書

2023年08月出版新書

2023年07月出版新書

2023年06月出版新書

2023年05月出版新書

2023年04月出版新書

2023年03月出版新書

2023年02月出版新書

『簡體書』51单片机开发快速上手

書城自編碼: 2508182
分類: 簡體書→大陸圖書→管理一般管理學
作者: 杜树春
國際書號(ISBN): 9787121250668
出版社: 电子工业出版社
出版日期: 2015-01-01
版次: 1 印次: 1
頁數/字數: 268/429000
書度/開本: 16开 釘裝: 平装

售價:NT$ 374

我要買

share:

** 我創建的書架 **
未登入.



新書推薦:
碳交易与碳金融基础(彭玉镏)
《 碳交易与碳金融基础(彭玉镏) 》

售價:NT$ 269.0
当下的骰子--福柯的光与影
《 当下的骰子--福柯的光与影 》

售價:NT$ 493.0
数字经济蓝皮书:全球数字经济竞争力发展报告(2023)
《 数字经济蓝皮书:全球数字经济竞争力发展报告(2023) 》

售價:NT$ 885.0
中国燃料电池汽车产业实践:政策、技术、建议及展望    中国汽车技术研究中心有限公司
《 中国燃料电池汽车产业实践:政策、技术、建议及展望 中国汽车技术研究中心有限公司 》

售價:NT$ 773.0
烘焙星球 阿木的手作烘焙日记
《 烘焙星球 阿木的手作烘焙日记 》

售價:NT$ 493.0
WebGIS原理及开发——基于开源框架的WebGIS技术
《 WebGIS原理及开发——基于开源框架的WebGIS技术 》

售價:NT$ 442.0
舵手证券图书 周期与龙头 A股剑客著 解密龙头股周期性循环 游资操盘手法实战解读
《 舵手证券图书 周期与龙头 A股剑客著 解密龙头股周期性循环 游资操盘手法实战解读 》

售價:NT$ 941.0
华夏衣裳 汉服制作实例教程
《 华夏衣裳 汉服制作实例教程 》

售價:NT$ 834.0

建議一齊購買:

+

NT$ 443
《 决策与理性 》
+

NT$ 315
《 懂激励:不会带团队,你就只能干到死! 》
+

NT$ 456
《 现场改善(原书第2版)(日本质量管理大师今井正明为你揭示低成本管理方法的常识) 》
+

NT$ 353
《 漫画中国式项目管理 》
+

NT$ 304
《 精细化管理三定律 》
內容簡介:
这是一本讲解如何开发51单片机的书,本书所用支撑软件是Proteus 单片机仿真软件和Keil C51单片机开发软件。本书共分12章,内容包括51单片机基础知识、单片机仿真软件Proteus的使用、单片机开发软件Keil C51的使用、LED显示器、内存的扩展、AD转换器、DA转换器、时钟芯片、模拟开关、单总线器件、传感器和数字电位器。
目錄
第1章 51单片机基础知识
1.1 51单片机基本结构
1.2 51单片机的C51语言
1.3 51系列单片机常用型号
1.4 小结
第2章 单片机仿真软件Proteus的使用
2.1 进入Proteus ISIS
2.2 工作界面
2.3 Proteus ISIS原理图设计
2.4 Proteus ISIS原理图设计中的注意事项
2.5 Proteus软件的仿真调试方法
2.5.1 直接用扩展名为HEX的十六进制文件调试
2.5.2 源代码级调试
2.5.3 Keil C与Proteus联合调试
2.6 Proteus VSM仿真工具简介
第3章 单片机开发软件Keil C51的使用
3.1 Keil C51简介
3.2 安装Keil C51
3.3 建立工程
3.4 单片机选型
3.5 创建源程序
3.6 把新创建的源程序加入到工程文件中
3.7 工程的设置
3.8 编译
3.9 调试
3.10 调试窗口(Debug Window)
第4章 LED显示器
4.1 和单片机直接连接的LED显示器
4.1.1 2位LED显示器
4.1.2 4位LED显示器
4.2 通过显示译码器和单片机连接的LED显示器
4.2.1 74LS48七段显示译码器的应用
4.2.2 CD4543共阳极七段显示译码器的应用
4.3 通过触发器移位寄存器芯片和单片机连接的显示器
4.3.1 单片机AT89C51通过触发器74LS273连接的显示器
4.3.2 单片机AT89C51通过移位寄存器74LS164连接的显示器
4.4 通过专用显示器驱动芯片和单片机连接的显示器
4.4.1 MAX72197221新型高集成度七段共阴极LED驱动芯片简介
4.4.2 MAX72197221与单片机的连接
4.4.3 显示8位LED的C51语言程序
4.4.4 显示16位LED的C51语言程序
4.4.5 程序设计与调试
4.5 小结
第5章 内存的扩展
5.1 关于存储器
5.2 程序存储器的扩展
5.2.1 2K-EPROM芯片2716
5.2.2 64K-EPROM芯片27512
5.3 数据存储器的扩展
5.3.1 2K-RAM芯片6116
5.3.2 32K-RAM芯片62256
5.4 程序存储器和数据存储器一同扩展
5.5 小结
第6章 AD转换器
6.1 通用并行输出8位单路AD转换器ADC0804
6.1.1 ADC0804简介
6.1.2 ADC0804与单片机AT89C52的连接
6.1.3 程序设计说明及调试
6.1.4 ADC0804的C51语言程序
6.1.5 使用ADC0804的注意事项
6.2 通用串行输出8位AD转换器TLC549
6.2.1 TLC549简介
6.2.2 TLC549与单片机AT89C52的连接
6.2.3 程序设计说明及调试
6.2.4 TLC549的C51语言程序
6.2.5 使用TLC549的注意事项
6.3 串行输出8通道12位AD转换器MAX128
6.3.1 MAX128简介
6.3.2 MAX128与单片机AT89C52的连接
6.3.3 程序设计说明及调试
6.3.4 MAX128的C51语言程序1
6.3.5 MAX128的C51语言程序2
6.3.6 使用MAX128的注意事项
6.4 小结
第7章 DA转换器
7.1 单路串行10位DA转换器MAX504
7.1.1 MAX504简介
7.1.2 MAX504和单片机AT89C52的连接
7.1.3 程序设计说明及调试
7.1.4 MAX504的C51语言程序
7.1.5 使用MAX504的注意事项
7.2 通用串行输出10位DA转换器TLC5615
7.2.1 TLC5615简介
7.2.2 TLC5615和单片机AT89C52的连接
7.2.3 程序设计说明及调试
7.2.4 TLC5615的C51语言程序1
7.2.5 TLC5615的C51语言程序2
7.2.6 使用TLC5615的注意事项
7.3 小结
第8章 时钟芯片
8.1 不用时钟芯片构成的时钟
8.1.1 关于日历时钟的说明
8.1.2 不用时钟芯片构成时钟的单片机硬件电路
8.1.3 程序设计
8.1.4 仿真和调试
8.1.5 程序的测试
8.2 低功耗、多功能时钟日历芯片PCF8563
8.2.1 PCF8563简介
8.2.2 PCF8563与单片机的连接
8.2.3 PCF8563的C51语言程序
8.2.4 程序设计说明及调试
8.2.5 使用PCF8563的注意事项
8.3 小结
第9章 模拟开关
9.1 16选1模拟电子开关CD4067
9.1.1 单片机AT89C52和CD4067模拟电子开关的连接
9.1.2 程序设计
9.1.3 仿真和调试
9.2 串行控制的8通道单刀单掷开关MAX335
9.2.1 MAX335简介
9.2.2 MAX335与单片机AT89C52的连接
9.2.3 程序设计说明及调试
9.2.4 MAX335的C51语言程序
9.2.5 使用MAX335的注意事项
9.3 小结
第10章 单总线器件
10.1 序列号或信息按钮(iButton)DS1990A
10.1.1 DS1990A简介
10.1.2 DS1990A与单片机AT89C52的连接
10.1.3 程序设计说明及调试
10.1.4 DS1990A的C51语言程序
10.1.5 使用DS1990A的注意事项
10.2 1024位1-Wire EEPROM DS2431
10.2.1 DS2431简介
10.2.2 DS2431与单片机AT89C52的连接
10.2.3 程序设计说明及调试
10.2.4 DS2431的C51语言程序1
10.2.5 DS2431的C51语言程序2
10.2.6 使用DS2431的注意事项
第11章 传感器
11.1 2-Wire式数字温度传感器DS1621
11.1.1 DS1621简介
11.1.2 DS1621与单片机AT89C52的连接
11.1.3 程序设计说明及调试
11.1.4 DS1621的C51语言程序1
11.1.5 DS1621的C51语言程序2
11.1.6 使用DS1621的注意事项
11.2 2-Wire式数字温湿度传感器SHT11
11.2.1 SHT11简介
11.2.2 SHT11与单片机AT89C52的连接
11.2.3 程序设计说明及调试
11.2.4 SHT11的C51语言程序1
11.2.5 SHT11 的C51语言程序2
11.2.6 使用SHT11的注意事项
11.3 小结
第12章 数字电位器
12.1 256抽头低漂移双数字电位器MAX5413
12.1.1 MAX5413简介
12.1.2 MAX5413和单片机AT89C52的连接
12.1.3 程序设计说明及调试
12.1.4 MAX5413的C51语言程序
12.1.5 使用MAX5413的注意事项
12.2 小结
附录 A 计算CRC8循环冗余校验程序
附录 B 4字节十六进制数变浮点数C语言程序
参考文献
內容試閱
前言
单片机又称嵌入式处理器。按通常的说法,用于嵌入式应用的处理器可分为4类,即微控制器或单片机(MicroController Unit,MCU)、嵌入式微处理器(Embedded Microprocessor Unit,EMPU)、信号处理领域的DSP处理器(Digital Signal Processor,DSP)和高度集成的片上系统(System on Chip,SoC)。
单片机应用和教学最流行的是8051系列。8051是Intel公司1980年设计的8位MCU。20世纪80年代中期,Intel公司将8051单片机内核使用权以专利互换或出售形式转让给世界许多著名的IC制造厂商,如Philips、Atme1、Dallas、Infineon、ADI、Winbond和Silicon Labs公司等,这样8051就变成有众多制造厂商支持的、发展出上百个品种的大家族。到目前为止,其他任何一个单片机系列均未发展到如此的规模,它是近30 年一直普遍流行的产品。8051是单片机教学的首选机型,因为它是目前应用最广泛、使用人数最多的单片机,已成为单片机领域的实际标准。51 系列单片机作为最理想的学习用单片机的另一个理由是:其内部资源丰富,样片容易得到,学习资料也非常丰富,C 语言编译器及片内Flash 程序存储器的使用降低了单片机实验的门槛。
1.本书特点
本书是一本介绍51单片机如何应用的入门读物,所应用的软件有两个,即单片机开发软件Keil C51集成开发环境和单片机仿真软件Proteus。
本书大部分篇幅是介绍51单片机和外围器件接口方法的,每一种实例选用一种接口芯片。介绍的顺序为:首先是该单片机接口芯片功能简介,其次是该芯片与单片机连接电路原理,该芯片的C51语言程序,程序设计和调试,最后是使用该芯片的注意事项。
本书中51系列单片机实例部分,对每种芯片都提供了C51语言程序。C51语言程序和汇编语言比较起来,有更大的优越性,有更多的人在使用。
为与Proteus软件中的电路图保持一致,本书电路中电阻、电容单位的不规范处不做更改,如10K不改为10kΩ,10uF不改为10μF。
2.本书内容
本书共分12章,各章内容说明如下:
第1章介绍51单片机的基础知识,包括51单片机的基本结构、51单片机的C51语言和51系列单片机的常用型号及功能等。
第2章介绍单片机仿真软件Proteus的使用方法,包括源代码级调试和Keil C与Proteus联合调试方法。
第3章介绍单片机开发软件Keil C51集成开发环境及Keil C51的使用方法。
从第4章到第12章全部是单片机和外围芯片连接的例子,每一章讨论一类芯片。
第4章介绍LED显示器,包括和单片机IO线直接连接的LED、通过显示译码器和单片机连接的LED显示器、通过触发器移位寄存器和单片机连接的显示器及通过专用显示器驱动芯片和单片机连接的显示器。
第5章介绍内存的扩展,包括程序存储器的扩展、数据存储器的扩展及程序存储器和数据存储器的一同扩展。
第6章介绍AD 转换器, 包括并行8位AD转换器ADC0804、串行8位AD转换器TLC549和串行12位AD转换器MAX128。
第7章介绍 DA 转换器, 包括串行10位DA转换器MAX504和串行10位DA转换器TLC5615。
第8章介绍时钟芯片, 包括不用时钟芯片的时钟日历电路和不带RAM的实时时钟芯片PCF8563。
第9章介绍模拟开关, 包括模拟电子开关CD4067和串行控制的8通道单刀单掷开关MAX335。
第10章介绍单总线器件, 包括信息按钮DS1990A和1024位1-Wire EEPROM DS2431。
第11章介绍传感器, 包括两种数字传感器——温度传感器DS1621和温湿度传感器SHT11。
第12章介绍数字电位器——256抽头双数字电位器MAX5413。
本书有两个附录,即附录A和附录B。附录A是计算CRC8(8位循环冗余校验码)的C51语言程序;附录B是4字节十六进制数变浮点数C语言程序。
3.电子资料包
电子资料包的内容仍是以书中章节为单位。在每一章(指第4章至第12章)下,都有一个章文件夹,每章下面的每节又有节文件夹,节文件夹内有多个文件。其中,扩展名为“DSN”的文件是Proteus仿真原理图文件,在Proteus 软件已安装在计算机中的前提下,双击具有“DSN”扩展名的文件就可进入显示电路原理图界面,也就是Proteus的调试状态;扩展名为“C”的是C51语言程序;扩展名为“UV2”的是Keil C51工程文件;扩展名为“HEX”的是用Keil C51软件对上述C51语言程序编译生成的十六进制文件。在原理图的单片机上双击,在弹出的“编辑元件”对话框的“Program Files”文本框中输入“×××HEX”,单击“确定”按钮即可完成十六进制程序文件载入,之后就可以进行仿真和调试了。
4.适用读者
本书适用于51系列单片机(包括C51高级语言)的初学者,书中C51高级语言的程序实例全部经过实际调试。对于有一定基础的人,书中的模块可以直接使用。本书既适用于工程技术人员参考和套用,也可作为各工科大、专院校和中等专业学校(包括中技和职高)的51系列单片机辅助或参考教材。
5.致谢
本书在编写过程中,得到了电子工业出版社张剑的指导和帮助;同时,得到杜菲、程青平等人的协助。在此,向以上单位和个人表示衷心感谢。
由于作者水平有限且时间仓促,书中难免存在缺点和错误,恳请读者批评指正,可通过电子邮箱E-mail:dushuchun@263net与作者联络。
编著者

 

 

書城介紹  | 合作申請 | 索要書目  | 新手入門 | 聯絡方式  | 幫助中心 | 找書說明  | 送貨方式 | 付款方式 香港用户  | 台灣用户 | 海外用户
megBook.com.tw
Copyright (C) 2013 - 2024 (香港)大書城有限公司 All Rights Reserved.