Guest User

Untitled

a guest
Apr 25th, 2013
304
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.23 KB | None | 0 0
  1. #include <avr/io.h>
  2. #include <util/delay.h>
  3.  
  4. int dwa (void);
  5. int jeden(void);
  6. int trzy(void);
  7. int cztery(void);
  8. int piec(void);
  9. int szesc(void);
  10. int siedem(void);
  11. int osiem(void);
  12. int dziewiec(void);
  13. int zero(void);
  14.  
  15.  
  16. int main(void)
  17. {
  18. DDRB |= (1<<PB0) | (1<<PB1) | (1<<PB2) | (1<<PB3) | (1<<PB4) | (1<<PB5) | (1<<PB6) | (1<<PB7);
  19. int x = 0;
  20. while (1)
  21. {
  22. zero();
  23. _delay_ms(500);
  24. jeden();
  25. _delay_ms(500);
  26. dwa();
  27. _delay_ms(500);
  28. trzy();
  29. _delay_ms(500);
  30. cztery();
  31. _delay_ms(500);
  32. piec();
  33. _delay_ms(500);
  34. szesc();
  35. _delay_ms(500);
  36. siedem();
  37. _delay_ms(500);
  38. osiem();
  39. _delay_ms(500);
  40. dziewiec();
  41. _delay_ms(500);
  42. }
  43. return 0;
  44. }
  45.  
  46. int jeden(void){
  47. PORTB = 0xEB;
  48. return 0;
  49. }
  50.  
  51. int dwa(void){
  52. PORTB = 0x4C;
  53. return 0;
  54. }
  55.  
  56. int trzy(void){
  57. PORTB = 0x49;
  58. return 0;
  59. }
  60.  
  61. int cztery(void){
  62. PORTB = 0x2B;
  63. return 0;
  64. }
  65.  
  66. int piec(void){
  67. PORTB = 0x19;
  68. return 0;
  69. }
  70.  
  71. int szesc(void){
  72. PORTB = 0x18;
  73. return 0;
  74. }
  75. int siedem(void){
  76. PORTB = 0xCB;
  77. return 0;
  78. }
  79. int osiem(void){
  80. PORTB = 0x08;
  81. return 0;
  82. }
  83. int dziewiec(void){
  84. PORTB = 0x09;
  85. return 0;
  86. }
  87. int zero(void){
  88. PORTB = 0x88;
  89. return 0;
  90. }
Advertisement
Add Comment
Please, Sign In to add comment