![]() |
發布時間: 2023-10-16 02:25
正文摘要:#include<reg51.h> #include"intrins.h" #define uchar unsigned char #define uint unsigned int uchar Tab[]={0x3F,0x06,0x5B,0x4F,0x66,0x6D,0x7D,0x07,0x7F,0x6F}; uchar nt=10,wt= ... |
glinfei 發表于 2023-10-16 14:34 好的辛苦你了! |
yyyeing 發表于 2023-10-16 11:11 它就進不了case2,任何數的2的余數只有0和1,后邊的程序switch 沒問題了,但程序優化空間太大,達到目的再說吧 |
topsoft 發表于 2023-10-16 09:20 但是我看其他人的都是這樣做的 |
lkc8210 發表于 2023-10-16 09:00 這已經是俺的全部代碼了 |
liaojiaao 發表于 2023-10-16 08:48 是一開始紅綠燈先亮倒計時倒計時到0再跳到5黃燈亮,但是他就不動了不是應該繼續走程序嗎 |
DJS就--了,沒有還原到20;sz就++了,遲早會爆 |
1. 代碼不完整 2. 為啥switch(sz%2)要mod 2? |
問題應該在這: switch(sz%2) 怎么會進入 case 3 和case 4 呢? 另外是自己寫的程序嗎?全篇自己寫的人很少了,但即使給自己用也應該寫注釋。 |
看你仿真圖,只練了led的頭兩位,肯定只亮兩位噻![]() |