|
技术交流 | 电路欣赏 | 工控天地 | 数字广电 | 通信技术 | 电源技术 | 测控之家 | EMC技术 | ARM技术 | EDA技术 | PCB技术 | 嵌入式系统 驱动编程 | 集成电路 | 器件替换 | 模拟技术 | 新手园地 | 单 片 机 | DSP技术 | MCU技术 | IC 设计 | IC 产业 | CAN-bus/DeviceNe |
单片机MOVX的用法你了解多少 |
作者:KOBNIIS 栏目:单片机 |
我公司的一个电路,在P0口接了几个74HCT273来接不同的输出,程序上并不是直接给P0赋值,比如MOV P0,#0等这样,而是用MOVX @R0,A这样操作,我看到的是P0口并没有电平的变化,但是273输出端的确是变化了,问题是:是不是在P0口传送数据时没有电平的变化呀???? |
2楼: | >>参与讨论 |
作者: dengm 于 2006/9/11 15:22:00 发布:
看手册的 time 图 |
3楼: | >>参与讨论 |
作者: KOBNIIS 于 2006/9/11 15:28:00 发布:
弱弱的问 时序图这个代表什么意思 |
4楼: | >>参与讨论 |
作者: KOBNIIS 于 2006/9/11 15:30:00 发布:
我是说在DATA IN和DATA OUT这个时段P0口应该是什么电平态 |
5楼: | >>参与讨论 |
作者: conwh 于 2006/9/11 16:11:00 发布:
好象以前有提过的,找一下 |
6楼: | >>参与讨论 |
作者: 楼上的 于 2006/9/11 16:44:00 发布:
heh 跟你说一下,P0口没有上拉电阻,但有上拉MOS开关,所以普通指令MOV P0,#0是不会有数据输出的,除非外面接上拉,而用MOVX @R0,A这样操作了,P0不是当普通的IO口了,这个时候内部的上拉MOS开关开始工作了,只要输出为1,上拉开关闭合就出1了。这个东东以前我也搞不明白,后来做试验就知道了。 * - 本贴最后修改时间:2006-9-11 16:46:15 修改者:楼上的 |
7楼: | >>参与讨论 |
作者: power5000 于 2006/9/11 17:25:00 发布:
示波器也看不出吗?不会吧 |
8楼: | >>参与讨论 |
作者: xwj 于 2006/9/11 17:39:00 发布:
一闪而过,你没看到罢了 |
9楼: | >>参与讨论 |
作者: hanker510 于 2006/9/11 17:49:00 发布:
我也来学习 |
10楼: | >>参与讨论 |
作者: sanantonio 于 2006/9/11 20:45:00 发布:
不错 |
11楼: | >>参与讨论 |
作者: mylovetus 于 2006/9/11 21:33:00 发布:
MOVX存取的是外部存储器里面的东西. 这个时候的P0口是用来做外部总线了! |
12楼: | >>参与讨论 |
作者: joy1zhou 于 2006/9/11 22:23:00 发布:
应该有的,示波器时间展开点 应该有的,示波器时间展开点 |
13楼: | >>参与讨论 |
作者: zhusonglinw 于 2006/9/11 22:32:00 发布:
没有怎么会有数据输出??? |
|
|
免费注册为维库电子开发网会员,参与电子工程师社区讨论,点此进入 |
Copyright © 1998-2006 www.dzsc.com 浙ICP证030469号 |