导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→[转帖]有可能写入I/O口特别的bits地址?

* 65493: [转帖]有可能写入I/O口特别的bits地址?

   liufengzhong 
liufengzhong发表的帖子 

 [转帖]有可能写入I/O口特别的bits地址?
对于为32位写程序我是新手,和XMOS它时第一个“大的”微处理器。我以前致力于AtMega's 8-bit与GCC

我想知道是否有可能像Atmeg做的那样做I/O端口(pins)。

我的意思是像这样:

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年8月16日14:40:40

  
回复该帖

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

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

[上一篇帖子]:[转帖]如何使用xscope服务器?我在Mac上写一个控制台应用程序,旨在收集来自xscope服务器
[下一篇帖子]:[原创]【至芯科技】ALTERA ZX-2 FPGA开发板 NIOS学