форумчане, а не подскажите литературку, где хорошо описывается работа например со знаковыми переменными на АСМ, даи вообще различные алгоритмические вещи... к примеру ведь ест стандартные процедуры деления и тд.. всяческих переводов из системы в систему.. прост мне хотелось бы найти то чего я не знаю и поубедительней уложить в памяти то в чем плаваю )
«Как сердцу выразить себя? … Мысль изреченная есть ложь!» В этом мире меня подводит доброта и порядочность... "двое смотрят в лужу, один видит лужу, другой отраженные в ней звезды"
Предлагаю посмотреть Юрий Ревич "Практическое программирование микроконтроллеров Atmel AVR на языке ассемблера" 2008г. Если этого мало, посмотрю у себя ещё по этой теме.
Добрый день. Столкнулся с недостатком аппаратных UART на микроконтроллере. Чтобы не писать "очередной" программный UART, хочу спросить, не использует ли кто готовых отлаженных, надежных библиотек/частей кода по реализации программного UART? Чип- atmega64 или atmega128. Очень буду признателен за ссылки и хотя бы небольшое описание кода. Заранее спасибо. ЗЫ. Некоторые примеры находил в интернете. Но чем-то они меня засмущали...
1.Программный full-duplex UART для ATtiny13: по ссылке в посте соответствующемhttp://electronix.ru/forum/index.php?showtopic=10934&st=30 ASM-код. Человек делал под tiny13, не факт, что заработает на другом чипе и под другим портом, имхо. 2.http://hubbard.engr.scu.edu/embedded/avr/avrlib/ Там есть такие библиотеки, но непонятно, с какой стороны к ним подойти. Куча хидеров, кода, мало примеров.. Не факт, что синтаксис CVAVR обработает, придется что-то изменять, не факт, что потом работать будет..
Нужно CVAVR-совместимое. Спасибо avr123.nm.ru за внимание и хороший курс.
3 - software UART on mega16/32 - LMPForum - [ Перевести эту страницу ]Сообщений: 10 - Авторов: 7 - Последнее сообщение: 16 июн 2008 software UART on mega16/32 : Hi everyone, Atmel's website offers application note ... Attached is the software UART ported to Codevision. ... http://www.lmpforum.com/.../software-UA ... -t362.html
Апноут - Atmel's application note AVR304 (interrupt driven software UART) and it has an included C code implementing the appnote.
5. AVR Freaks View topic - Software UART 32/64 - [ Перевести эту страницу ]However, the example code does not use CodeVisionAVR, i've been trying to "convert" it ... Does anyone have a software UART code written for CodeVisionAVR? ... http://www.avrfreaks.net/index.php?... - Сохраненная копия - Похожие
Что-то не хочет АЦП преобразование запускаться,запускаю так: ADCSRA = 0xCE; Как я узнал что оно не запускается: В прерывание по окончанию преобразования я вписал
Запускайте так как написано выше, предварительно настроив АЦП маcтером CVAVR ! название 6 бита "ADSC"
Возможно UART не включен у вас - настройте мастером CVAVR. Удобно все в PROTEUS проверять - рекомендую ОЧЕНЬ сильно экономит время и позволяет выкладывать проект на форум и облегчает помощь вам. http://proteus123.narod.ru