This commit is contained in:
2026-05-21 09:08:44 +05:30
parent ffe400f80f
commit e64d0bf13f
3 changed files with 116 additions and 0 deletions
+48
View File
@@ -0,0 +1,48 @@
#include<stdio.h>
#include "NUC1xx.h"
#include "DrvSYS.h"
#include "Seven_Segment.h"
void seg_display(int16_t value){
int8_t digit;
digit = value /1000;
close_seven_segment();
show_seven_segment(3, digit);
DrvSYS_Delay(5000);
value = value - digit*1000;
digit = value /100;
close_seven_segment();
show_seven_segment(2, digit);
DrvSYS_Delay(5000);
value = value - digit*100;
digit = value /10;
close_seven_segment();
show_seven_segment(1, digit);
DrvSYS_Delay(5000);
value = value - digit*10;
digit = value;
close_seven_segment();
show_seven_segment(0, digit);
DrvSYS_Delay(5000);
}
int32_t main(void){
int32_t i =0;
UNLOCKREG();
DrvSYS_Open(48000000);
LOCKREG();
while(i<10000){
seg_display(i);
DrvSYS_Delay(10000);
i++;
}
}