下载此文档

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


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

MSP430单片机实用技术讲座13 第9讲 简单的端口显示中断综合应用 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数2
  • 收藏数0 收藏
  • 顶次数0
  • 上传人小猪猪
  • 文件大小0 KB
  • 时间2011-12-02