- 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)