单片机16个灯每次以一个第一次第二次第三次两个第三次三个灯亮,用c语言怎么写数组更好求代码?

简单点的用表格,事先计算好放到ROM中,用的时候逐行编译输出就可以

复杂点的,开一个缓冲区用循环程序,根据花样的不同每次填充一行,并输出然后再计算一下行。除非表格太大不建议这样用。

你对这个回答的评价是

DA芯片采用的什么型号的还有什麼其他要求

那可以完成,程序什么时间要是仿真的形式实现吗

图片,蓝色数字,留下我吧

你对这个回答的评价是?

第一秒钟L1,L3亮

第二秒钟L2,L4亮,

第三秒钟L5,L7亮

第四秒钟L6,L8亮,

第七秒钟八个二极管全亮

[可以将P0口各时刻的状态做个表格,这里就不做了]

这个没有0实验板原理图,没法写哈

大概僦是先定义一下管脚,再向管脚写ff或00初始化再把第一个灯点亮,再关掉第一个灯再点亮第二个灯。。 。把它放在do循环里就OK了,

熟练了后加个for循环简化一下程序,设几个变量就行了

我要回帖

更多关于 第一次第二次第三次 的文章

 

随机推荐