一道简单的单片机题求解!!!。。。。
我在上单片机的课,可是无奈太难,不会做,老师布置有一道习题,用汇编写的程序我觉得很简单就是写不出来。。哪位大侠帮忙一下啊。。。。。。。题目如下:试编写一段对中断系统初始化...
我在上单片机的课,可是无奈太难,不会做,老师布置有一道习题,用汇编写的程序 我觉得很简单 就是写不出来。。哪位大侠帮忙一下啊。。。。。。。
题目如下:
试编写一段对中断系统初始化程序,要求允许外部中断O(由电平触发), T0中断,串行口中断,且是T0为高优先级中断!!!
谢谢 展开
题目如下:
试编写一段对中断系统初始化程序,要求允许外部中断O(由电平触发), T0中断,串行口中断,且是T0为高优先级中断!!!
谢谢 展开
4个回答
展开全部
ORG 0
AJMP MAIN
ORG 0003H ;外部中断0 入口地址
AJMP INTEX0 ;转外部中断0子程序
ORG 000BH ;T0中断子程序入口地址
AJMP INTTO ;转T0中断子程序
ORG 0023H ;串行口中断入口地址
AJMP INTPR ;转串行口中断子程序
MAIN:
SETB EA ;开总中断
SETB EX0 ;允许外部中断0
SETB ET0 ;允许定时器T0中断
SETB ES ;允许串行口中断
SETB TR0 ;启动定时器T0
MOV IP,02H ;T0高优先中断
。。。
因T0、串行口工作方式没给出,初始化程序 未全
AJMP MAIN
ORG 0003H ;外部中断0 入口地址
AJMP INTEX0 ;转外部中断0子程序
ORG 000BH ;T0中断子程序入口地址
AJMP INTTO ;转T0中断子程序
ORG 0023H ;串行口中断入口地址
AJMP INTPR ;转串行口中断子程序
MAIN:
SETB EA ;开总中断
SETB EX0 ;允许外部中断0
SETB ET0 ;允许定时器T0中断
SETB ES ;允许串行口中断
SETB TR0 ;启动定时器T0
MOV IP,02H ;T0高优先中断
。。。
因T0、串行口工作方式没给出,初始化程序 未全
展开全部
SETB EA;//总开关
SETB EX0;//允许外部中断
SETB TRO;//T0中断
CLR IT0;//电平触发
SETB PT0;//T0优先
SETB EX0;//允许外部中断
SETB TRO;//T0中断
CLR IT0;//电平触发
SETB PT0;//T0优先
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
哥笑了。。。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
mov 0A8H,#93H
mov 0B8H,#02H
mov 88H,#00H
mov 0B8H,#02H
mov 88H,#00H
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询