简易计数器设计(含电路和程序)

资料大小: 333

所需积分: 0

下载次数:

用户评论: 0条评论,查看

上传日期: 2008-12-01

上 传 者: 发烧友他上传的所有资料

资料介绍

标签:计数器(301)
3.1 预备知识
1. 熟悉凌阳单片机的工作原理。
(1)凌阳单片机的I/O 口的使用原理和设置;
(2)凌阳单片机的中断功能;
(3)凌阳单片机的语音播放的原理和相应的函数接口的了解。
2. 熟悉凌阳汇编语言或C 语言。
3.2 课程设计目的
随着单片机应用的日益广泛,在校学生加强对单片机的认识和动手能力,已经是非常重要的一项锻炼。课程设计就是为加强实践机会、培养学生动手能力的一个重要环节,将理论知识与实际联系起来的一个关键机会。
本课程设计的基本要求是:
1. 熟悉凌阳十六位单片机系统板-61 板的基本构成。
2. 掌握LED 数码管原理及使用方法。
3. 掌握61 板的使用方法。
4. 初步掌握SPCE061A 单片机汇编语言一般编程技巧。
5. 初步掌握61 板系统调试的一般步骤及方法。
6. 掌握S480 语音播放的方法。
3.3 课程设计内容
3.3.1 设计题目
本装置将实现0-9999 的计数,当IOA0 收到一个脉冲,记数器将加1,在数码管上显示当前计数值,并语音提示当前计数数值。具体要求如下:
1. 开机时数码管显示0000。
2. IOA0 收到一个正脉冲(即有键按下),计数器自动加1。
3. 语音提示当前计数器的数值。
3.3.2 记数器设计说明
3.3.2.1 LED 数码管显示
LED 数码管根据LED 的接法不同分为共阴和共阳两类,了解LED 的这些特性,对编程是很重要的,因为不同类型的数码管,除了它们的硬件电路有差异外,编程方法也是不同的。图 3-1 是共
阴和共阳极数码管的内部电路,它们的发光原理是一样的,只是它们的电源极性不同而已。将多只LED 的阴极连在一起即为共阴式,而将多只LED 的阳极连在一起即为共阳式。以共阴式为例,如把阴极接地,在相应段的阳极接上正电源,该段即会发光。当然,LED 的电流通常较小,一般均需在回路中接上限流电阻。假如我们将b 和c 段接上正电源,其它端接地或悬空,那么b 和c段发光,此时,数码管显示将显示数字1。而将a、b、d、e 和g 段都接上正电源,其它引脚悬空,此时数码管将显示2。其它字符的显示原理类同,读者自行分析即可。

用户评论

查看全部 条评论

发表评论请先 , 还没有账号?免费注册

发表评论

用户评论
技术交流、我要发言! 发表评论可获取积分! 请遵守相关规定。
上传电子资料