内容简介
项目一 MCS-51单片机认知
项目梗概
任务一 MCS-51单片机选型
知识链接
一、单片微型计算机的技术发展概况
二、MCS-51单片机的内部结构
三、MCS-51单片机的引脚功能、基本外围电路和时序
基本任务
拓展任务
实训报告要求
课后思考
任务二 MCS-51单片机汇编语言程序设计
知识链接
一、MCS-51系列单片机的指令系统
二、汇编语言常用伪指令
三、汇编语言源程序设计步骤和基本程序结构
基本任务
拓展任务
实训报告要求
课后思考
任务三 MCS-51单片机C语言程序设计
知识链接
一、C51程序的数据与运算
二、C51程序的基本结构
三、函数
基本任务
拓展任务
实训报告要求
课后思考
项目二 单片机实验板的制作
项目梗概
任务一 单片机最小系统制作
知识链接
一、AT89S系列单片机和STC系列单片机
二、STC系列单片机程序固化
三、STC15单片机的I/O口
基本任务
拓展任务
实训报告要求
课后思考
任务二 单片机最小系统测试
知识链接
一、Keil C51开发系统基本知识
二、Keil C51软件使用方法简介
基本任务
拓展任务
实训报告要求
课后思考
项目三 交通灯控制系统的设计与制作
项目梗概
任务一 LED指示灯的控制
知识链接
一、发光二极管(LED)
二、发光二极管的驱动
基本任务
拓展任务
实训报告要求
课后思考
任务二 8段LED数码管驱动
知识链接
一、8段LED数码管
二、LED数码管的扩展方式
基本任务1
拓展任务1
基本任务2
拓展任务2
实训报告要求
课后思考
任务三 按键控制
知识链接
一、独立式按键
二、矩阵式键盘
基本任务
拓展任务
实训报告要求
课后思考
任务四 交通灯控制系统设计
知识链接
一、软件延时
二、单片机的外设输入/输出控制
基本任务
拓展任务
实训报告要求
课后思考
项目四 MCS-51单片机定时中断系统
项目梗概
任务一 基于红外人体感应器的灯控制器设计
知识链接
一、中断系统
二、MCS-51的中断系统
三、STC中断系统
四、热释电人体红外传感器
基本任务
拓展任务
实训报告要求
课后思考
任务二 简易方波发生器
知识链接
一、MCS-51单片机定时器/计数器
二、STC单片机定时器/计数器
基本任务
拓展任务
实训报告要求
课后思考
项目五 MCS-51单片机系统扩展
项目梗概
任务一 单片机与PC通信
知识链接
一、RS232接口
二、MCS-51串行通信接口
三、STC单片机串口
四、PC与MCS-51间的串行通信调试
基本任务
拓展任务
实训报告要求
课后思考
任务二 状态存储彩灯驱动
知识链接
一、I2C总线接口E2PROM
二、AT 24C02简介
三、STC内置Flash ROM
基本任务
拓展任务
实训报告要求
课后思考
任务三 数字电压表
知识链接
一、模/数转换
二、STC15F2K系列单片机的模/数转换器
基本任务
拓展任务
实训报告要求
课后思考
任务四 LCD1602数字显示
知识链接
LCD显示模块
基本任务
拓展任务
实训报告要求
课后思考
任务五 数字万年历
知识链接
实时时钟电路
基本任务
拓展任务
实训报告要求
课后思考
任务六 百变电子门铃
知识链接
语音模块
基本任务
拓展任务
实训报告要求
课后思考
参考文献