新書推薦:

《
2049:未来10000天的可能
》
售價:HK$
75.9

《
复利效应
》
售價:HK$
48.4

《
莫雷诺心理学:慢性焦虑(西班牙临床心理学家经典入门指南,焦虑症与恐惧症治愈手册。冲破情绪困局,揭示焦虑本质)
》
售價:HK$
54.8

《
莫雷诺心理学:克服强迫症(第5版,西班牙临床心理学家经典入门指南,强迫症的诱因、病症与治疗,收录强迫症自测表)
》
售價:HK$
54.8

《
杰出投资者的情绪管理课:揭秘巴菲特不住在华尔街的真相(德国年度财经图书奖)
》
售價:HK$
87.8

《
粤港澳大湾区协同发展报告(2024)
》
售價:HK$
178.2

《
中国美术全集:陶瓷器(一部汇集中华五千年文化的大型图集)
》
售價:HK$
1680.0

《
科技革命与日本现代化
》
售價:HK$
174.6
|
內容簡介: |
本书在前4版的基础上,以MCS—51单片机为主体,从实际应用入手,结合大量实例循序渐进地讲述51单片机C语言编程方法,以及51单片机的硬件结构和功能应用。全书分为基础篇、应用篇和综合提高篇。所有实例均采用仿真软件Proteus仿真和实验板实验,使读者真正做到”边理论、边实践”,在实践中逐步掌握单片机的硬件结构和开发方法。本书在编写时力求通俗、易懂,硬件原理以”有用、够用”为原则,内容讲解以\紧密结合实践”为特色。因此,本书特别适合单片机零起点的初学者使用,可作为高等院校控制类专业学生、电子爱好者及各类工程技术人员的参考用书,也可作为高职、高专及中专院校的单片机课程教学用书。
|
關於作者: |
王会良,男,1974年生,河南偃师人,河南科技大学副教授,工学博士,硕士研究生导师。主要研究方向为:齿轮数字化设计与智能制造技术、智能控制技术、数控机床与可靠性技术。兼职为洛阳市设备维修协会、洛阳市设备管理学会会员。 近年来,参与完成的著作或教材有4部,电子工业出版社出版的《单片机C语言应用100例》第3版、《Protel DXP 2004应用100例》、清华大学出版社出版的《质量工程》、华中科技大学出版社出版的《工业机器人第三版》。
|
目錄:
|
基 础 篇
第 1 章 单片机概述及实验条件············································································2
1.1 单片机概述 ··························································································2
1.1.1 单片机的定义、分类与内部组成······················································2
1.1.2 单片机应用系统的结构及工作过程···················································5
1.1.3 单片机的应用 ··············································································6
1.2 单片机基础知识 ····················································································7
1.2.1 数制与数制间的转换·····································································7
1.2.2 单片机中数的表示方法及常用数制的对应关系····································9
1.2.3 逻辑数据的表示 ········································································.10
1.2.4 单片机中常用的基本术语····························································.11
1.3 单片机入门的有效方法与途径 ·······························································.12
1.4 学习单片机的基本条件 ········································································.12
1.4.1 软件条件 ·················································································.13
1.4.2 硬件条件 ·················································································.14
习题 ·······································································································.15
第 2 章 单片机开发软件及开发过程···································································.16
2.1 仿真软件 Proteus 的使用·······································································.16
2.1.1 Proteus 的主要功能特点 ······························································.16
2.1.2 实例 1:功能感受——利用 Proteus 对单片机播放《渴望》主题曲进行
仿真 ·······················································································.16
2.1.3 Proteus 软件的界面与操作介绍 ·····················································.17
2.1.4 实例 2:Proteus 仿真设计快速入门················································.20
2.2 Keil C51 的使用··················································································.30
2.2.1 单片机最小系统 ········································································.30
2.2.2 实例 3:用 Keil C51 编写点亮一个发光二极管的程序 ························.30
2.3 程序烧录器及烧录软件的使用 ·······························································.37
习题与实验 ······························································································.37
第 3 章 逐步认识单片机基本结构······································································.39
3.1 实例 4:用单片机控制一个灯闪烁··························································.39
3.1.1 实现方法···················································································39
3.1.2 程序设计···················································································39
3.1.3 用 Proteus 软件仿真 ·····································································40
3.1.4 延时程序分析·············································································42
3.2 实例 5:将 P1 口状态送入 P0、P2 和 P3 口 ···············································43
3.2.1 实现方法···················································································43
3.2.2 程序设计···················································································44
3.2.3 用 Proteus 软件仿真 ·····································································44
3.2.4 用实验板进行实验·······································································45
3.2.5 I/O 口功能介绍···········································································45
3.2.6 I/O 口的结构分析········································································45
3.3 实例 6:使用 P3 口流水点亮 8 位 LED ······················································48
3.3.1 实现方法···················································································48
3.3.2 程序设计···················································································49
3.3.3 用 Proteus 软件仿真 ·····································································50
3.3.4 用实验板进行实验·······································································50
3.4 实例 7:通过对 P3 口地址的操作流水点亮 8 位 LED ····································50
3.4.1 实现方法······································································
|
|