导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→[转帖]是可以解决I / O端口的单个位?

* 80356: [转帖]是可以解决I / O端口的单个位?

   liufengzhong 
liufengzhong发表的帖子 

 [转帖]是可以解决I / O端口的单个位?
对于编程32-位我是个新手,XMOS它是一个“大”单片机。我之前工作于AtMega's 8-bit,用GCC

我很纳闷的是它可以用I / O端口(pins)工作,像Atmega那样。

我的意思是一些东西像这样:

PORTx |= (1  <  <1) - to set pin HIGH and absolutley leave others as is

PORTx &= ~(1  <  <1) - to set pin LOW and leave others in their actual state?

最重要的是P32A端口。

回答:

读或写一个多位端口的特定为是不可能的。你可以使用下面的示例代码写入数据:

如果你需要将数据写入一个32位的端口,如果需要只写上该位端口0的数据,

port_a :>   data;

port_a   <: data | (new_data & 0x01);

发表时间:2014年9月4日19:10:33

  
回复该帖

本主题共有 1 帖,分页:>>>>>该主题的所有内容[1]条

 *树形目录 只列出部分跟帖的标题以及简单的摘要信息 该主题的部分跟帖如下:

[上一篇帖子]:[转帖]SPDIF接收问题我一直在试图找出一个关于SPDIF_RX几件事情,并一直在研究示例代码(U
[下一篇帖子]:[原创]深圳顺易捷PCB线路板50元包邮 美女等你来啦快点深圳顺易捷PCB 小批