实验报告册(教务处)_2014_单片机实验.docVIP

  • 2
  • 0
  • 约2.22千字
  • 约 12页
  • 2017-05-21 发布于浙江
  • 举报
实验报告册(教务处)_2014_单片机实验

电子科技大学成都学院 实验报告册 课程名称: 姓 名: 学 号: 院 系: 专 业: 教 师: 年 月 日 实验二 LED流水灯 一、实验目的: 1.掌握并口的使用 2.掌握移位指令的使用 二、实验原理和内容: 实验原理: 1.共阳LED (1)位移指令 左移; 右移 (2)循环移位指令 _crol_(A,B), _cror_(A,B)函数,在头文件intrins.h中 实验内容:实现LED灯上下流水显示效果 三、实验步骤: 1.创建工程;2.编写程序; 3.调试程序 ; 4.下载验证 四、实验数据和结果: (说明:写自己编写程序的功能和程序。) 程序功能描述 程序 五、实验总结: (请个人认真总结,调试程序遇到的问题,如何解决,自己的收获) 实验四:数码管显示 一、实验目的: 1.掌握LED数码管显示 2.掌握数组使用 二、实验原理和内容: 实验原理: 1.LED 8段显示器 2. 共阴极数码管电路图 (1)LED静态显示方式 静态显示就是当显示器显示某个字符时,相应的段(发光二极管)恒定地导通或截止,直到显示另一个字符为止。静态显示器的亮度较高,这种显示方式编程容易,管理也较简单,但占用I/O口线资源较多。在显示位数较多的情况下,一般都采用动态显示方式。 (2)LED动态显示方式 在多位LED显示时,将所有位的段选线并联在一起,由一个8位I/O口控制。而共阴(或共阳)极公共端K分别由相应的I/O线控制,实现各位的分时选通。因人眼的视觉暂留时间为0.1 s(100 ms),所以显示间隔要受到此条件的约束。 实验内容:用8位LED数码管显示自己学号 实验步骤: 1.创建工程;2.编写程序; 3.调试程序 ; 4.下载验证 四、实验数据和结果: 五、实验总结: 实验八 定时器/计数器使用 一、实验目的: 1.掌握定时函数使用 2.学习配置工作模式寄存器 TMOD、控制器寄存器 TCON 二、实验原理和内容: 实验原理: 1.MCS-51单片机 定时/计数器的工作原理 2. 模式控制寄存器TMOD 3.控制寄存器TCON 实验内容:根据课堂要求内容进行实验 三、实验步骤: 1.创建工程;2.编写程序; 3.调试程序 ; 4.下载验证 四、实验数据和结果: 五、实验总结: 实验九: 点阵LED显示 一、实验目的: 1.掌握8*8-LED点阵的结构原理 2.掌握8*8-LED点阵的使用 二、实验原理和内容: 实验原理: 1. 8X8点阵LED等效电路 8 X 8 点阵LED工作原理说明 :8X8点阵共需要64个发光二极管组成,且每个发光二极管是放置在行线和列线的交叉点上,当对应的某一列置0电平,某一行置1电平,则相应的二极管就亮;一根竖柱:对应的列置0,而行则采用扫描的方法来实现。一根横柱:对应的行置1,而列则采用扫描的方法来实现。 LP00~ LP07图1-8,P2.0~P2.7图A-H。 实验内容:显示心形和自己姓名拼音首字母 三、实验步骤: 1.创建工程;2.编写程序; 3.调试程序 ; 4.下载验证 四、实验数据和结果: 五、实验总结: 实验十:矩阵按键 一、实验目的: 1.掌握矩阵键盘原理 2.矩阵式键盘的按键识别方法 二、实验原理和内容: 实验原理: 在键盘中按键数量较多时,为了减少I/O口的占用,通常将按键排列成矩阵形式。在矩阵式键盘中,每条水平线和垂直线在交叉处不直接连通,而是通过一个按键加以连接。矩阵式键盘的按键识别方法:扫描法,线反法 扫描法:又称为逐行(或列)扫描查询法,是一种最常用的按键识别方法。 ???(1)判断键盘中有无键按下: 将全部行线置低电平,然后检测列线的状态。只要有一列的电平为低,则表示键盘中有键被按下,而且闭合的键位于低电平线与4根行线相交叉的4个按键之中。若所有列线均为高电平,则键盘中无键按下。 ????(2) 判断闭合键所在的位置: 在确认有键按下后,即可进入确定具体闭合键的过程。其方法是:依次将行线置为低电平,即在置某根行线为低电平时,其它线为高电平。在确定某根行线位置为低电平后,再逐行检测各列线的电平状态。若某列为低,则该列线与置为低电平的行线交叉处的按键

文档评论(0)

1亿VIP精品文档

相关文档