2007AVR实验内容与要求(3[实验三]数码管动态扫描显示及外部中断的使用[实验目的]1.掌握LED数码管的动态扫描设计方法。2.了解AVR中断系统原理,响应过程,以及外部中断程序的编写。3.设计实现一个秒表系统。[实验内容]:1.实现6位LED数码管的动态扫描显示的软件设计和硬件设计。2.熟悉中断原理以及中断程序的编写,使用外部中断实现简易的秒表系统设计。[实验步骤]:1.根据例6.5六位LED数码管动态扫描控制显示设计(一),掌握其硬件连线,在实验板上实现该设计。源程序参考demo_6_5.c,读懂该程序,回答以下问题:• 时、分、秒的计算采用何种数制?到数码管的时间显示之间经过了几种数制的转换?为什么要转换(不转换行吗)?怎样转换的? •Display()函数是如何工作的?每秒钟执行几次? • 说明time_to_buffer()的功能,每秒执行几次? • 说出和深入体会程序中的变量time_counter、point_on的作用。• 将程序中有(3)注释标记的语句去掉,会产生什么现象,为什么?说明该语句的作用。• 将程序中有(4)注释标记的语句去掉,会产生什么现象? • 如何调整程序,使数码管的显示亮度有变化? • 程序中使用了显示缓冲区,占用了6个字节。如果不使用显示缓冲区能否实现时间的显示?而使用显示缓冲区有何优点? • 该程序中采用软件延时的方法,其主要的缺点有那些?2.在实验板上设计一个采用外部中断方式的6位数码管(分、秒
用户评论
推荐下载
-
数据挖掘实验内容
在SQL Server 2000中,创建数据仓库(多维数据集)的总体步骤包括:设置ODBC数据源、建立数据库、建立数据库与ODBC数据源的连接、建立多维数据集、编辑多维数据集、设计存储和处理多维数据集
34 2019-01-13 -
ARP欺骗实验内容
利用锐捷网络虚拟平台,大学信息安全实验上机课内容。
20 2019-03-09 -
Unix上机实验内容
Unix我们上课时候的实验做的东西希望和大家分享对大家有点帮助
22 2019-05-15 -
EELiod基础实验内容
EELiod basic experimental content
19 2019-06-27 -
C实验内容.doc
实验一 基本数据处理 1.1 显示短句 在屏幕上显示一个短句“Programming is fun!” 1.2 求两个数的和与差 1.3 求平方根 输入1 个实数x,计算并输出其平方根(保留1 位小数
6 2021-04-22 -
c++实验内容
实验10 多态与虚函数 一、实验目的 1.理解多态的概念 2.掌握如何用虚函数实现运行时多态 3.掌握如何利用抽象类 二、实验内容及步骤 1. 设计一个图形类(Shape),由它派生出5个派生类:三角
32 2020-08-12 -
网络实验的内容
可用于网络教学,,学习网络实验。。有助于提高学习效率,,
31 2019-01-10 -
Mysql实验内容.pdf
Mysql实验内容.pdf
5 2021-01-31 -
电磁学与电磁场实验内容
电磁学教学,电磁学实验电磁场与电磁学电磁场与电磁学电磁场与电磁学电磁场与电磁学
13 2020-04-26 -
算法与数据结构实验内容资源包
实验一 复数运算 实验二 线性表操作 实验三 约瑟夫环 实验四 航空售票管理 实验五 数组鞍点 实验六 稀疏矩阵转置 实验七 稀疏矩阵相乘 实验八 哈夫曼编码 实验报告范例.doc 算法动态演示DSD
44 2019-01-21
暂无评论