智能车制作

 找回密码
 注册

扫一扫,访问微社区

查看: 3717|回复: 7
打印 上一主题 下一主题

XS128单片机的PORTM的寄存器怎样设置

[复制链接]

58

主题

314

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
4665
威望
2430
贡献
705
兑换币
1501
注册时间
2013-3-24
在线时间
765 小时
跳转到指定楼层
1#
发表于 2013-4-20 16:04:06 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
XS128单片机的PORTM的寄存器怎样设置

8

主题

277

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
4817

优秀会员奖章活跃会员奖章在线王奖章论坛元老奖章

威望
2342
贡献
1509
兑换币
827
注册时间
2012-2-16
在线时间
483 小时
毕业学校
黑龙江工程学院
2#
发表于 2013-4-20 16:32:26 | 只看该作者
M口方向寄存器:DDRM
如果设计为输出:DDRM=0XFF;
或者单个通道设置:DDRM_DDRM0=1;
                           DDRM_DDRM1=1;
                           DDRM_DDRM2=1;
                           DDRM_DDRM3=1;
                           DDRM_DDRM4=1;
                           DDRM_DDRM5=1;
                           DDRM_DDRM6=1;
                           DDRM_DDRM7=1;
如果设计为输入:DDRM=0X00;
或者单个通道设置:DDRM_DDRM0=0;
                           DDRM_DDRM1=0;
                           DDRM_DDRM2=0;
                           DDRM_DDRM3=0;
                           DDRM_DDRM4=0;
                           DDRM_DDRM5=0;
                           DDRM_DDRM6=0;
                           DDRM_DDRM7=0;

M口数据寄存器:PTM
M口做为输出时:
整体赋值:             PTM=0XAA;       //二进制10101010

或者对单个通道设置TM_PTM0=0;
                            PTM_PTM1=1;
                            PTM_PTM2=0;
                            PTM_PTM3=1;
                            PTM_PTM4=0;
                            PTM_PTM5=1;
                            PTM_PTM6=0;
                            PTM_PTM7=1;
M口最为输入时:ws= PTM;
或者对单个通道设置:ws=PTM_PTM0;
                            ws=PTM_PTM1;
                            ws=PTM_PTM2;
                            ws=PTM_PTM3;
                            ws=PTM_PTM4;
                            ws=PTM_PTM5;
                            ws=PTM_PTM6;
                            ws=PTM_PTM7;

其他寄存器使用见你能找到的资料;
其他的功能见你能找到的资料;


回复 支持 反对

使用道具 举报

58

主题

314

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
4665
威望
2430
贡献
705
兑换币
1501
注册时间
2013-3-24
在线时间
765 小时
3#
 楼主| 发表于 2013-4-20 16:42:20 | 只看该作者
602王帅 发表于 2013-4-20 16:32
M口方向寄存器:DDRM
如果设计为输出:DDRM=0XFF;
或者单个通道设置:DDRM_DDRM0=1;

WS是什么
回复 支持 反对

使用道具 举报

8

主题

277

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
4817

优秀会员奖章活跃会员奖章在线王奖章论坛元老奖章

威望
2342
贡献
1509
兑换币
827
注册时间
2012-2-16
在线时间
483 小时
毕业学校
黑龙江工程学院
4#
发表于 2013-4-20 16:56:13 | 只看该作者
原来不是我 发表于 2013-4-20 16:42
WS是什么

unsigned char ws=0;

ws=PTM;
或ws=PTM_PTM0,1,2,3,4,5,6,7;
回复 支持 反对

使用道具 举报

58

主题

314

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
4665
威望
2430
贡献
705
兑换币
1501
注册时间
2013-3-24
在线时间
765 小时
5#
 楼主| 发表于 2013-4-20 17:16:16 | 只看该作者
602王帅 发表于 2013-4-20 16:56
unsigned char ws=0;

ws=PTM;

XS128单片机串口通信时发送和接收用的是M0和M1口,该怎样设置 PORTM
回复 支持 反对

使用道具 举报

8

主题

277

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
4817

优秀会员奖章活跃会员奖章在线王奖章论坛元老奖章

威望
2342
贡献
1509
兑换币
827
注册时间
2012-2-16
在线时间
483 小时
毕业学校
黑龙江工程学院
6#
发表于 2013-4-20 18:28:49 | 只看该作者
原来不是我 发表于 2013-4-20 17:16
XS128单片机串口通信时发送和接收用的是M0和M1口,该怎样设置 PORTM

直接接上就可以用,不用设置。
回复 支持 反对

使用道具 举报

58

主题

314

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
4665
威望
2430
贡献
705
兑换币
1501
注册时间
2013-3-24
在线时间
765 小时
7#
 楼主| 发表于 2013-4-21 10:19:58 | 只看该作者
602王帅 发表于 2013-4-20 18:28
直接接上就可以用,不用设置。

直接用,试过了,不好使,板子默认接的是s0和s1,把他接到m0和m1后就不好使了
回复 支持 反对

使用道具 举报

8

主题

277

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
4817

优秀会员奖章活跃会员奖章在线王奖章论坛元老奖章

威望
2342
贡献
1509
兑换币
827
注册时间
2012-2-16
在线时间
483 小时
毕业学校
黑龙江工程学院
8#
发表于 2013-4-21 10:57:40 | 只看该作者
原来不是我 发表于 2013-4-21 10:19
直接用,试过了,不好使,板子默认接的是s0和s1,把他接到m0和m1后就不好使了

S0,S1是SCI0的收和发,
回复 支持 反对

使用道具 举报

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

本版积分规则

关于我们|联系我们|小黑屋|智能车制作 ( 黑ICP备2022002344号

GMT+8, 2024-11-5 22:58 , Processed in 0.222916 second(s), 31 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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