Разработка программной и аппаратной поддержки к методическим указаниям Программирование микроконтроллеров
| Категория реферата: Рефераты по информатике, программированию
| Теги реферата: сочинения по русскому языку, культурология
| Добавил(а) на сайт: Случевский.
Предыдущая страница реферата | 13 14 15 16 17 18 19 20 21 22 23
4. Вуд А. Микропроцессоры в вопросах и ответах. / Пер. с англ. под ред.
Д. А. Поспелова. – М.: Энергоатомиздат. 1985. – 184 с.
5. Уильямс Г.Б. Отладка микропроцессорных систем: / Пер. с. англ. – М.:
Энергоатомиздат, 1988. – 253с.
6. Угрюмов Е.П. Цифровая схемотехника. – Спб.: БВХ – Санкт-Петербург,
2000. – 528 с.
7. Алексенко А.Г., Шагурин И.И. Микросхемотехника. – М.: Радио и связь,
1990. – 496 с.
8. Бродин Б.В., Шагурин И.И. Микроконтроллеры: Справочник. – М.: ЭКОМ,
1999. – 395 с.
9. Программируемые логические ИМС на КМОП-структурах и их применение. /
П.П. Мальцев, Н.И. Гарбузов, А.П. Шарапов, А.А. Кнышев. – М.:
Энергоатомиздат, 1998. – 158 с.
10. Соловьев В.В., Васильев А.Г. Программируемые логические интегральные схемы и их применение. – Мн.: Беларуская наука, 1998. – 270 с.
11. Bursky D. Embedded Logic and Memory Find a Home in FPGA. – Electronic
Design, 1999, №14, pp. 43-56.
12. Chang D., Mazek-Sadowska M. Dynamically Reconfigable FPGA. – JEEE
Transition on Computers, 1999, №6, pp. 565 – 578.
13. Bursky D. Advanced CPLD Architectures Challenge FPGA, Gas. –
Electronic Design, 1998, №22, pp. 78 – 86.
14. Takai Y. a.o. 250 Mbytes Synchronous DRAM Using a 3-Stage-Pipeline
Architecture. – JEEE. Journal of Solid-Stage Circuits. – 1994, v.29,
№4,
pp. 426 – 429.
15. Лаптев В. Цифровой измеритель температуры на базе AVR микроконтроллера и RC-цепочки. – Электронные компоненты, 2001. №2, с.
46 – 49.
16. http://www.atmel.ru/ - описание AVR микроконтроллеров, русскоязычный сайт.
17. http://www.dontronics.com/atmel.html - программные проекты по AVR.
18. http://www.gaw.ru/, http://www.cec-mc.ru - информация о МК фирмы ATMEL
19. http://trush.da.ru/, http://avr.da.ru/ - описание МК AT90S1200 фирмы
Atmel
20. http://www.ln.com.ua/~real/avreal, http://www.chat.ru/~avreal: -
AVReAl: программа прошивки At90sXXXX через LPT порт
21. http://trush.pp.ru/avr/ - полезные ссылки по AVR.
ПРИЛОЖЕНИЕ 1
Инструкции процессоров AVR.
Ниже приведен набор команд процессоров AVR, более детальное описание их можно найти в AVR Data Book [16,19].
Таблица А.1. Арифметические и логические инструкции.
|Мнемони|Опера|Описание |Операция |Флаги |Цик|
|ка |нды | | | |лы |
|ADD |Rd,Rr|Суммирование без переноса|Rd = Rd + Rr |Z,C,N,V|1 |
| | | | |,H,S | |
|ADC |Rd,Rr|Суммирование с переносом |Rd = Rd + Rr + C |Z,C,N,V|1 |
| | | | |,H,S | |
|SUB |Rd,Rr|Вычитание без переноса |Rd = Rd - Rr |Z,C,N,V|1 |
| | | | |,H,S | |
|SUBI |Rd,K8|Вычитание константы |Rd = Rd - K8 |Z,C,N,V|1 |
| | | | |,H,S | |
|SBC |Rd,Rr|Вычитание с переносом |Rd = Rd - Rr - C |Z,C,N,V|1 |
| | | | |,H,S | |
|SBCI |Rd,K8|Вычитание константы с |Rd = Rd - K8 - C |Z,C,N,V|1 |
| | |переносом | |,H,S | |
|AND |Rd,Rr|Логическое И |Rd = Rd · Rr |Z,N,V,S|1 |
| | | | | | |
|ANDI |Rd,K8|Логическое И с константой|Rd = Rd · K8 |Z,N,V,S|1 |
|OR |Rd,Rr|Логическое ИЛИ |Rd = Rd V Rr |Z,N,V,S|1 |
|ORI |Rd,K8|Логическое ИЛИ с |Rd = Rd V K8 |Z,N,V,S|1 |
| | |константой | | | |
|EOR |Rd,Rr|Логическое исключающее |Rd = Rd EOR Rr |Z,N,V,S|1 |
| | |ИЛИ | | | |
|COM |Rd |Побитная Инверсия |Rd = $FF - Rd |Z,C,N,V|1 |
| | | | |,S | |
|NEG |Rd |Изменение знака (Доп. |Rd = $00 - Rd |Z,C,N,V|1 |
| | |код) | |,H,S | |
|SBR |Rd,K8|Установить бит (биты) в |Rd = Rd V K8 |Z,C,N,V|1 |
| | |регистре | |,S | |
|CBR |Rd,K8|Сбросить бит (биты) в |Rd = Rd · ($FF - |Z,C,N,V|1 |
| | |регистре |K8) |,S | |
|INC |Rd |Инкрементировать значение|Rd = Rd + 1 |Z,N,V,S|1 |
| | |регистра | | | |
|DEC |Rd |Декрементировать значение|Rd = Rd -1 |Z,N,V,S|1 |
| | |регистра | | | |
|TST |Rd |Проверка на ноль либо |Rd = Rd · Rd |Z,C,N,V|1 |
| | |отрицательность | |,S | |
|CLR |Rd |Очистить регистр |Rd = 0 |Z,C,N,V|1 |
| | | | |,S | |
|SER |Rd |Установить регистр |Rd = $FF |None |1 |
|ADIW |Rdl,K|Сложить константу и слово|Rdh:Rdl = Rdh:Rdl +|Z,C,N,V|2 |
| |6 | |K6 |,S | |
|SBIW |Rdl,K|Вычесть константу из |Rdh:Rdl = Rdh:Rdl -|Z,C,N,V|2 |
| |6 |слова |K6 |,S | |
|MUL |Rd,Rr|Умножение чисел без знака|R1:R0 = Rd * Rr |Z,C |2 |
|MULS |Rd,Rr|Умножение чисел со знаком|R1:R0 = Rd * Rr |Z,C |2 |
|MULSU |Rd,Rr|Умножение числа со знаком|R1:R0 = Rd * Rr |Z,C |2 |
| | |с числом без знака | | | |
|FMUL |Rd,Rr|Умножение дробных чисел |R1:R0 = (Rd * Rr) |Z,C |2 |
| | |без знака |
Скачали данный реферат: Argamakov, Starickij, Серёгин, Furmanov, Letov, Павлов, Solomahin.
Последние просмотренные рефераты на тему: курсовые рефераты, шпоры по гражданскому праву, налоги в россии, сочинение тарас.
Категории:
Предыдущая страница реферата | 13 14 15 16 17 18 19 20 21 22 23