当前位置 - 股票行情交易網 - 國際漫評 - l4二極管

l4二極管

那個。。。得先看電路圖和用戶手冊。。。。。還有循環點亮時壹次只亮壹個對麽?

先設置壹個全局變量用來驅動led,led初始值設置L7亮;壹個變量用來計數

main函數裏幹這麽幾件事

端口初始化

中斷初始化

計時器初始化

while循環

中斷來的時候

1 重置計時器

2 led循環左移2位(led=_crol_(led,2)這麽寫的?)

3 計數變量+1

4 當計數變量等於5時,L1 L3 L5 L7亮過了,設置led,讓L8亮,下次執行的時候就左移到L2了。當計數變量等於9,L2468也亮過了,led重置為初始值,L7。

4?把值賦給端口

回main函數睡覺

不用中斷也行,在while循環裏等待計時器,時間計到了執行壹次循環左移然後賦值(不知51的端口要不要清零。。。。如果要的話先清零再賦值)

用C編對吧?程序不長的