Similar presentations:
Микроконтроллеры серии AVR. (Лекция 2)
1. Микропроцессорные устройства
Лекция 2Микроконтроллеры серии AVR
2. Микропроцессор КР580ВМ80А
3.
Контроллер на КР580ВМ80А4. Цикл выполнения команды микропроцессором
5. Микроконтроллер
6. Микроконтроллер ATtiny26 (обзор)
7. Микроконтроллер ATtiny26 (назначение выводов)
8. Микроконтроллер ATtiny26 (структурная схема)
9. Микроконтроллер ATtiny26 (регистры)
10. Микроконтроллер ATtiny26 (организация памяти)
11. Микроконтроллер ATtiny26 (порты ввода/вывода)
12. Микроконтроллер ATtiny26 (регистр статуса)
Бит 7 - I: Общее разрешение прерываний.Бит 6 - T: Хранение копируемого бита.
Бит 5 - H: Флаг половинного переноса.
Бит 4 - S: бит знака, S = N XOR V. Бит S всегда равен
исключающему ИЛИ между флагами N и V
Бит 3 - V: Флаг переполнения дополнения до двух.
Бит 2 - N: Флаг отрицательного результата.
Бит 1 - Z: Флаг нулевого результата.
Бит 0 - C: Флаг переноса.
13. Микроконтроллер ATtiny26 (Система команд)
14. Микроконтроллер ATtiny26 (Система команд)
15. Микроконтроллер ATtiny26 (Система команд)
16. Микроконтроллер ATtiny26 (Система команд)
17. Микроконтроллер ATtiny26 (Система команд)
18. Микроконтроллер ATtiny26 (Векторы прерываний)
19. Микроконтроллер ATtiny26 (Начало программы)
20. Микроконтроллер ATtiny26 (ассемблер)
21. Микроконтроллер ATtiny26 (ассемблер)
000000000001
0x0С20
0x1С31
0С20
1С31
add
adc
r2, r0
r3, r1
> 0b 0000 1100 0010 0000
> 0b 0001 1100 0011 0001