Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- int main(void)
- {
- int inputnumber = 1234;
- char stringnumber[4];
- /*convert the number into a string so that each digit can be easily converted to the display*/
- itoa(inputnumber,stringnumber,10);
- int i;
- int test;
- int num;
- /* Place your initialization/startup code here (e.g. MyInst_Start()) */
- PWM_Start();
- for(;;){
- for(i = 0; i < 4; i++){
- test = 10;
- if (stringnumber[i]){
- test = stringnumber[i];
- }
- switch(test){
- case 0: num = 0b1000000;
- case 1: num = 0b1111001;
- case 2: num = 0b0100100;
- case 3: num = 0b0110000;
- case 4: num = 0b0011001;
- case 5: num = 0b0010010;
- case 6: num = 0b0000010;
- case 7: num = 0b1111000;
- case 8: num = 0b0000000;
- case 9: num = 0b0010000;
- default: num = 0b1111111;
- }
- if (i = 0){
- DISP4_Write(0);
- led_Write(num);
- }
- if ( i = 1){
- DISP3_Write(0);
- led_Write(num);
- }
- if ( i = 2){
- DISP2_Write(0);
- led_Write(num);
- }
- if ( i = 3){
- DISP1_Write(0);
- led_Write(num);
- }
- /*dp,G,F,E,D,C,B,A*/
- /* Place your application code here. */
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement