Advertisement
Guest User

Untitled

a guest
Apr 20th, 2018
64
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.17 KB | None | 0 0
  1. /*
  2. * jurgC.c
  3. *
  4. * Created: 20.04.2018 10:10:40
  5. * Author : Tudeng
  6. */
  7.  
  8. #include <avr/io.h>
  9. int sekundid
  10. void delay(void);
  11.  
  12. int main(void)
  13. {
  14. DDRA=0xff;
  15. PORTA=0b00000000;
  16. /* Replace with your application code */
  17.  
  18. while(1)
  19. {
  20. PORTA ^= 0b00000001;
  21. delay();
  22. PORTA ^= 0b00000001;
  23. delay();
  24. PORTA ^= 0b00000001;
  25. delay();
  26. PORTA ^= 0b00000001;
  27. delay();
  28. PORTA ^= 0b00000001;
  29. delay();
  30. PORTA ^= 0b00000001;
  31. delay();
  32.  
  33. delay();
  34. delay();
  35.  
  36. PORTA ^= 0b00000001;
  37. delay();
  38. delay();
  39. delay();
  40. PORTA ^= 0b00000001;
  41. delay();
  42. PORTA ^= 0b00000001;
  43. delay();
  44. delay();
  45. delay();
  46. PORTA ^= 0b00000001;
  47. delay();
  48. PORTA ^= 0b00000001;
  49. delay();
  50. delay();
  51. delay();
  52. PORTA ^= 0b00000001;
  53. delay();
  54.  
  55. delay();
  56. delay();
  57.  
  58. PORTA ^= 0b00000001;
  59. delay();
  60. PORTA ^= 0b00000001;
  61. delay();
  62. PORTA ^= 0b00000001;
  63. delay();
  64. PORTA ^= 0b00000001;
  65. delay();
  66. PORTA ^= 0b00000001;
  67. delay();
  68. PORTA ^= 0x01;
  69. delay();
  70.  
  71. delay();
  72. delay();
  73. delay();
  74. delay();
  75. delay();
  76. delay();
  77.  
  78. }
  79. }
  80. void delay(void){
  81. for(int i = 0; i < 3; i++)
  82. {
  83. for(uint16_t i = 0; i < 65535; i++)
  84. {
  85. asm volatile ("nop");
  86. }
  87. }}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement