• 单片微机原理与接口技术/郑洪庆等
21年品牌 40万+商家 超1.5亿件商品

单片微机原理与接口技术/郑洪庆等

全新正版 极速发货

18.44 4.6折 39.8 全新

库存4件

广东广州
认证卖家担保交易快速发货售后保障

作者郑洪庆 安玲玲 程蔚

出版社机械工业出版社

ISBN9787111624219

出版时间2018-05

装帧平装

开本16开

定价39.8元

货号1201910107

上书时间2024-09-18

谢岳书店

已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:全新
商品描述
目录
前言第 1章 单片机入门———基础推荐知识!!!!!!!!!!!!!! 111 单片机概述 !!!!!!!!!!!! 1111 什么是单片机? !!!!!!!! 1112 单片机应用领域 !!!!!!!! 2113 如何学好单片机 !!!!!!!! 312 数制与编码 !!!!!!!!!!!! 3121 数制 !!!!!!!!!!!!! 3122 数制之间的转换 !!!!!!!! 4123 常用的编码 !!!!!!!!!! 513 微型计算机的基本组成和工作过程 !! 6131 基本组成 !!!!!!!!!!! 6132 指令、程序与编程语言 !!!!! 7133 工作过程 !!!!!!!!!!! 814 开发软件环境搭建 !!!!!!!!! 915 开发板功能简介 !!!!!!!!!! 13本章小结 !!!!!!!!!!!!!!! 14实训项目 !!!!!!!!!!!!!!! 14第 2章 点亮 LED灯———Keil软件与单片机 I/O !!!!!!!!! 1521 KeilμVision4使用方法 !!!!!!! 15211 KeilμVision4工作界面 !!!!! 15212 Keil工程的建立 !!!!!!!! 1522 单片机最小系统 !!!!!!!!!! 20221 电源 !!!!!!!!!!!!! 20222 复位电路 !!!!!!!!!!! 21223 晶振 !!!!!!!!!!!!! 2123 时钟周期、机器周期和指令周期 !!! 2224 点亮 LED灯 !!!!!!!!!!! 23241 LED (发光二极管) !!!!!! 23242 特殊功能寄存器和位定义 !!!! 23243 编写程序 !!!!!!!!!!! 2525 程序下载 !!!!!!!!!!!!! 2626 74HC573锁存器 !!!!!!!!!! 2927 74HC02或非门 !!!!!!!!!! 3028 74HC138三八译码器 !!!!!!!! 3129 单片机资源扩展方式 !!!!!!!! 34本章小结 !!!!!!!!!!!!!!! 36实训项目 !!!!!!!!!!!!!!! 36第 3章 经典再现———C语言基础 !!! 3731 C51程序开发 !!!!!!!!!!! 37311 采用 C51的优点!!!!!!!! 37312 C51程序开发过程 !!!!!!! 37313 C51程序结构 !!!!!!!!! 3732 C51语言的数据类型 !!!!!!!! 3833 C51语言的运算符 !!!!!!!!! 3934 C51语言的控制语句 !!!!!!!! 41341 if语句 !!!!!!!!!!!! 41342 switch语句 !!!!!!!!!! 44343 while语句 !!!!!!!!!! 46344 for语句 !!!!!!!!!!! 48345 中断语句 break/continue !!!! 5135 C51函数 !!!!!!!!!!!!! 53351 函数定义 !!!!!!!!!!! 54352 函数的调用 !!!!!!!!!! 54353 中断服务函数 !!!!!!!!! 5536 程序划分为多个文件 !!!!!!!! 57361 共享宏定义和类型定义 !!!!! 57362 共享函数原型 !!!!!!!!! 57363 共享变量声明 !!!!!!!!! 58364 保护头文件 !!!!!!!!!! 58本章小结 !!!!!!!!!!!!!!! 58实训项目 !!!!!!!!!!!!!!! 59第 4章 流水灯实现———C51编程 !!! 6041 设计思路 !!!!!!!!!!!!! 6042 软件延时 !!!!!!!!!!!!! 6143 程序实现 !!!!!!!!!!!!! 62本章小结 !!!!!!!!!!!!!!! 64实训项目 !!!!!!!!!!!!!!! 64第 5章 计数器———数码管显示与独立按键 !!!!!!!!!!! 6551 数码管的显示原理 !!!!!!!!! 6552 数码管的真值表与静态显示 !!!!! 6653 独立按键检测 !!!!!!!!!!! 6854 计数器实现 !!!!!!!!!!!! 7055 数码管动态显示 !!!!!!!!!! 72551 C语言数组回顾 !!!!!!!! 72552 动态显示原理 !!!!!!!!! 73553 程序实现 !!!!!!!!!!! 74554 数码管显示消隐 !!!!!!!! 75本章小结 !!!!!!!!!!!!!!! 76实训项目 !!!!!!!!!!!!!!! 76第 6章 数字秒表———中断系统及定时器 !!!!!!!!!!!! 7761 中断系统 !!!!!!!!!!!!! 7762 中断系统处理过程 !!!!!!!!! 78621 51内核单片机的中断结构 !!! 78622 单片机的中断源 !!!!!!!! 78623 中断响应及处理过程 !!!!!! 8163 定时器的结构和工作原理 !!!!!! 8364 定时器的寄存器 !!!!!!!!!! 84641 T0、T1的方式寄存器 TMOD !! 84642 T0、T1的控制寄存器 TCON !! 8765 定时器的应用 !!!!!!!!!!! 87本章小结 !!!!!!!!!!!!!!! 91实训项目 !!!!!!!!!!!!!!! 92第 7章 频率计———定时器进阶 !!!! 9371 NE555!!!!!!!!!!!!!! 9372 方波频率的测量 !!!!!!!!!! 9473 定时器计数模式 !!!!!!!!!! 9574 频率计实现 !!!!!!!!!!!! 95本章小结 !!!!!!!!!!!!!!! 99实训项目 !!!!!!!!!!!!!!! 99第 8章 简易加法计算器———矩阵按键与函数进阶 !!!!!!!!!! 10081 函数的调用 !!!!!!!!!!! 10082 形参与实参 !!!!!!!!!!! 10383 矩阵按键扫描 !!!!!!!!!! 104831 按键消抖 !!!!!!!!!! 104832 矩阵按键的识别与编码 !!!! 10584 简易加法计算器的实现 !!!!!! 108本章小结!!!!!!!!!!!!!!! 114实训项目!!!!!!!!!!!!!!! 115第 9章 知识沉淀———交通灯设计和PWM 控制 !!!!!!!!! 11691 交通灯实现 !!!!!!!!!!! 116911 设计要求 !!!!!!!!!! 116912 硬件电路分析 !!!!!!!! 116913 程序设计 !!!!!!!!!! 11992 PWM基础知识 !!!!!!!!!! 12393 直流电动机 PWM调速 !!!!!! 123931 直流电动机简介 !!!!!!! 123932 直流电动机恒速运行 !!!!! 124933 直流电动机调速 !!!!!!! 12794 PWM调光 !!!!!!!!!!!! 129本章小结!!!!!!!!!!!!!!! 132实训项目!!!!!!!!!!!!!!! 132第 10章 数据传输———串口通信 !!! 133101 串口通信基础 !!!!!!!!!! 1331011 基本通信方式及特点 !!!!! 1331012 串行通信数据传送方式 !!!! 1331013 串行通信的传输方向 !!!!! 1341014 串行通信的传输速率 !!!!! 134102 单片机与 PC常见通信接口 !!!! 135103 串口结构与工作原理 !!!!!!! 137104 波特率与定时器 !!!!!!!!! 138105 编程与实现 !!!!!!!!!!! 139106 ASCII码 !!!!!!!!!!!! 142本章小结!!!!!!!!!!!!!!! 143实训项目!!!!!!!!!!!!!!! 143第 11章 温度计———DS18B20温度传感器应用!!!!!!!!! 144111 DS18B20温度传感器介绍 !!!!! 1441111 DS18B20主要特性 !!!!!! 1441112 DS18B20应用电路原理图 !!! 145112 DS18B20工作原理 !!!!!!!! 1471121 DS18B20的通信协议 !!!!! 1471122 DS18B20单总线通信过程 !!! 151113 DS18B20应用实例 !!!!!!!! 1521131 DS18B20的测温与显示———整数显示 !!!!!!!!!!!! 1521132 DS18B20的测温与显示———带 1位小数显示 !!!!!!!!!! 156本章小结!!!!!!!!!!!!!!! 158实训项目!!!!!!!!!!!!!!! 158第12章 记录开机次数———IIC总线与EEPROM (AT24C02)应用!! 159121 IIC总线基础 !!!!!!!!!! 159·Ⅵ· 单片微机原理与接口技术122 IIC寻址模式 !!!!!!!!!! 161123 IIC总线时序模拟 !!!!!!!! 162124 AT24C02操作 (写和读操作)!!! 165125 记录开机次数实现 !!!!!!!! 167本章小结!!!!!!!!!!!!!!! 170实训项目!!!!!!!!!!!!!!! 171第 13章 光照强度检测———A/D与 D/A(PCF8591应用) !!!!! 172131 A/D和 D/A的基本概念 !!!!! 172132 ADC的主要指标!!!!!!!!! 172133 PCF8591与单片机的接口 !!!!! 173134 PCF8591程序实现 !!!!!!!! 174135 光照强度检测 !!!!!!!!!! 178136 D/A输出!!!!!!!!!!!! 181本章小结!!!!!!!!!!!!!!! 185实训项目!!!!!!!!!!!!!!! 185第 14章 电子时钟———DS1302应用 ! 186141 DS1302的基础知识 !!!!!!! 186142 DS1302芯片简介 !!!!!!!! 186143 DS1302显示时钟的实例 !!!!! 1881431 电子时钟基础 !!!!!!!! 1881432 电子时钟进阶———带时间调整、闹铃功能的电子时钟设计 !!! 194本章小结!!!!!!!!!!!!!!! 202实训项目!!!!!!!!!!!!!!! 202第 15章 电子万年历———LCD1602液晶显示器的应用 !!!!!!! 203151 LCD1602模块的外形及引脚 !!!! 203152 LCD1602模块的组成 !!!!!!! 204153 LCD1602模块的命令 !!!!!!! 205154 电子万年历 !!!!!!!!!!! 2061541 设计任务 !!!!!!!!!! 2061542 硬件电路分析 !!!!!!!! 2071543 程序设计 !!!!!!!!!! 207本章小结!!!!!!!!!!!!!!! 222实训项目!!!!!!!!!!!!!!! 222第 16章 综合应用设计 !!!!!!! 223161 模拟风扇控制系统设计 !!!!!! 223162 智能物料传送系统设计 !!!!!! 224本章小结!!!!!!!!!!!!!!! 226实训项目!!!!!!!!!!!!!!! 226第 17章 单片机应用系统设计方法!! 227171 单片机应用系统设计过程 !!!!! 2271711 系统设计的基本要求 !!!!! 2271712 系统设计的步骤 !!!!!!! 228172 提高系统可靠性的一般方法 !!!! 2291721 电源干扰及其抑制 !!!!!! 2291722 地线干扰及其抑制 !!!!!! 2301723 其他提高系统可靠性的方法 !! 230本章小结!!!!!!!!!!!!!!! 231实训项目!!!!!!!!!!!!!!! 231附录 常用 ASCⅡ码表 !!!!!!!! 232参考文献 !!!!!!!!!!!!!!! 233

内容摘要
本书围绕着 51内核单片机的硬件结构、C语言编程技巧和应用系统开发,采用任务驱动与项目实训的方式,以理论够用、注重应用为原则,激发学生的学习兴趣,逐步提高学生的单片机外围接口电路设计和编写程序的逻辑思维能力。本书的实训项目由简单的如何点亮 LED灯项目开始,引导读者入门,逐步扩展知识面,逐步增加项目难度,使读者积累项目开发的经验,提高实践动手能力、分析与解决问题的能力,掌握单片机系统开发技能。本书层次结构合理,叙述简明易懂,参编人员有着多年的实际项目开发经验。本书项目来自科研、竞赛、教学实践等,实用性强,提供实训项目代码,还可以提供配套的单片机开发板。本书可作为高等院校电子信息、计算机、电气工程、自动化、机电一体化、仪器仪表等专业的单片机课程教材,也适合于单片机初学者和从事单片机应用的工程技术人员参考。本书还可以作为电子设计竞赛、蓝桥杯电子类等比赛的培训教材。

精彩内容
单片机是工科类本科生教学的主要学科基础课之一,是电子信息工程、通信工程、电气工程、自动化、计算机等专业的一门重要的专业基础课。目前,在市场上的众多产品中均能看到单片机的身影。单片机以其高性价比、高速度、体积小、可重复编程和方便功能扩展等优点,在实践中得到了广泛应用。目前,51单片机 C语言 (简称 C51语言)的使用越来越广泛,大有取代汇编语言的趋势。学习并熟练掌握 C51语言,对于单片机的系统设计和程序开发都很好有用。本书为 “福建省本科高校重大教育教学改革研究项目 (FBJG20170332)、泉州市高等学校中青年学科 (专业)带头人培养计划、福建省本科高校重大教育教学改革研究项目 (JZ160227)、闽南理工学院校级应用型课程改革项目”的研究成果。本书特色如下:1内容全面,由浅入深本书涵盖了 C51语言程序设计所需掌握的各方面知识点。首先详细介绍了 51系列单片机的基础知识,包括集成开发环境和开发流程。然后对 C51语言程序设计基础知识点结合实例进行全面详细的介绍,包括数据类型与结构、函数、存储结构等内容。接着对 C51语言的程序设计方式进行了详细的讲解,包括定时计数器、中断设计、串行接口设计等内容。最后介绍了电子设计各个领域具有代表性的案例,包括键盘设计、总线接口、单片机通信,以及 A/D转换等方面的内容。最后设计了一个完整的综合应用实例。2结合实例,强化理解本书在介绍每个相关知识点的同时,均给出了其在程序设计中的编程示例,每个例子都可以执行,读者可以在学习独立知识点的同时,根据应用示例举一反三,快速掌握相应知识点在整个程序设计系统中的实际应用。3联系硬件,切合需求本书不仅介绍 51单片机的 C语言,还对单片机的硬件资源,以及如何使用 C51语言来编程控制单片机的各种片上资源进行了详细介绍,主要包括单片机定时器/计数器、中断、USART串行通信接口、EEPROM、SPI串行通信接口、PWM 脉宽调制和 A/D转换。4案例丰富,分析全面本书案例丰富,基本上涵盖了电子设计的各个领域,如键盘接口、RS-232通信、SPI总线、掉电参数保护、电动机控制、电压检测等。本书对每一个案例都详细介绍了相关的背景知识、硬件知识、电路设计、程序设计,以及扩展思考等内容,并对整体程序代码按功能分块进行详细的注释,更加易于读者理解。本书由郑洪庆、安玲玲、程蔚担任主编,郑洪庆负责统稿。蔡凡编写第 1章,黄毓芯编写第 5、8章,章玲编写第 6、7章,陈双燕编写第 9章,林木泉编写第 10、16章,程蔚编写第 12、13章,汤巧治编写第 11章,安玲玲编写第 14、15章,其余内容由郑洪庆编写。由于编者水平有限,书中肯定存在错误和不足之处,敬请各位同仁不吝批评指正。编 者

   相关推荐   

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP