中南大学电子信息 单片机_单片机原理及应用——基于C51+Proteus仿真|全套配套资源,助力教学(文末赠书)...

专业的信息咨询和教学服务就在身边。知晓信息类专业最新教育动态,获取最丰富的教学资源与最专业的书籍信息。

今天为您推荐一本精品教材--单片机原理及应用——基于C51+Proteus仿真,本书配套资源丰富(电子课件、电子教案、教学大纲、仿真电路图、习题参考答案、试卷及答案、源代码),欢迎申请样书(链接见下方)

8047eb1e48e44f9635be4003e46fbe2d.png

f52150c164b6a74f5eec074ac59ac18d.png1 内容介绍

《单片机原理及应用——基于C51+Proteus仿真》以51单片机为核心芯片,使用C51编程语言和Proteus仿真软件联合对实际案例进行仿真调试,注重方法论述。本教材注重以就业为导向,以能力为本位,面向市场,面向社会,充分体现应用型教育的特色,满足培养高技能人才的需要。本书不仅讲述了单片机的基本原理和内部结构,同时也介绍了Proteus和Keil软件的使用方法,对C51单片机的基础知识做了详细的介绍,本书的每个程序都进行了实际的调试。本书力争做到重点突出、概念清楚、层次清晰、深入浅出、简明易学,从而达到紧密联系实际、学用一致的目的。本书适合作为本科和高职高专电气自动化、自动控制、电气控制、电子信息类专业的教学用书,还可作为从事电气自动化行业的工程技术人员的参考材料。

f52150c164b6a74f5eec074ac59ac18d.png2 图书目录

目录

前言

第1章单片机的基础知识

1.1单片机的基础

1.1.1单片机的发展史

1.1.2单片机的应用

1.1.3数制和编码

1.1.4计算机中数的表示与运算

1.2主流的单片机系列

1.351单片机基本知识

1.3.151单片机简介

1.3.251单片机的引脚介绍

1.3.351单片机的中央处理器(CPU)

1.3.4存储器结构

1.3.5复位电路和时钟电路

1.3.6时钟电路及时序

1.4常用电路元件及电平特性

1.4.1常用电路元件

1.4.2电平特性

1.5逻辑电路及芯片知识

1.5.1触发器

1.5.2寄存器及移位寄存器

1.5.3半导体存储器

思考与练习

第2章汇编语言简介

2.1寻址方式

2.2指令系统

2.2.1数据传送类指令

2.2.2算术操作类指令

2.2.3逻辑运算指令

2.2.4控制转移类指令

2.2.5位操作指令

2.3简单汇编语言程序设计

2.3.1程序设计语言

2.3.2伪指令

2.3.3基本程序设计方法

思考与练习

第3章基于Keil软件的设计入门

3.1Keil 软件的使用

3.1.1Keil μVision4 工程文件的建立

3.1.2Keil μVision4 工程的详细设置

3.1.3工程编译、连接

3.1.4调试方法

3.2ISP在线烧录

3.2.1ISP下载线接口

3.2.2驱动程序安装

3.3实例程序解析

3.3.1reg52.h及其他头文件

3.3.2C语言中注释的写法

3.3.3main()主函数的写法

思考与练习

第4章Proteus 软件入门

4.1Proteus 软件介绍

4.2Proteus 7 Professional 界面简介

4.3操作简介

4.3.1绘制原理图

4.3.2注入和调试程序

4.451 单片机的仿真实例

4.5Proteus7.7 与 Keil μVision4 联调

第5章Keil C51语言的知识要点

5.1C语言简介

5.1.1C语言的数据类型

5.1.2C语言的分支结构与循环结构

5.1.3C语言的数组

5.1.4C语言的指针和运算符

5.2C51的变量与常量

5.2.1C51的变量

5.2.2C51的常量

5.2.3C51的头文件

5.2.4C51的运算符

5.3C51指针

5.4C51函数

5.4.1函数定义

5.4.2函数的调用

5.4.3不带参数的函数写法及调用

5.4.4带参数的函数写法及调用

5.4.5中断函数

5.5软件程序设计

思考与练习

第6章单片机的输入输出和显示

6.1使用单片机I/O端口点亮LED灯

6.2LED显示器及其接口

6.2.1七段LED显示器的结构及工作原理

6.2.2静态显示

6.2.3动态显示

6.3LCD显示器及其接口

6.3.1LCD显示器的特点

6.3.2液晶显示简介

6.3.31602字符型LCD简介

6.3.41602LCD的RAM地址映射及标准字库表

6.3.51602LCD的一般初始化(复位)过程

6.3.61602LCD编程方法

6.4LED点阵显示

6.4.1LED点阵结构和显示原理

6.4.2LED点阵显示汉字

6.5键盘及其接口

6.5.1键盘的管理及类型

6.5.2独立式键盘

6.5.3矩阵式键盘

思考与练习

第7章单片机的中断系统

7.1中断的概念

7.1.1中断的基本概念及相关术语

7.1.2中断的作用

7.1.3中断源

7.1.4中断系统的基本功能

7.2单片机的中断系统

7.2.1中断源与中断请求

7.2.2中断允许控制

7.2.3中断优先权管理

7.2.4中断响应过程和响应时间

7.3C51中断服务函数的定义及应用

7.4外部中断应用举例

思考与练习

第8章定时器/计数器

8.1定时器/计数器的结构

8.1.1工作方式控制寄存器TMOD

8.1.2定时器/计数器控制寄存器TCON

8.2定时器/计数器的四种工作方式

8.2.1方式0(以T0为例)

8.2.2方式1

8.2.3方式2

8.2.4方式3

8.3定时器/计数器的编程和应用

8.3.1方式0的应用

8.3.2方式1的应用

8.3.3方式2的应用

思考与练习

第9章串行通信

9.1串行通信基本知识

9.1.1通信方式

9.1.2串行通信的制式

9.2串行口的结构

9.2.1串行口控制寄存器SCON

9.2.2功率控制寄存器PCON

9.3串行口的工作方式

9.3.1方式0

9.3.2方式1

9.3.3方式2和方式3

9.4波特率的制定方法

9.5串行口的编程和应用

9.5.1工作方式0的应用

9.5.2工作方式1的应用

9.5.3工作方式2与工作方式3的应用

9.5.4多机通信工作方式

思考与练习

第10章单片机的扩展技术

10.1A-D转换器概述

10.1.1几种常用的A-D转换方法介绍

10.1.2A-D转换技术指标

10.1.3并行转换芯片ADS7804

10.1.4串行转换芯片TLC1549

10.1.5设计简易数字电压表

10.2D-A转换器概述

10.2.1D-A转换原理

10.2.2D-A转换技术指标

10.2.3并行转换芯片MAX526

10.2.4串行转换芯片TLC5615

10.2.5设计一波形发生器

思考与练习

第11章单片机应用设计

11.1基于DS18B20设计数字温度计(1—Wire总线)

11.1.1DS18B20简介

11.1.2预备知识

11.1.3系统硬件电路图

11.1.4软件设计

11.2基于DS1302设计数字电子钟(SPI总线)

11.2.1DS1302简介

11.2.2预备知识

11.2.3系统硬件原理图

11.2.4软件设计

11.3AT24C02的存储应用(I2C总线)

11.3.1I2C总线简介

11.3.2I2C总线协议

11.3.3单片机模拟I2C总线通信

附录

附录A汇编语言指令系统

附录BASCII码表

附录C常用逻辑符号对照表

参考文献

f52150c164b6a74f5eec074ac59ac18d.png3 编辑推荐

1)以应用示例为导向,将知识点贯穿其中,即便于教学,又方便读者操作。 

2)工程实例及仿真调试内容丰富,便于读者引用。

3)多技术融合,为读者提供单片机应用系统设计的全过程及解决方案。

f52150c164b6a74f5eec074ac59ac18d.png4 配套资源

34a2228a92d05a59a00e0f52492fdc6c.png

(资源详情可参考下方图书海报,扫描下方机工教育服务网二维码,可下载本书丰富配套资源)

f52150c164b6a74f5eec074ac59ac18d.png5 图书详情

扫描下方二维码可跳转至图书详细界面

64544e64fd34350533772fcff069fbe8.png

机工教育服务网

(http://www.cmpedu.com/books/book/5602224.htm)

80be47c4498ab04bff24da64da1b4358.png

京东链接

(https://item.jd.com/10021973158219.html)

9c7969e0a8a28fd52f89306cf9b584e0.png

当当链接

(http://product.dangdang.com/28983578.html)

f52150c164b6a74f5eec074ac59ac18d.png6 图书赠送

相关课程任课教师可扫码申请样书

f9ce89eab872f7b8cb9cd800cabaade2.png

图书配套资源获取请添加小编微信,见下方二维码

3d947b4876269cb428c6cbafae69efc5.png

图书宣传海报↓

a3c9e2b074c43e043cec3dbc9fc302cf.png

扫码关注↓

4ef031f98f8d52b87699c0856797812c.png

  • 0
    点赞
  • 0
    评论
  • 0
    收藏
  • 扫一扫,分享海报

表情包
插入表情
评论将由博主筛选后显示,对所有人可见 | 还能输入1000个字符
单片机教程第一课:单片机概述 2 单片机教程第二课:单片机的内部、外部结构(一) 2 单片机教程第三课:几个基本概念 4 单片机教程第四课:第一个小程序 8 单片机教程第五课:延时程序分析 10 单片机教程第六课:单片机的内外部结构分析(四) 12 单片机教程第七课:单片机内部结构分析(五) 14 单片机教程第八课(寻址方式与指令系统) 17 单片机教程第九课:数据传递指令 21 单片机教程第十课数据传递类指令指令 23 单片机教程第十一课:算术运算类指令 26 单片机教程第十二课:逻辑运算类指令: 29 单片机教程第十三课:逻辑与指令 32 单片机教程第十四课:条件转移指令 35 单片机教程第十五课:位位操作指令 38 单片机教程第十六课:计数器与定时器 42 单片机教程第十七课:定时/计数器的方式控制字 43 单片机教程第十八课:中断系统 45 单片机教程第十九课:定时、中断练习一 49 单片机教程第二十课:定时/计数器实验2 53 单片机教程第二十一课:串行接口 56 单片机教程第二十二课:串行口应用编程实例 60 单片机教程第二十三课:LED数码显示器的连接与编程 64 单片机教程第二十四课:动态扫描显示接口 68 单片机教程第二十五课:键盘接口与编程 73 单片机教程第二十六课:矩阵式键盘接口技术编程 78 单片机教程第二十七课:初学单片机几个不易掌握的概念 81 单片机教程第二十八课:单片机音乐程序的设计与实验 84
©️2022 CSDN 皮肤主题:深蓝海洋 设计师:CSDN官方博客 返回首页
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值