题目内容 (请给出正确答案)
[主观题]

编写 完成外部中断1控制LED亮灭变化的中断初始化程序与中断服务程序。中断初始化化程序定义为void int1_csh(void) ,中断服务程序定义为void int1()interrupt 2 using 1。要求用电平触发方式,优先级最高,每中断1次,定义为LED的端口控制LED灯亮灭变化1次。程序框架如下,请复制程序框架完成程序编写,实现功能。 void int1_csh(void) { IT1= ; //正确计2分 EA= ; //正确计2分 EX1= ; //正确计2分 IP= ; //正确计2分 } void int1()interrupt 2 using 1 { LED= ; }

答案
#include <reg51.h> // 包含头文件,声明各个特殊功能寄存器 #define uchar unsigned char // 为了书写方便,定义uchar表示无符号字符型 sbit light=P0^0; // 定义变量light表示P0口的P0.0引脚 sbit flag; void delay05s(void) // 定义延时0.5s函数 { uchar i,j,k; for (i=0;i<5;i++) { for (j=0;j<200;j++) { for (k=0;k<250;k++) {;} } } } void main() // 主函数 { IT0=1; // 外部中断0,下降沿中断 EX0=1; // 允许外部中断0申请中断中断 EA=1; while(flag) //while 循环,当条件为真(只有0为假)执行下面的循环 { // 体,由于条件恒为真,所以构成无限次循环 light=0; // 给P2.0赋值0,使P2.0输出低电平, LED点亮 delay05s(); // 延时0.5s light=1; // 给P2.0赋值1,使P2.0输出高电平, LED熄灭 delay05s(); // 延时0.5s } } Void int_0( ) interrupt 0 { flag=~flag; }
如搜索结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能会需要:
您的账号:
发送账号密码至手机
发送
更多“编写 完成外部中断1控制LED亮灭变化的中断初始化程序与中断…”相关的问题

第1题

编写外部中断1为跳沿触发且为高优先级中断,并关外部中断0的初始化程序段(用位操作指令实现)。
点击查看答案

第2题

假设允许外部中断1中断,并设定它为高级中断,采用边沿触发方式,其它中断源不允许中断。试编写初始化程序段。
点击查看答案

第3题

编写外部中断1为跳沿触发且为高优先级中断,并关外部中断0的初始化程序段(用位操作指令实现)。
点击查看答案

第4题

试编写中断初始化程序段,要求允许外部中断1(下降沿触发)、定时器T0溢出中断和串口中断,且使定时器T0为高优先级。
点击查看答案

第5题

若通过8259的IR7向CPU发中断请求,中断类型码为6FH,边沿触发,固定优先级,中断自动结束,全嵌套,编写8259的初始化程序。中断服务子程序为INT8259,编写中断向量的设置。(端口地址为20H、21H)
点击查看答案

第6题

请写出定时器1工作在方式1,中断模式,定时20ms的初始化程序。 说明:仅仅写出初始化程序即可
点击查看答案

第7题

【简答题】控制UART0编写初始化程序,其中系统时钟SMCLK为8MHz,设置波特率4800,奇校验,8位数据位,1位停止位,并设置接收中断。
点击查看答案

第8题

在中断周期,CPU主要完成以下工作___。

A.关中断,保护断点,发中断响应信号并形成中断服务程序入口地址

B.开中断,保护断点,发中断响应信号并形成中断服务程序入口地址

C.关中断,执行中断服务程序

D.开中断,执行中断服务程序

点击查看答案

第9题

【多选题】微机保护运行程序包括

A.主程序

B.中断程序

C.故障处理程序

D.初始化程序

点击查看答案
发送账号至手机
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改
温馨提示
每个试题只能免费做一次,如需多次做题,请购买搜题卡
立即购买
稍后再说
警告:系统检测到您的账号存在安全风险

为了保护您的账号安全,请在“赏学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!

微信搜一搜
赏学吧
点击打开微信
警告:系统检测到您的账号存在安全风险
抱歉,您的账号因涉嫌违反赏学吧购买须知被冻结。您可在“赏学吧”微信公众号中的“官网服务”-“账号解封申请”申请解封,或联系客服
微信搜一搜
赏学吧
点击打开微信