ASM 板


LINE

看板 ASM  RSS
板上的各位大大 想请教一个关於 89c51 serial poart的问题 是这样的 我写了一组code如下---------------------- org 00h jmp start org 23h jmp uart_int start: MOV IE,#10010000B MOV SP,#6FH mov scon,#01110000b mov tmod,#00100000b mov th1,#253 setb tr1 mov P0,#11111111b receive: jnb ri,$ clr ri jmp receive uart_int: push IE mov IE,#00h loop: call delay cpl P0.0 jmp loop back: pop IE reti delay: mov r5,#5 d1: mov r6,#202 d2: mov r7,#246 djnz r7,$ djnz r6,d2 djnz r5,d1 ret end --------------------------------------------- 硬体的部分 1.EA/Vpp接5V 并且跟Reset pin中间串一10u的电容 Reset再接个10k拉到GND 2.X1 X2中间选用了11.059MH的OSC并且各自接一27p的电容拉到GND 3. P0.0脚串LED串150欧姆电阻pull high至5V 4. Vcc=5V ----------------------------------------------- 由於只是单纯想测试serial的中断旗标RI是否能正常工作 所以照上述语法 他应该会有的动做是 1. 89c51上电并处於stby的状态 2. 我从电脑端发射任何一串讯号 89c51执行中断副程式 LED开始闪烁 可我时实际的情况是 1. 89c51上电,并处於stby状态,但是从电脑端发送讯息後却没反应 2. 89c51上电,LED立马开始闪烁(并没有发送任何讯号给RxD,但却直接执行中断副程式了) 以上两种状况会随机出现,完全没有一个规律 所以我火了 乾脆直接把89c51上Rxd Txd的脚位floating再来做测试 有趣的是89c51上电後LED竟然还是会马上就开始闪烁 (随机出现的 另一种情况当然就是没有任何反应) 我LED闪烁的动作是写在serial的中断副程式内 所以推测应该是RI被设为1了触发中断副程式 但为什麽RxD floating的状态 RI却会变成1阿 是我语法写错了吗 可我一开始有设定scon让RI为0阿 所以应该是是硬体的问题(??) 电路的部分 是我遗漏了甚麽地方吗? 各位大大们 可以帮小弟解惑一下吗 拜托~ --



※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 59.120.179.172
1F:推 WolfLord:org 23H 10/14 16:25
2F:→ WolfLord:看漏了 XDD 上面那行作废 XDD 你把RXD PULL HIGH4.7K看看 10/14 16:28
3F:→ WolfLord:另外你应该在中断内清RI不是主回圈,主回圈jmp$就好了 10/14 16:30







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灯, 水草

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

TOP