ASM 板


LINE

看板 ASM  RSS
ORG 00H AJMP START ORG 13H ;中断进入位置 LJMP INT0 START: SETB IT1 ;使用负缘触发 SETB EX1 ;允许外部中断INT1 LOOP: CLR EA SETB P1.1 MOV P2,#11110000B ;四个灯亮四个不亮 MOV A,#00000001B ;判断中断是否做完的旗标 LCALL DELAY2 SETB EA ;允许外部中断 CJNE A,#00000000B,$ ;A为零代表外部中断结束 CLR EA ;禁止外部中断 LJMP LOOP INT0: MOV R6,#80 S3: MOV R7,#92 DJNZ R7,$ DJNZ R6,S3 NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP CLR P1.1 ;送低电位给电脑做定位 SETB P1.1 MOV A,#00000000B ;做完延迟以後将判断中断是否 结束旗标清楚 CLR IE1 RETI DELAY2: S1: MOV R6,#20 S2: MOV R7,#100 DJNZ R7,$ DJNZ R6,S2 MOV R7,#54 DJNZ R7,$ ;4170us RET END 问题点: 1.我已经可以做到就是我主程式亮灯的部份作完以後,然後允许外部中断 接着等待中断结束後~立刻禁止中断要求,然後跑回主程式做亮灯动作 2.可是当我在主程式增加DELAY的时间以後,他会影响到我中断副程式的运作 结果.... 以上面的CODE例来说~假如我主程式是花的时间是4170us 那我中断做delay然後CLR P1.1所能做的延迟大概只能到13389uS 而当我主程式是花的时间是1000us 那我中断做DELAY所能做正确的延迟时间大概是11400us而已 之後再多加中断副程式延迟的时间就会有错误 可是找遍书都没找到我的问题点在哪边.... 可以请好心人帮帮我吗..... p.s中断讯号是这样子的 108us的高电位--->16332us的低电位 是一个一直重复的方波... 因为之後我要加上串列传输收5个byte的资料时间(至少4170us) 所以我没办法减少主程式所要花的时间,照理说应该主程式做多 久都不会影响中断副程式才对阿? 请问我是否有哪个部份有少了程式码或是有疏漏的地方呢? --



※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.127.77.235
1F:→ tea1116:刚刚的初步思考以後..是不是我在ORG 00H跳到START後 11/15 23:52
2F:→ tea1116:没有把START用ORG 30H让他从30H开始存指令跳过中断点 11/15 23:53
3F:→ tea1116:我在想是不是主程式存到03H外部中断的地方导致出错... 11/15 23:54
※ 编辑: tea1116 来自: 218.175.191.120 (11/17 00:51) ※ 编辑: tea1116 来自: 218.175.191.120 (11/17 00:52)
4F:推 ruemann:那……是什麽原因呢?我一直想不出合理的答案 11/17 02:31
5F:推 ruemann:我猜有可能是硬体设置的问题…… 11/17 11:22







like.gif 您可能会有兴趣的文章
icon.png[问题/行为] 猫晚上进房间会不会有憋尿问题
icon.pngRe: [闲聊] 选了错误的女孩成为魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一张
icon.png[心得] EMS高领长版毛衣.墨小楼MC1002
icon.png[分享] 丹龙隔热纸GE55+33+22
icon.png[问题] 清洗洗衣机
icon.png[寻物] 窗台下的空间
icon.png[闲聊] 双极の女神1 木魔爵
icon.png[售车] 新竹 1997 march 1297cc 白色 四门
icon.png[讨论] 能从照片感受到摄影者心情吗
icon.png[狂贺] 贺贺贺贺 贺!岛村卯月!总选举NO.1
icon.png[难过] 羡慕白皮肤的女生
icon.png阅读文章
icon.png[黑特]
icon.png[问题] SBK S1安装於安全帽位置
icon.png[分享] 旧woo100绝版开箱!!
icon.pngRe: [无言] 关於小包卫生纸
icon.png[开箱] E5-2683V3 RX480Strix 快睿C1 简单测试
icon.png[心得] 苍の海贼龙 地狱 执行者16PT
icon.png[售车] 1999年Virage iO 1.8EXi
icon.png[心得] 挑战33 LV10 狮子座pt solo
icon.png[闲聊] 手把手教你不被桶之新手主购教学
icon.png[分享] Civic Type R 量产版官方照无预警流出
icon.png[售车] Golf 4 2.0 银色 自排
icon.png[出售] Graco提篮汽座(有底座)2000元诚可议
icon.png[问题] 请问补牙材质掉了还能再补吗?(台中半年内
icon.png[问题] 44th 单曲 生写竟然都给重复的啊啊!
icon.png[心得] 华南红卡/icash 核卡
icon.png[问题] 拔牙矫正这样正常吗
icon.png[赠送] 老莫高业 初业 102年版
icon.png[情报] 三大行动支付 本季掀战火
icon.png[宝宝] 博客来Amos水蜡笔5/1特价五折
icon.pngRe: [心得] 新鲜人一些面试分享
icon.png[心得] 苍の海贼龙 地狱 麒麟25PT
icon.pngRe: [闲聊] (君の名は。雷慎入) 君名二创漫画翻译
icon.pngRe: [闲聊] OGN中场影片:失踪人口局 (英文字幕)
icon.png[问题] 台湾大哥大4G讯号差
icon.png[出售] [全国]全新千寻侘草LED灯, 水草

请输入看板名称,例如:e-shopping站内搜寻

TOP