打印

stc的i/o设置总是不成功

[复制链接]
1285|12
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
沙发
ayb_ice| | 2019-5-5 09:24 | 只看该作者
没有头文件吧

使用特权

评论回复
板凳
tianxiongweitxw|  楼主 | 2019-5-5 10:49 | 只看该作者
就是头文件里面设置的,设置成0XFF就可以,不知道什么原因

使用特权

评论回复
地板
ningling_21| | 2019-5-5 11:56 | 只看该作者
tianxiongweitxw 发表于 2019-5-5 10:49
就是头文件里面设置的,设置成0XFF就可以,不知道什么原因

写法有问题

使用特权

评论回复
5
tianxiongweitxw|  楼主 | 2019-5-5 16:47 | 只看该作者

应该怎么写啊?

使用特权

评论回复
6
ningling_21| | 2019-5-5 17:23 | 只看该作者

举个栗子;变量x某一位写1,x|=0x01; //最低位写1

使用特权

评论回复
7
tianxiongweitxw|  楼主 | 2019-5-5 20:04 | 只看该作者
                                                                                                                        复位值
sfr P1   = 0x90; //8 bitPort1          P1.7  P1.6  P1.5  P1.4  P1.3  P1.2  P1.1  P1.0       1111,1111
sfr P1M0 = 0xFD; //         这个是设置I/O   模式继存器                                            0000,0000
sfr P1M1 = 0xF8; //          这个是设置I/O   模式继存器                                           0000,0000

使用特权

评论回复
8
ningling_21| | 2019-5-5 20:35 | 只看该作者
本帖最后由 ningling_21 于 2019-5-5 20:36 编辑
这些是MCU寄存器的地址定义且头文件里面的内容不可乱改

使用特权

评论回复
9
diy1997| | 2019-5-5 23:41 | 只看该作者
前面的地址段好像是分配给了一些特殊寄存器,不允许使用了。

使用特权

评论回复
10
tianxiongweitxw|  楼主 | 2019-5-6 08:42 | 只看该作者
明白了,我改的是地址,不是这个地址的值,谢谢

使用特权

评论回复
11
yunie0608| | 2019-5-7 11:52 | 只看该作者
可以加下QQ,后期STC芯片使用遇到问题可以第一时间联系我
   2593903262

使用特权

评论回复
12
autopccopy| | 2019-5-7 12:07 | 只看该作者
stc 的IO 只有4个模式,设置还是很简单的。
还可以试用以下小工具辅助设置,包括可KEIL C51的例程。


(263)

STC-SFR2.jpg (405.35 KB )

STC-SFR2.jpg

STC单片机小工具助手三合一(STC-SFR2)b14.zip

1.12 MB

使用特权

评论回复
13
autopccopy| | 2019-5-7 12:15 | 只看该作者
本帖最后由 autopccopy 于 2019-5-15 22:19 编辑

或者使用这个也行: STC单片机io设置工具:stcioset b9i

stcioset-b9i.jpg (233.56 KB )

stcioset-b9i.jpg

STC单片机IO设置小工具v10b9i.zip

1.93 MB

使用特权

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

本版积分规则

72

主题

520

帖子

0

粉丝