导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→发表看法:[zhaonnnn]请教,关于P口的读写一点疑惑



No.75895
作者:zhaonnnn
邮件:zhao@cscy2000.com
ID:32497
登陆:1次
文章数:2篇
最后登陆IP:220.168.100.105
最后登陆:2005/3/24 14:49:54
注册:2005/3/24 10:35:54
财富:107
发帖时间:2005/3/24 10:37:01
发贴者IP:220.168.100.105
标题:zhaonnnn:请教,关于P口的读写一点疑惑
摘要:No.75895请教,关于P口的读写一点疑惑 各位大虾好。
我是一名单片机初学者,因为有过几年用高级语言编程的经验.公司有一通信放大电路要用89C51控制,看上去也简单,就是根据P1口P0口的状态变化,通过P2口控制几个继电器的动作(比如电话挂机时P1.0为高电平,当摘机时P1.0变为低电平,此时,给P1.4一个低电平放开继电器K1,给P2.0一个高电平, 吸合继电器K2,诸如此类),于是欣然接受任务,设计了自以为精巧的算法,可实际一作,效果全然不对,晕死,差点被老板逼死.仔细看了看书,特在此向各位请教几个有关P口的问题.
1:书上说”向端口输出1时,若用一根口线去驱动一个晶体管的基极,在射极接地的情况下,晶体管导通,并把引脚上电平拉低到0.7V,此时若从引脚读数据,会把此数据误读为0,若从锁存器Q端读取则可得到正确的数据”,我在实际应用中也体会到这引脚变为0的过程.可要怎么作才是”从锁存器Q端读取”?
用什么指令? 应该不是mov c,p2.0这种吧.
书上说:”ANL p1, A 是(读-修改-写)指令,不读引脚而读锁存器的状态 ......

>>返回讨论的主题


  发表回复
用户名   *您没有注册?
密码   *
验证码   * .
标题   *
心情
随便说说    我回答你    最新发现    得意的笑   
气死我了    真是没劲    坚决同意    表示反对   
大家过来    好奇怪哟    懒得理它    大家小心   
文件上传
内容


字体:      字体大小:    颜色:
粗体 斜体 下划线 居中 超级连接 Email连接 图片 Flash图片 Shockwave文件 realplay视频文件 Media Player视频文件 QuickTime视频文件 引用 飞行字 移动字 发光字 阴影字 查看更多的心情图标 背景音乐
点击加入表情
                         
选项
有回复时用短消息通知您?

   




老古网执行:16毫秒 最大:5186毫秒 查询6次