微控制器原理及应用仿真案例/清华开发者书库

微控制器原理及应用仿真案例/清华开发者书库
作者: 编者:程宏斌//孙霞|责编:赵凯//李晔
出版社: 清华大学
原售价: 69.00
折扣价: 53.13
折扣购买: 微控制器原理及应用仿真案例/清华开发者书库
ISBN: 9787302583998

作者简介

"程宏斌 单位:江苏常熟理工学院 职务、职称:副教授 性别:男 年龄:45岁 研究方向为嵌入式系统和无线传感器网络。发表SCI检索论文、计算机中文核心期刊论文20余篇。具有丰富的实践经验,参与多项省部级项目,指导或参加多项机器人设计类竞赛并获全国奖项及省级奖项若干项。 孙霞 单位:江苏常熟理工学院 职务、职称:副教授 性别:女 年龄:42岁 研究方向为嵌入式技术应用开发。发表EI检索论文、计算机中文核心论文10余篇。具有丰富的实践经验,参与多项省厅级项目。 "

内容简介

第3章 LED灯和按键控制案例 微控制器原理及应用是一门实践性很强的 计算机硬件开发课程,教学中需要加强学生的实 践动手能力,并在教学之外辅以大量的创新应用 实践,才能让学生灵活掌握技术原理的应用。大 部分高校在课程实践教学中都是使用微控制器实 验箱进行实践教学,存在实验箱易误操作、易损 坏、设备成本高的问题,而且实验课时不足,导 致实验效果不佳。针对应用型本科院校微控制器 原理及应用课程实验教学存在的问题,本书设计 了丰富的微控制器原理及应用实验仿真案例,将 传统物理实验箱的实验内容,如硬件设计、软件 编程、系统调试和效果展现全部迁移到仿真软件 系统中,能够完成课程大纲要求的课内实验和课 外创新设计。 基于Proteus硬件仿真工具和Keil程序设计 软件构成的仿真设计环境,本章设计了与LED灯 和按键控制相关的基本案例。主要内容包括流水 灯、单键识别、汽车灯光模拟控制、I/O接口应 用、汇编指令、键盘接口、74LS244的应用、 74LS138译码器的应用、8255A的应用和RXT51 应用,每个案例都提供了详尽的软硬件设计,包 括仿真电路和完整的参考程序,有助于学生自主 学习和掌握微控制器内部基本硬件模块的工作原 理和应用编程。 3.1流水灯 3.1.1案例概述 通过8051系列微控制器的P1口接8个LED发 光二极管,要求编写程序实现: (1) 从下往上每次点亮一个LED,当点亮所 有LED时,全灭。再从上往下每次点亮一个LED ,当点亮所有LED时,全灭; (2) 全灭、全亮2次; (3) 隔一个交替灭、亮2次; 重复上述过程。 3.1.2要求 (1) 学习微控制器I/O接口结构特点及相关 寄存器的使用方法; (2) 掌握一个简单具体的微控制器项目的 开发流程; (3) 熟悉Proteus ISIS软件及使用方法。 3.1.3知识点 8051微控制器内部并行I/O接口结构和寄存 器的用法、C51语言应用程序设计。 3.1.4电路原理图 案例控制电路如图31所示。8个LED灯通 过灌电流连接方式连接在微控制器的P1口的8个 引脚上。限流电阻阻值不宜太大,阻值设定为 200Ω,否则LED灯不亮。 "针对微控制器课程教学设计了丰富的仿真实践案例,将传统物理开发板的实践环节(硬件设计、软件编程、系统调试和效果展现)全部迁移到仿真系统中,能够更好的完成课内、外实践和创新设计。对提升教学效果的提升、学生的软硬件系统协同开发的工程应用能力培养提供较好的支撑。 "