智能车制作

标题: MCF52259这句代码是什么意思? [打印本页]

作者: 黄美纯    时间: 2013-1-24 15:22
标题: MCF52259这句代码是什么意思?
MCF_GPIO_DDRDD  = 0xFF;这句不懂啊。。。

我学过AVR,知道DDRD=0XFF是设置D组IO口为输出状态,如果要让D1输出高电平,那就这样写:
  1. DDRD=0XFF;PORTD=0X01;
复制代码


对于MCF52259,如果要让D4这个管脚(如图红圈圈)输出高电平,该怎么写?这个应该是一两行代码的事吧?求大神赐教。

[attach]40334[/attach]

作者: yukunlinykl    时间: 2013-1-24 15:27
用位或运算符单独把那一位拉高。
作者: 黄美纯    时间: 2013-1-24 15:36
yukunlinykl 发表于 2013-1-24 15:27
用位或运算符单独把那一位拉高。

我知道。但是我不知道那个语句控制D4。
你能否把你说的那个语句写出来?

作者: yukunlinykl    时间: 2013-1-24 15:44
PORTD |= (1<<4);
作者: 黄美纯    时间: 2013-1-24 16:15
yukunlinykl 发表于 2013-1-24 15:44
PORTD |= (1

- -编译失败。
如果你写了,能否把整个工程文件发来?

作者: yukunlinykl    时间: 2013-1-24 16:17
黄美纯 发表于 2013-1-24 16:15
- -编译失败。
如果你写了,能否把整个工程文件发来?

你自己看看报什么错自己再检查检查吧。

作者: 赵彤山东    时间: 2013-2-12 20:23

作者: 飞123    时间: 2013-3-28 19:49
求类似参考资料




欢迎光临 智能车制作 (http://dns.znczz.com/) Powered by Discuz! X3.2