.参照DAC0832的操作时序图,写出D/A驱动关键程序,使得D12由亮逐渐变暗 sbit csda=P3^2; sbit wr=P3^6; uchar dig; void delay(uchar x); ( ) //主程序 { ;//对csda拉低 ;//对wr拉低 //进入循环 { ;//用dig对P0口赋值 ;//延时10ms ;//dig数值自减 } } void delay(uchar x) { uint ; for(a=x;a>0;a--) for(b=110;b>0;b--); }
时间: 2023-06-14 17:05:59 浏览: 53
sbit csda=P3^2;
sbit wr=P3^6;
uchar dig;
void delay(uchar x);
void main()
{
csda = 0; //对csda拉低
wr = 0; //对wr拉低
while(1) //进入循环
{
P0 = dig; //用dig对P0口赋值
delay(10); //延时10ms
dig--; //dig数值自减
if(dig == 0) //当dig减至0时,退出循环
{
break;
}
}
}
void delay(uchar x)
{
uint a, b;
for(a=x;a>0;a--)
for(b=110;b>0;b--); //粗略延时,可根据具体情况调整
}
相关问题
给我一个正则获取下面url的图片名称包括后缀, “https://tiebapic.baidu.com/forum/wh%3D200%2C90%3B/sign=1b361c3339d98d1076810433110f9437/b3fb43166d224f4a154ff9dc4cf790529922d12f.jpg?tbpicau=2023-07-11-05_32c0a7061d3c6ad700ab17039ce7ffc0”
可以使用以下正则表达式来获取图片名称及后缀```python
import reurl = "https://tiebapic.baidu.com/forum/wh%3D200%2C90%3B/sign=1b361c3339d98d1076810433110f9437/b3fb43166d224f4a154ff9dc4cf790529922d12f.jpg?tbpicau=2023-07-11-05_32c0a7061d3c6ad700ab17039ce7ffc0"
# 使用正则表达式提取图片名称及后缀
pattern = r"/([^/]+\.(?:jpg|jpeg|png|gif|bmp))"
match = re.search(pattern, url)
if match:
image_name = match.group(1)
print(image_name)
else:
print("未找到图片名称")
```
输出结果为:
```
b3fb43166d224f4a154ff9dc4cf790529922d12f.jpg
```
请注意,以上示例代码使用 Python 中的正则表达式模块 `re` 进行匹配。
如果C12=摩根中心,D12=万科路,或者,D12=摩根中心,C12=万科路,则返回0
您可以在 Excel 中使用 IF 函数和 AND 函数来实现这个公式。具体公式如下:
```
=IF(AND(C12="摩根中心",D12="万科路"),0,IF(AND(C12="万科路",D12="摩根中心"),0,""))
```
上述公式中,首先判断C12是否等于"摩根中心"且D12是否等于"万科路",如果是,则返回0。如果不是,则继续判断C12是否等于"万科路"且D12是否等于"摩根中心",如果是,则返回0,否则返回空。