Advertisement
FR4GG13

[MIKRO] odróbka 7seg

Dec 4th, 2017
102
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.61 KB | None | 0 0
  1. Zadanie 1
  2.  
  3. #include <avr/io.h>
  4. #include <util/delay.h>
  5.  
  6. int main(){
  7.    
  8.     DDRA = 0xFF;
  9.     DDRB = 0x0F;
  10.  
  11.     //                   E     r     o     r
  12.     //char lcd_array[4] = {0x86, 0xAF, 0xA3, 0xAF};
  13.     //char lcd_array1[4] = {0b10000110, 0b10101111, 0b10100011, 0b10101111};   
  14.     char lcd_array[4] = { 0x79, 0x50, 0x5c, 0x50 };
  15.  
  16.     for(;;){
  17.        
  18.         PORTB = _BV(1);
  19.         PORTA = ~lcd_array[0];
  20.         _delay_ms(2);
  21.    
  22.         PORTB = _BV(2);
  23.         PORTA = ~lcd_array[1];
  24.         _delay_ms(2);
  25.        
  26.         PORTB = _BV(3);
  27.         PORTA = ~lcd_array[2];
  28.         _delay_ms(2);
  29.  
  30.         PORTB = _BV(4);
  31.         PORTA = ~lcd_array[3];
  32.         _delay_ms(2);
  33.        
  34.            
  35.     }
  36.    
  37.     return 0;
  38. }
  39.  
  40. Zadanie 2
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement