ARM GPIO实验程序 求帮填
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ARM GPIO实验程序 求帮填相关的知识,希望对你有一定的参考价值。
2、 使用定时器0实现0.25秒定时,同时使用查询定时器中断标志的方式判断定时时间是否到达;
3、 使用GPIO口模拟SPI总线与74HC595进行连接,控制74HC595驱动8个LED流水灯显示;
4、 每当定时器0 0.25秒定时时间到达时,使用GPIO口控制74HC595,从而驱动LED灯按下列表格规定顺序的闪烁,并以16次为一个显示周期进行循环,即第16次LED灯闪烁结束后又回到第1次,以此循环。注:定时每到一次,只显示1 6中闪烁样式中的1种,而不是全部。
定时器0定时时间到达顺序 LED1 LED2 LED3 LED4 LED5 LED6 LED7 LED8
第1次定时到 亮 灭 灭 灭 灭 灭 灭 灭
第2次定时到 亮 亮 灭 灭 灭 灭 灭 灭
第3次定时到 亮 亮 亮 灭 灭 灭 灭 灭
第4次定时到 亮 亮 亮 亮 灭 灭 灭 灭
第5次定时到 亮 亮 亮 亮 亮 灭 灭 灭
第6次定时到 亮 亮 亮 亮 亮 亮 灭 灭
第7次定时到 亮 亮 亮 亮 亮 亮 亮 灭
第8次定时到 亮 亮 亮 亮 亮 亮 亮 亮
第9次定时到 亮 亮 亮 亮 亮 亮 亮 灭
第10次 亮 亮 亮 亮 亮 亮 灭 灭
第11次 亮 亮 亮 亮 亮 灭 灭 灭
第12次 亮 亮 亮 亮 灭 灭 灭 灭
第13次 亮 亮 亮 灭 灭 灭 灭 灭
第14次 亮 亮 灭 灭 灭 灭 灭 灭
第15次 亮 灭 灭 灭 灭 灭 灭 灭
第16次 灭 灭 灭 灭 灭 灭 灭 灭
while(1)
for(i=0;i<16;i++)
HC595_SendData(DISP_TAB[i]);
delay(1);
以上是关于ARM GPIO实验程序 求帮填的主要内容,如果未能解决你的问题,请参考以下文章