找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 5054|回复: 9
打印 上一主题 下一主题
收起左侧

STC15F2K60S2用法,在线求解

[复制链接]
跳转到指定楼层
楼主
  • #ifndef __STC15F2K60S2_H_  
  • #define __STC15F2K60S2_H_  
  •   
  • /////////////////////////////////////////////////  
  • //注意: STC15W4K32S4系列的芯片,上电后所有与PWM相关的IO口均为  
  • //      高阻态,需将这些口设置为准双向口或强推挽模式方可正常使用  
  • //相关IO: P0.6/P0.7/P1.6/P1.7/P2.1/P2.2  
  • //        P2.3/P2.7/P3.7/P4.2/P4.4/P4.5  
  • 请问这个注意里的设置怎么设置?我想把这些I/O口都用为准双向口!

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:213173 发表于 2018-1-18 06:11 | 只看该作者
#include <STC15F2K60S2.H>
void main()       
{
        P0M0 = 0x00;
        P0M1 = 0x00;
        P1M0 = 0x00;
        P1M1 = 0x00;
        P2M0 = 0x00;
        P2M1 = 0x00;
        P3M0 = 0x00;
        P3M1 = 0x00;
        P4M0 = 0x00;
        P4M1 = 0x00;
        P5M0 = 0x00;
        P5M1 = 0x00;
        P6M0 = 0x00;
        P6M1 = 0x00;
        P7M0 = 0x00;
        P7M1 = 0x00;
        while(1)
        {
            //任务
        }
}
回复

使用道具 举报

板凳
ID:126608 发表于 2018-1-18 06:37 | 只看该作者
所有io口m1,m0都设0x00就可以了。
回复

使用道具 举报

地板
ID:123289 发表于 2018-1-18 19:50 | 只看该作者
什么都不用做,系统上电默认准双向口。
回复

使用道具 举报

5#
ID:277519 发表于 2018-1-18 19:57 | 只看该作者
新人   让大神们为你解答吧
回复

使用道具 举报

6#
ID:277519 发表于 2018-1-18 20:00 | 只看该作者
让懂行的人帮你把,呵呵
回复

使用道具 举报

7#
ID:47286 发表于 2018-1-18 20:12 | 只看该作者
哟 15的改进了 原来是默认准双向 必须推挽才能pwm 现在居然准双向也行了

他们那话的意思就是所有和pwm相关的管脚都默认被设置成高阻模式 这个模式一般用在外部信号采集上 可能是因为如果默认准双向 这时万一开着pwm 输出能力比较强 怕烧什么东西 如果你要用和pwm相关的管脚 请参照2楼写的 把PXMX设置一下 具体怎么设置你去看手册 上面写的很清楚

你拿到个单片机 或者选型的时候 都不看手册么 那怎么能确定用什么片子啊 比如11f和12c都是51内核 可11f没有ADC 等你焊上才发现岂不是很被动 刚才那俩型号还好 管脚定义基本一样 如果从12c换到15系 那板子都得重新做 管脚完全不一样
回复

使用道具 举报

8#
ID:190832 发表于 2018-1-18 20:20 | 只看该作者
接上拉或下拉电阻,
回复

使用道具 举报

9#
ID:213173 发表于 2018-1-18 20:25 | 只看该作者
yzwzfyz 发表于 2018-1-18 19:50
什么都不用做,系统上电默认准双向口。


回复

使用道具 举报

10#
ID:202719 发表于 2018-1-18 21:07 | 只看该作者
楼上111111
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表