阅读:1362回复:13
EZUSB用户被禁言,该主题自动屏蔽! |
|
沙发#
发布于:2003-11-07 10:22
用户被禁言,该主题自动屏蔽! |
|
板凳#
发布于:2003-11-07 10:16
这也是字节操作啊,我的意思是,象51中那样:sbit PA0 = 0x80+0,PA0 = ~PA0,也就是不用考虑同一字节的其他位,行吗? 当然可以,我就是这样用的 |
|
地板#
发布于:2003-11-05 08:19
用户被禁言,该主题自动屏蔽! |
|
地下室#
发布于:2003-11-04 19:29
我是是用jinghuiren的前面的方法!真不如51简单
|
|
5楼#
发布于:2003-11-04 14:15
用户被禁言,该主题自动屏蔽! |
|
6楼#
发布于:2003-11-04 14:06
那俺就不知道了,俺一直用的是之前跟你说的那种方法。或者你给cy发一封邮件询问一下。
|
|
7楼#
发布于:2003-11-04 13:54
用户被禁言,该主题自动屏蔽! |
|
8楼#
发布于:2003-11-04 13:51
你的定义方法是可行的,但是我没有试过,我只是看过cy自己用这样的方法定义过,我想你自己的定义也是可以用的:
sfr TCON = 0x88; /* TCON */ sbit IT0 = 0x88+0; sbit IE0 = 0x88+1; sbit IT1 = 0x88+2; sbit IE1 = 0x88+3; sbit TR0 = 0x88+4; sbit TF0 = 0x88+5; sbit TR1 = 0x88+6; sbit TF1 = 0x88+7; 因为cy的51是标准的51,因此我想你的想法是对的,只需要尝试一下就行了。 |
|
9楼#
发布于:2003-11-04 13:48
用户被禁言,该主题自动屏蔽! |
|
10楼#
发布于:2003-11-04 13:42
没有呀,我那种也是对最低位操作的。
你的想法应该是可行的,试一试不就知道了? |
|
11楼#
发布于:2003-11-04 13:27
用户被禁言,该主题自动屏蔽! |
|
12楼#
发布于:2003-11-04 13:20
cy已经把自己的片子的各个端口都定义好了
好像有些端口是允许位操作的,但是我没做过也没有找到例子,因此我用自己的方法,可能比较笨一点,你可以试一下: if(IOA & 0x01)//判断PA0是否等于1 IOA &= ~0x01;//是,把它变成0 else IOA |= 0x01;//不是,把它变成1。 方法是笨了点,不过我想也是一种方法吧。 |
|
13楼#
发布于:2003-11-04 12:33
用户被禁言,该主题自动屏蔽! |
|