单片机外部中断实验C语言程序,STC89C52单片机外部中断0实验

原标题:STC89C52单片机外部中断0实验

/

实现功能: 设置,然后通过点亮与P1口第一个引脚相连的D1来

显示系统进入了外部中断0

实验板型号:BS-XYD-C52

实验名称: 外部中断0测试

编写人: 谢应东

编写日期: 2012-4-27

/

#include

#include

#define uchar unsigned char //定义unsigned char 为 uchar

#define uint unsigned int

sbit 1=P1^0; //定义P1口的第一个引脚为LED1,方便写程序

#define LED1_ON LED1=0 //定义D1被点亮的标示

/

函数名称:Init_INT0

函数功能:设置单片机的外部中断0,具体的设置状态为外部低电平触发

参数介绍:无

返回值: 无

注意事项:无

/

void Init_INT0()

{

EA=1; //首先开启总中断

EX0=1; //开启外部中断 0

IT0=0; //设置成低电平触发,1为下降沿触发

}

/

函数名称:main

函数功能:完成外部中断0的初始化设置,然后系统完全进入等待状态,直到有外部中断

被触发

参数介绍:无

返回值: 无

注意事项:无

/

void main()

{

Init_INT0();

while(1);

}

/

函数名称:Interrupt0_handler

函数功能:进入中断服务函数,本实验室通过一个名为D1的发光二极管的点亮来表示进

入了外部中断0的

参数介绍:无

返回值: 无

注意事项:无

/

void Interrupt0_handler() interrupt 0

{

LED1_ON;

}

责任编辑:

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/554199.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

简单参数让谷歌Chrome浏览器单进程运行

核心提示:Google Chrome是由Google开发的一款设计简单、高效的Web浏览工具。 大多数人都会在怨恨Google Chrome的多线程吃内存吧?而且即使标签独立进程,它的稳定性也不见得高到哪里去,经常遇到要崩溃就一起崩溃的情况,不如让他老…

c语言 %15s,c语言求助

该楼层疑似违规已被系统折叠 隐藏此楼查看此楼fprintf(fp,"%23s%15s\n",p->num,p->name);fclose(fp);}void del_name() /*定义按姓名注销旧档案函数*/{char tempname[10]"";int n0;struct student record[N]{0},*pNULL,*kNULL;FILE*fpNU…

Chrome浏览器依然是最受欢迎的浏览器 排名轻微下滑

chrome谷歌浏览器依然是最受欢迎的浏览器 排名轻微下滑 NetMarketShare 公布了最新的浏览器市场份额数据,排名前三的分别是:Chrome、Internet Explorer 和Firefox 。 Chrome 浏览器依然是全球最受欢迎的桌面浏览器,但从 4 月起已出现轻微下滑…

android 自定义推流器,Android直播实现 Android端推流、播放

最近想实现一个Android直播,但是对于这方面的资料都比较零碎,一开始是打算用ffmpeg来实现编码推流,在搜集资料期间,找到了几个强大的开源库,直接避免了jni的代码,集成后只用少量的java代码就可实现编码、推…

xx Chrome浏览器更新2020版本:黑暗模式一样使用

谷歌浏览器最近更新了一个全新的版本,新增了很多的浏览器服务,让用户在使用的时候可以更加的方便,多种使用模式都可以一键选择,使用起来也是非常方便的,最近非常火爆的黑暗模式也是可以一键使用的,今天小编…

android 聊天功能实现,Android聊天背景功能实现

解决输入法弹出时背景被顶上去或者挤压变形的问题先看效果图:Screenshot_1510219375.pngScreenshot_1510219378.png实现方案:package com.qiangqiang.chatback.views;import android.content.Context;import android.util.AttributeSet;import android.v…

小技巧来助阵 玩转Google Chrome(谷歌浏览器)

核心提示:Google Chrome是由Google开发的一款设计简单、高效的Web浏览工具。 Chrome问世已经有段时间了,相关的应用技巧也开始被挖掘出来,这里小编教你3则小技巧,让Chrome更满足你的需求。 1、单进程运行:Chrome的多…

android app没有读写权限设置,Android 6.0以上权限拒绝打开权限设置界面的解决方法...

本人使用小米手机,打开qq或者微信的时候,某个权限拒绝的话,会提示你开启,点击开启会跳转到app的权限设置界面,当然了,这是国内系统深层定制的原因,也就是说这个界面原声的android没有的&#xf…

爱奇艺视频如何联系客服?爱奇艺联系客服攻略

爱奇艺视频是一款不错的视频,小编在闲的无聊的时候,就会使用爱奇艺来看视频,相信你们也会使用爱奇艺视频来看视频,我们在使用爱奇艺的时候,就会遇到些问题,今天小编为你介绍下:爱奇艺视频如何联…

android显示圆圈动画,Android实现3个圆圈的动画

实现了一个类似Windows进度条效果,界面上有三个圆圈,依次有一个圆圈显示白色,其它的圆圈显示蓝色。画圆圈的Viewimport android.content.Context;import android.graphics.Canvas;import android.graphics.Color;import android.graphics.Pai…

谷歌浏览器怎么下载视频 Google Chrome下载视频方法

核心提示:现在我来教大家谷歌浏览器怎么下载视频 Google Chrome下载视频方法。 谷歌浏览器怎么下载视频 Google Chrome下载视频方法 我们经常会在线看一些网页视频,但是网站的视频下载都只支持自己的客户端,如果每家网站的客户端都安装的话那…

android sdk64位资源,android SDK 有32位或64位的分别吗

android环境下搞开发工作,原来用的是32位的(操作系统32位、Eclipse、JDK 都是32位)。现在换了win7 64位系统, Eclipse、JDK 有32位或64位的, 问一下,android SDK 有32位或64位的分别吗?32位环境下(操作系统32位、Eclipse、JDK 都是32位)更新过 android …

Google Chrome(谷歌浏览器)安装方法与使用技巧

核心提示:Google Chrome(谷歌浏览器)的特点是简洁、快速。Google Chrome支持多标签浏览,每个标签页面都在独立的“沙箱”内运行,在提高安全性的同时,一个标签页面的崩溃也不会导致其他标签页面被关闭。此外,Google Chr…

android 单元测试 回调,android – 如何为retrofit2回调进行单元测试?

我无法尝试,但它应该工作.也许你必须修复泛型类型像mock这样的错误(Call.class);.Testpublic void should_test_on_response(){Call onResponseCall mock(Call.class);doAnswer(invocation -> {Response response null;invocation.getArgumentAt(0, Callback.class).onRes…

Chrome浏览器显示“网站连接不安全”怎么解决?解决方法分享

chrome浏览器是一个非常受欢迎的搜索服务软件,这款软件可以满足用户非常多搜索需求,有很多用户都会使用这款软件进行搜索,功能非常的全面,但是在使用Chrome浏览器的也会遇到一般浏览器都会遇到的问题,今天小编就会与大…

android registerreceiver() 参数,android-registerReceiver无法正常工作

我正在尝试处理我的主类中的推送通知(并且我也有GCMBroadcastReceiver-用于我未运行主类时出现的所有通知)但是registerReceiver无法正常工作(GCMBroadcasrReceiver正常工作)我的代码:public class Main extends Activity {protected void onCreate(Bundle savedIns…

如何在Chrome浏览器中创建账户?

chrome浏览器是一款非常特殊的浏览器,不仅有非常多的用户喜欢使用这款软件,有很多开发者也非常喜欢使用这款软件,在使用浏览器的时候创建账号是一种最简单的方法,其实操作起来非常的简单、方便,但不是所有的人都会在Ch…

IE或Chrome浏览器玩Xbox游戏能实现吗

IE或Chrome浏览器玩Xbox游戏能实现吗?根据海外媒体报道,微软正在研发一种在PC网页浏览器当中串流Xbox游戏的技术。据称该技术支持Xbox One和Xbox 360游戏,可通过IE或Chrome获取。   在去年,微软就曾经展示过Windows Phone设备在云技术的帮…

android 日程安排view,RecyclerView 列表控件中简单实现时间线

时间时间,时间,时间啊;走慢一点吧~看见很多软件中都有时间线的东西,貌似天气啊,旅游啊什么的最多了;具体实现方式很多,在本篇文章中讲解一种自定义View封装的方式。效果先来看看效果…

小技巧来助阵 玩转Chrome浏览器

核心提示:Chrome问世已经有段时间了,相关的应用技巧也开始被挖掘出来,这里小编教你3则小技巧,让Chrome更满足你的需求。 Chrome问世已经有段时间了,相关的应用技巧也开始被挖掘出来,这里小编教你3则小技巧…