![]()
内容推荐 本书主要介绍适合初学者使用的AT89S51单片机的基础知识及应用,并包含部分思政元素。本书的主要内容包括AT89S51单片机的基本结构、AT89S51单片机的存储系统、AT89S51单片机的并行I/O端口、51单片机最小系统、Keil μVision开发环境的搭建、Proteus仿真环境的建立、51单片机的中断系统、51单片机的通信功能、A/D转换与D/A转换,以及实训内容:流水灯的制作、51单片机的输入设备、数码管的使用、LCD1602的应用、LCD12864的应用、点阵的应用。 本书根据岗位需求及其典型工作任务编写而成,采用项目引领、任务驱动、实景操作教学模式,开展知识认知和技能训练,每个任务采用引导文的方式引导学习者在思考后加以实操,学习环节包括知识获取、技能操作、成果展示、学习评价。 本书可供职业院校机电技术应用专业、电气设备运行与控制专业及制冷和空调设备运行与维修专业的一年级学生或相关教育培训机构的初学学员使用。 目录 任务一 AT89S51单片机的基本结构 学习活动 AT89S51单片机基本硬件结构的巩固学习 任务二 AT89S51单片机的存储系统 学习活动 AT89S51单片机内部存储空间的巩固学习 任务三 AT89S51单片机的并行I/O端口 学习活动 使用端口实现点亮一个LED 任务四 51单片机最小系统 学习活动 绘制AT89S51单片机最小系统 任务五 Keil μVision开发环境的搭建 学习活动一 建立Keil C51工程并编译 学习活动二 Keil C51的常见错误排除 任务六 Proteus仿真环境的建立 学习活动一 绘制“点亮一个LED”的电路并仿真 学习活动二 绘制ADC0832的A/D转换与显示电路 任务七 流水灯的制作 学习活动一 顺序型流水灯的制作 学习活动二 循环型流水灯的制作 任务八 51单片机的输入设备 学习活动一 独立按键的应用 学习活动二 矩阵按键的应用 任务九 数码管的使用 学习活动一 单个数码管的应用 学习活动二 使用共阳极四位一体数码管显示1000以内自加 任务十 LCD1602的应用 学习活动一 LCD1602显示字符 学习活动二 LCD1602移动屏幕 任务十一 LCD12864的应用 学习活动一 LCD12864显示文字 学习活动二 LCD12864的滚动显示 学习活动三 LCD12864显示图片 任务十二 点阵的应用 学习活动一 8×8点阵的应用 学习活动二 16×16点阵的应用 学习活动三 16×32点阵的应用 任务十三 51单片机的中断系统 学习活动一 外部中断的定时设置与应用 学习活动二 定时器的设置与应用 学习活动三 设置计数器 任务十四 51单片机的通信功能 学习活动一 使用串口扩展I/O端口实现流水灯功能 学习活动二 双机通信 学习活动三 I2C通信 任务十五 A/D转换与D/A转换 学习活动一 使用ADC0832对5V电压进行采样并显示 学习活动二 使用DAC0832产生锯齿波信号 任务十六 时间片轮询结构 学习活动一 使用RTX51 Tiny实现两个LED以不同的频率闪烁 学习活动二 使用RTX51 Tiny实现流水灯与数码管倒计时结合 |