单片机原理与应用(C51编程+PROTEUS仿真)
- ISBN:9787111723370
- 装帧:平装-胶订
- 册数:暂无
- 重量:暂无
- 开本:16开
- 页数:408
- 出版时间:2023-09-01
- 条形码:9787111723370 ; 978-7-111-72337-0
本书特色
新形态教材,配有电子课件,部分仿真实例配有二维码,可扫码观看。以ATMEL(爱特梅尔)公司的AT89S52单片机为例,结合单片机的硬件结构介绍了单片机的工作原理
内容简介
本书以ATMEL(爱特梅尔)公司的AT89S52单片机为例,结合单片机的硬件结构介绍了单片机的工作原理,重点介绍了单片机的输入/输出功能、中断系统、定时器/计数器、串行口、模/数(A/D)与数/模(D/A)转换接口设计、串行扩展技术以及应用系统综合设计等。本书以单片机系统的虚拟仿真平台Proteus 作为设计与开发工具,结合C51编译软件KeilμVision,采用C51语言编程。本书结合各种应用,给出了较多典型案例设计,让读者通过学习案例逐步掌握单片机电路设计和程序编写方法,为读者的软硬件设计提供参考与借鉴。本书可作为各类工科院校及职业技术学院的机械类、电气与电子信息类、计算机类等各专业单片机技术课程的教材,也可作为从事单片机应用设计的工程技术人员的培训教材和自学参考书。本书配有PPT课件,采用本书作为教材的教师可登录www.cmpedu.com注册下载。本书中部分仿真实例配有二维码,读者可扫二维码进行观看。
目录
第1章单片机概述1
11单片机的基本概念1
111什么是单片机1
112单片机类型2
12单片机的开发步骤4
13单片机仿真开发环境搭建6
131Keil C51的使用6
132Proteus仿真软件的使用13
本章小结20
习题20
第2章AT89S52单片机的硬件结构22
21AT89S52单片机的硬件组成22
22AT89S52单片机的引脚23
221单片机的外形及引脚分布23
222引脚功能24
223单片机的小系统28
23AT89S52单片机的CPU28
231运算器29
232控制器31
24时钟电路与时序32
241时钟电路设计32
242时序33
25单片机存储器结构34
251程序存储器34
252数据存储器35
253特殊功能寄存器37
254C51中的数据结构与存储器之间的关系38
26单片机工作方式46
261片内ROM编程方式46
262复位方式47
263程序执行方式49
264低功耗方式49
本章小结51
习题51
第3章单片机的输出显示控制54
31单片机并行I/O端口的内部结构54
311P0口54
312P1口56
313P2口56
314P3口57
315单片机I/O口的驱动能力58
32单片机控制LED58
321LED简介58
322LED的控制方法59
323点亮一个LED仿真实例60
324流水灯仿真实例70
33单片机控制数码管76
331单个数码管的显示原理76
332一位数码管显示仿真实例78
333多个数码管的显示原理82
334两位数码管静态显示仿真实例83
3354位数码管动态显示仿真实例85
34单片机控制LED点阵显示90
3418×8 LED点阵显示器的结构与
显示原理90
3428×8 LED点阵显示仿真实例91
34316×16 LED点阵显示器结构及显示原理93
34416×16 LED点阵显示屏仿真实例94
35单片机控制LCD101
351LCD1602液晶显示模块特性与引脚101
352LCD1602液晶显示模块显示原理102
353LCD1602液晶显示模块基本操作104
354单片机控制LCD1602显示字符串仿真实例107
本章小结115
习题116
第4章单片机输入检测118
41独立按键检测118
411独立键盘118
412四路抢答器仿真实例126
42矩阵键盘检测130
421矩阵键盘的检测原理130
422矩阵键盘仿真实例133
423非编码键盘的扫描方式135
43开关量信号检测136
431输入通路结构136
432简易汽车远光灯自动控制仿真实例137
本章小结140
习题140
第5章单片机的中断系统142
51单片机中断技术概述142
52单片机中断系统结构143
521中断源143
522中断请求标志位144
523中断允许146
524中断优先级147
525中断响应149
526中断服务程序150
53外部中断的仿真实例151
531基于外部中断控制的LED灯
仿真实例151
532入场人数检测仿真实例154
533简易火焰报警器仿真实例159
534基于外部中断的矩阵键盘仿真实例163
本章小结167
习题168
第6章单片机的定时器/计数器170
61T0与T1的结构与工作方式170
611T0与T1的内部结构170
612定时器/计数器的SFR172
613定时器/计数器的工作方式173
614定时器/计数器的应用步骤178
62定时器的仿真实例179
621方波信号发生器仿真实例179
622I/O口输出PWM波形仿真实例183
623基于数码管的秒表仿真实例186
624基于LCD的秒表仿真实例193
625脉冲宽度测量仿真实例199
63计数器的仿真实例——频率计203
64T2的结构与工作方式208
641T2的SFR T2CON和T2MOD209
642T2的捕捉方式210
643T2的16位自动重装载方式211
644T2的波特率发生器方式及可编程时钟输出213
645T2捕捉方式测量脉冲宽度仿真实例216
646T2自动重装载定时器仿真实例219
本章小结222
习题223
第7章单片机的串行口225
71串行通信基础225
711并行通信和串行通信225
712同步串行通信和异步串行通信226
713串行通信的制式227
714串行通信的错误校验228
715串行通信标准228
72单片机串行口的内部结构230
721内部结构230
722串行口的SFR232
73串行口方式0及其应用233
731串行口方式0233
732并行输出口扩展仿真实例235
733并行输入口扩展仿真实例238
74串行口方式1及其应用242
741串行口方式1242
742双机通信的仿真实例246
75串行口方式2及其应用250
751串行口方式2250
752带奇偶校验的双机通信仿真实例252
76串行口方式3及其应用256
761串行口方式3256
762多机通信原理256
763多机通信仿真实例257
77单片机与计算机的串行通信264
771单片机与计算机通信基础264
772单片机向计算机发送数据仿真实例266
773计算机向单片机发送数据仿真实例273
本章小结275
习题276
第8章单片机与A/D、D/A转换
接口设计279
81单片机与A/D转换器的接口设计279
811A/D转换基本知识279
812基于ADC0804的数字电压表
仿真实例282
82单片机与D/A转换器的接口设计294
821D/A转换器
-
当代中国政府与政治(新编21世纪公共管理系列教材)
¥33.6¥48.0 -
落洼物语
¥8.7¥28.0 -
中国当代文学名篇选读
¥19.1¥53.0 -
中医基础理论
¥50.7¥59.0 -
北大人文课(平装)
¥13.9¥45.0 -
宪法-第二版
¥12.2¥29.0 -
当代中国政府与政治 第二版
¥51.0¥68.0 -
EPLAN电气设计
¥29.9¥39.8 -
闯进数学世界――探秘历史名题
¥21.3¥32.8 -
企业法务教程
¥34.8¥49.0 -
习近平新时代中国特色社会主义思想概论
¥18.2¥26.0 -
金融学
¥29.9¥49.0 -
计算机操作系统教程(第4版)(清华大学计算机系列教材)
¥31.9¥49.0 -
三国史
¥27.5¥50.0 -
陶瓷坯釉料制备技术/高职高专材料工程技术专业
¥37.4¥45.0 -
陶瓷工艺技术
¥41.7¥49.0 -
飞机总体设计
¥46.8¥78.0 -
陶瓷工艺学/焦宝祥
¥41.7¥49.0 -
古代汉语(第四册)
¥16.1¥35.0 -
编辑审稿实务教程
¥35.1¥45.0