1 / 2
文档名称:

MSP430单片机实用技术讲座13 第9讲 简单的端口显示中断综合应用.pdf

格式:pdf   页数:2页
下载后只包含 1 个 PDF 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

MSP430单片机实用技术讲座13 第9讲 简单的端口显示中断综合应用.pdf

上传人:小猪猪 2011/12/2 文件大小:0 KB

下载得到文件列表

MSP430单片机实用技术讲座13 第9讲 简单的端口显示中断综合应用.pdf

文档介绍

文档介绍:单片机与可编程器件
单片机实用技术讲座()
第讲简单的端口、显示、中断综合应用
· 南京航空航天大学魏小龙·
本讲将结合定时器、端口、中断等资源进行综合应用。到进行分别控制其亮度),那么如何实现呢?我们可以将
具体要求如下: 亮度数据存放在显示缓存里,则的数据表示的
硬件连接硬件连接(如图)很简单,在端口连接亮度则的数据表示的亮度......这样只要在
了只发光二极管,在端口连接了×键盘( 显示缓存中取对应的亮度数值去控制发光二极管的显示就可
键)。同时通过、扩展了位数码显示器。以了。
软件要求数码管的显示方法为:在显示缓存中取数据移位到驱动对
编写扫描键盘软应数码管的,并延时显示一会儿。这一讲的硬件共有
件; 只数码管,需要次移位与延时等待,而亮度等级有级,所
编写数码管显示程以可以使用两次移位,也就是显示程序再来一遍,构成次。
序; 这样可以将显示程序作为整个系统的主程序,发光二极管的亮
键盘使用中断编度控制内嵌在显示程序中,则要将上一讲的显示程序进行改造。
写; 同时需要注意键盘与显示程序的兼容性能,这一讲要求键盘使
连接的发光二极用中断,而显示与键盘合用口线,见图、图。
管的发光强度通过键盘控
制,共分亮度等级;
分别控制单个发光
二极管(可对到
进行分别控制其亮度);
图在数码管上显示每
只发光二极管的亮度,对应关系为:第一只数码管显示的数值
对应第一只发光二极管的亮度,后面依次类推,第八只数码管
显示的数值对应第八只发光二极管的亮度。
分析
首先编写基本硬件程序,键盘与数码管显示已经在上一讲
说清楚了,这里只管调用就可以了。发光二极管显示也很简单,
高电平亮,低电平熄。
那么如何实现发光二极管显示的亮暗调节呢。
先看看图所示的个不同信号、、、。假设它们的周期都
是,则这些信号送发光二极管后,我们看不到发光二极图
因为是合用口线,所以在显示程序中如果改变了键盘中断
线的状态而满足了中断条件,则必然会进入中断,因为认
为是有按键了,从而进入了键盘中断,所以要避免这种情况。具
体方法:在显示程序中进行端口操作之前关闭中断,在端口操
图作完成之后,清除端口的中断标志,然后打开中断。只有在显
管的亮与熄,我们看到的都是亮,只不过亮度不一样而已(因示的延时显示时间段,键盘才可能中断。这样就避免了显示程
为人眼睛的视觉暂停缘故)。很显然,信号驱动发光二极管最序对键盘的干扰,同时也实现了口线的合用。
暗,信号驱动发光二极管最亮。本讲所使用的硬件有只扫很显然,显示程序可以直接作为整个程序的主循环!图
描键盘,我们定义按号按键显示最暗,按号按键显示最亮。是显示程序的框图。
根据软件要求要求分别控制单个发光二极管(可对发光二极管显示对应亮度的程序思路:在显示程序中每显
· 19 · 电子世界年期
单片机与可编程器件
基于的报警语音实现
· 湖南邵阳学院朱群峰江世明·
摘要:基于当前报警音乐块中语音信号的种类有限,本文提出一种利用单片机模拟其产生的方法。利用示波器对报警语音
信号频率进行测试和分析、设计电路、编程并调试实现。
在报警语音中,通常利用市场上现
成的音乐块驱动蜂鸣器。但存在语音种