设为首页
收藏本站
开启辅助访问
登录
注册
论坛
BBS
资讯
商城
阿里云1688商城批发
排行榜
Ranklist
帮助
Help
淘帖
Collection
日志
Blog
相册
Album
分享
Share
记录
Doing
搜索
搜索
本版
帖子
用户
松翰单片机论坛和资料中心
»
论坛
›
松翰单片机
›
8Bit OTP SN8P25xx/26xx/27xx/28xx/29xx等系列
›
哪一个指令能够直接读取IO的?
返回列表
发新帖
回复
哪一个指令能够直接读取IO的?
[复制链接]
3770
|
5
|
2012-2-6 16:52:26
|
显示全部楼层
|
阅读模式
本帖最后由 lavender-tan 于 2012-2-6 16:54 编辑
如题:
B0MOV A,P0 //可以读取P0口的值到累加器中
但是如果我想只读取P0.5的值呢,应该怎么写,用哪一个指令比较好?
相对的,如果我想把累加器A的值送到P0.5上又怎么写比较好呢?
回复
使用道具
举报
提升卡
置顶卡
沉默卡
喧嚣卡
变色卡
显身卡
落月无声
|
2012-2-8 11:51:07
|
显示全部楼层
mov a,#0
bts1 fp05
mov a,#20h
nop
累加器A的值不能够送到P0.5
回复
支持
反对
使用道具
举报
显身卡
MCU
|
2012-2-8 12:56:33
|
显示全部楼层
如果我想把累加器A的值送到P0.5上又怎么写比较好呢?
这个说法应该是有错的,因为A是一个8BIT的数据,而P0.5只是一个位
只能把A的某一位写到P0.5
回复
支持
反对
使用道具
举报
显身卡
MCU
|
2012-2-8 13:00:27
|
显示全部楼层
MOV A,P0
AND A,#20H
A的第五位保存的是P0.5的内容
回复
支持
反对
使用道具
举报
显身卡
落月无声
|
2012-2-13 14:42:18
|
显示全部楼层
回复
支持
反对
使用道具
举报
显身卡
lavender-tan
|
2012-2-15 08:51:39
|
显示全部楼层
谢谢帮忙!
回复
支持
反对
使用道具
举报
显身卡
返回列表
发新帖
回复
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
注册
本版积分规则
发表回复
回帖并转播
回帖后跳转到最后一页
lavender-tan
回复楼主
返回列表
8051核 Flash SN8F52xx/57xx/58xx/59xx/SZC系列
8Bit OTP SN8P25xx/26xx/27xx/28xx/29xx等系列
32Bit Cortex-M0 SN32F100/200/700/800等系列
OID/Wifi/NFC 点读笔芯片 无线传输芯片 近场通讯芯片等
松翰语音IC Voice Controllers
音视频控制 Video/Image Controllers
USB系列 USB Controllers