Advertisement
Guest User

Untitled

a guest
Jan 24th, 2017
82
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.32 KB | None | 0 0
  1. .include "m8535def.inc"
  2.  
  3. LDI R16, low(RAMEND)
  4. OUT SPL, R16
  5. LDI R16, high(RAMEND)
  6. OUT SPH, R16
  7.  
  8. LDI R16, 0b11111111
  9. OUT DDRB, R16
  10. LDI R16, 0b01010001
  11. OUT SPCR, R16
  12. SBI PORTB, PB4
  13.  
  14. CBI PORTB ,PB4
  15. LDI R16, 0b00001001 //DECODE
  16. RCALL WAIT
  17. LDI R16, 0b11111111
  18. RCALL WAIT
  19. SBI PORTB, PB4
  20.  
  21. CBI PORTB ,PB4
  22. LDI R16, 0b00001010 // INTENSITY
  23. RCALL WAIT
  24. LDI R16, 0b00001000
  25. RCALL WAIT
  26. SBI PORTB, PB4
  27.  
  28. CBI PORTB ,PB4
  29. LDI R16, 0b00001011 //SCAN LIMIT
  30. RCALL WAIT
  31. LDI R16, 0b00000001
  32. RCALL WAIT
  33. SBI PORTB, PB4
  34.  
  35. CBI PORTB ,PB4
  36. LDI R16, 0b00001100 // SHUTDOWN
  37. RCALL WAIT
  38. LDI R16, 0b00000001
  39. RCALL WAIT
  40. SBI PORTB, PB4
  41.  
  42. CBI PORTB ,PB4
  43. LDI R16, 0b00001111 //DISP TEST
  44. RCALL WAIT
  45. LDI R16, 0b00000000
  46. RCALL WAIT
  47. SBI PORTB, PB4
  48.  
  49.  
  50.  
  51. licz:
  52.  
  53. LDI R28, 9
  54. OP9:
  55. LDI R29, 9
  56. OP8:
  57.  
  58. CBI PORTB ,PB4
  59. LDI R16, 0b00000010 // 1 DIGIT
  60. RCALL WAIT
  61. LDI R19, 0
  62. RCALL WAIT
  63. SBI PORTB, PB4
  64.  
  65. CBI PORTB ,PB4
  66. LDI R16, 0b00000001 // O DIGIT
  67. RCALL WAIT
  68. LDI R18, 0
  69. RCALL WAIT
  70. SBI PORTB, PB4
  71.  
  72. RCALL CZAS
  73. RCALL CZAS
  74.  
  75. DEC R29
  76. INC R18
  77. BRNE OP8
  78. INC R19
  79. DEC R28
  80. BRNE OP9
  81.  
  82.  
  83.  
  84.  
  85.  
  86.  
  87. STOP:
  88. RJMP STOP
  89.  
  90. WAIT:
  91. OUT SPDR, R16
  92. WYSYLANIE:
  93. SBIS SPSR, SPIF
  94. RJMP WYSYLANIE
  95. RET
  96.  
  97.  
  98. CZAS:
  99. LDI R21, 8
  100. OP4:
  101. LDI R22, 125
  102. OP3:
  103. LDI R23, 250
  104. OP2:
  105. DEC R23
  106. BRNE OP2
  107. DEC R22
  108. BRNE OP3
  109. DEC R21
  110. BRNE OP4
  111. RET
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement