打印
[STC单片机]

STC89C52RC-lqfp44g的P4.4 p4.5 p4.6口怎么设置

[复制链接]
1794|6
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
ivanwm|  楼主 | 2016-1-15 16:26 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
沙发
autopccopy| | 2016-1-15 17:39 | 只看该作者
汇编不熟悉,但C51 用官方的头文件应该是可以的:

#ifndef __STC89C5xRC_RDP_H_
#define __STC89C5xRC_RDP_H_

/////////////////////////////////////////////////

/* The following is STC additional SFR */

/* sfr  AUXR  = 0x8e; */
/* sfr  AUXR1 = 0xa2; */
/* sfr  IPH   = 0xb7; */

sfr  P4  = 0xe8;
sbit P46 = P4^6;
sbit P45 = P4^5;       //ISP下载需勾选"ALE脚用作P4.5口"
sbit P44 = P4^4;
sbit P43 = P4^3;
sbit P42 = P4^2;
sbit P41 = P4^1;
sbit P40 = P4^0;

STC89C5xRC.rar

1.38 KB

使用特权

评论回复
板凳
ningling_21| | 2016-1-15 18:16 | 只看该作者
P4不可位寻址,所以不支持这样的定义写法,

可以换种写法 P4 = P4&0XBF ;

使用特权

评论回复
地板
autopccopy| | 2016-1-15 21:13 | 只看该作者
ningling_21 发表于 2016-1-15 18:16
P4不可位寻址,所以不支持这样的定义写法,

可以换种写法 P4 = P4&0XBF ;

P4不可位寻址? 我上面贴的就是STC官方STC89C5X系列单片机的头文件。

使用特权

评论回复
5
autopccopy| | 2016-1-19 14:11 | 只看该作者
LZ, 你是否是使用HD版本?HD版无P4.4-P4.6,需90C版才有P4.4-P4.6!
一下参看数据手册:http://www.****ducst/datasheet/s ... +_GUIDE-CHINESE.pdf








P4是可以位寻址的。 :)

(54)



使用特权

评论回复
6
liuyimao485812| | 2016-6-26 09:13 | 只看该作者
应该是可以的,下载时设置一下。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1

主题

1

帖子

1

粉丝