51单片机原理及应用一体化工作页
¥39.00定价
作者: 余向阳
出版时间:2025-01
出版社:电子工业出版社
- 电子工业出版社
- 9787121471407
- 1-2
- 540418
- 63254902-8
- 16开
- 2025-01
- 机电类
- 中职
内容简介
本书主要介绍适合初学者使用的AT89S51单片机的基础知识及应用,并包含部分思政元素。本书的主要内容包括AT89S51单片机的基本结构、AT89S51单片机的存储系统、AT89S51单片机的并行I/O端口、51单片机最小系统、Keil μVision开发环境的搭建、Proteus仿真环境的建立、51单片机的中断系统、51单片机的通信功能、A/D转换与D/A转换,以及实训内容:流水灯的制作、51单片机的输入设备、数码管的使用、LCD1602的应用、LCD12864的应用、点阵的应用。本书根据岗位需求及其典型工作任务编写而成,采用项目引领、任务驱动、实景操作教学模式,开展知识认知和技能训练,每个任务采用引导文的方式引导学习者在思考后加以实操,学习环节包括知识获取、技能操作、成果展示、学习评价。
目录
任务一 AT89S51单片机的基本结构 1__eol__学习活动 AT89S51单片机基本硬件结构的巩固学习 6__eol__任务二 AT89S51单片机的存储系统 9__eol__学习活动 AT89S51单片机内部存储空间的巩固学习 14__eol__任务三 AT89S51单片机的并行I/O端口 17__eol__学习活动 使用端口实现点亮一个LED 22__eol__任务四 51单片机最小系统 25__eol__学习活动 绘制AT89S51单片机最小系统 29__eol__任务五 Keil μVision开发环境的搭建 31__eol__学习活动一 建立Keil C51工程并编译 37__eol__学习活动二 Keil C51的常见错误排除 39__eol__任务六 Proteus仿真环境的建立 43__eol__学习活动一 绘制“点亮一个LED”的电路并仿真 50__eol__学习活动二 绘制ADC0832的A/D转换与显示电路 52__eol__任务七 流水灯的制作 55__eol__学习活动一 顺序型流水灯的制作 62__eol__学习活动二 循环型流水灯的制作 64__eol__任务八 51单片机的输入设备 67__eol__学习活动一 独立按键的应用 72__eol__学习活动二 矩阵按键的应用 75__eol__任务九 数码管的使用 78__eol__学习活动一 单个数码管的应用 83__eol__学习活动二 使用共阳极四位一体数码管显示1000以内自加 86__eol__ __eol__任务十 LCD1602的应用 89__eol__学习活动一 LCD1602显示字符 95__eol__学习活动二 LCD1602移动屏幕 99__eol__任务十一 LCD12864的应用 103__eol__学习活动一 LCD12864显示文字 111__eol__学习活动二 LCD12864的滚动显示 116__eol__学习活动三 LCD12864显示图片 120__eol__任务十二 点阵的应用 126__eol__学习活动一 8×8点阵的应用 130__eol__学习活动二 16×16点阵的应用 132__eol__学习活动三 16×32点阵的应用 135__eol__任务十三 51单片机的中断系统 141__eol__学习活动一 外部中断的定时设置与应用 144__eol__学习活动二 定时器的设置与应用 146__eol__学习活动三 设置计数器 152__eol__任务十四 51单片机的通信功能 156__eol__学习活动一 使用串口扩展I/O端口实现流水灯功能 166__eol__学习活动二 双机通信 169__eol__学习活动三 I2C通信 173__eol__任务十五 A/D转换与D/A转换 179__eol__学习活动一 使用ADC0832对5V电压进行采样并显示 184__eol__学习活动二 使用DAC0832产生锯齿波信号 189__eol__任务十六 时间片轮询结构 193__eol__学习活动一 使用RTX51 Tiny实现两个LED以不同的频率闪烁 199__eol__学习活动二 使用RTX51 Tiny实现流水灯与数码管倒计时结合 202