SCGPIO输出控制蜂鸣器

上传人:cl****1 文档编号:584889649 上传时间:2024-09-01 格式:PPT 页数:11 大小:386.50KB
返回 下载 相关 举报
SCGPIO输出控制蜂鸣器_第1页
第1页 / 共11页
SCGPIO输出控制蜂鸣器_第2页
第2页 / 共11页
SCGPIO输出控制蜂鸣器_第3页
第3页 / 共11页
SCGPIO输出控制蜂鸣器_第4页
第4页 / 共11页
SCGPIO输出控制蜂鸣器_第5页
第5页 / 共11页
点击查看更多>>
资源描述

《SCGPIO输出控制蜂鸣器》由会员分享,可在线阅读,更多相关《SCGPIO输出控制蜂鸣器(11页珍藏版)》请在金锄头文库上搜索。

1、中国中国. .邯郸学院邯郸学院GPIO-输出控制蜂鸣器实验主要内容:熟悉s3c2440的GPIO基本功能和设置方法。掌握蜂鸣器的驱动原理。掌握如何利用GPIO功能控制蜂鸣器。1中国中国. .邯郸学院邯郸学院GPIO1.简介S3C2440具有130个多功能输入/输出端口。分别是:GPIO A:25个输出端口;GPIO B:11个输入输出口;GPIO C:16个输入输出口;GPIO D:16个输入输出口;GPIO E:16个输入输出口;GPIO F: 8个输入输出口;GPIO G:16个输入输出口; GPIO H:9个输入输出口;GPIO J:13个输入输出口; 每一种端口都能由软件自由配置以满足

2、不同的设计要求,即都具有管脚复用的功能,除了特殊功能外,都可以作为通用I/O功能。2中国中国. .邯郸学院邯郸学院GPIO2端口控制描述端口配置寄存器GPACONGPJCON: S3C2440A中,大多数管脚都是复用的。该寄存器就是用来设置用户选用的管脚功能。端口数据寄存器GPADATGPJDAT:如果端口配置为输出口,那么用户向相应的IO口写入希望的数据;如果端口配置为输入口,那么用户可以从I/O口读出对应管脚的数据。端口上拉寄存器GPBUPGPJUP:这些寄存器控制着相应端口上拉功能的使能与禁能。当某位0,对应管脚的上拉寄存器使能;当某位1,对应管脚的上拉寄存器禁能;3中国中国. .邯郸学

3、院邯郸学院GPIO杂类控制寄存器:MISCCRDCLK控制寄存器:DCLKCON外部中断控制寄存器:EXTIN0EXTIN2外部中断过滤寄存器:EINTFLT0EINTFLT3外部中断掩码寄存器:EINTMASK外部中断悬挂寄存器:EINTPEND通用状态寄存器:GSTATUS0GSTATUS44中国中国. .邯郸学院邯郸学院蜂鸣器控制实验1实验目的 了解蜂鸣器的控制原理,掌握控制蜂鸣器的方法。5中国中国. .邯郸学院邯郸学院2实验设备硬件:nPC机 1台ns3c2440教学实验开发平台 1台 软件: n Windows 98/2000/XP操作系统n ADS 1.2集成开发环境蜂鸣器控制实验

4、蜂鸣器控制实验6中国中国. .邯郸学院邯郸学院蜂鸣器发生原理 蜂鸣器发生原理是电流通过电磁线圈,使其产生磁场来驱动振动膜发声的,因此需要一定的电流驱动蜂鸣器。 蜂鸣器一般分为无源和有源,之间的根本区别是对输入信号的要求不一样。有源蜂鸣器工作的理想信号是直流电,无源蜂鸣器工作的理想信号是方波,也可以是交流电,有时称讯响器。 本实验用到的蜂鸣器的规格是:电流: 30mA/3VDC,谐振频率:2300hz。7中国中国. .邯郸学院邯郸学院蜂鸣器发生原理 蜂鸣器驱动电路原理图:蜂鸣器的控制端口为GPB0,S3C2440 GPB0的IO口输出电流为8mA,无法直接驱动蜂鸣器,因此需要用三极管放大电流驱动三极管,通常选择PNP型三极管。8中国中国. .邯郸学院邯郸学院发光二级管控制9中国中国. .邯郸学院邯郸学院按键输入控制实验4分析代码10中国中国. .邯郸学院邯郸学院蜂鸣器输出控制实验6思考题 结合原理图,写出程序。要求:任意选择某个按键(在Sw1Sw4中选),当按键按下时,蜂鸣器蜂鸣,当按键抬起时,蜂鸣器停止蜂鸣。11

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 医学/心理学 > 基础医学

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号