|
Работа с EEPROM
| |
AVRик | Дата: Воскресенье, 10.02.2013, 16:08 | Сообщение # 46 |
Лейтенант
Группа: Проверенные
Сообщений: 73
Статус: Offline
| Сергей !!! Вопрос такого плана, если подать в порт (ADC) +5В, то какое будет состояние АЦП, там будет 0 или 255 ? Порт установлен или очищен ?
|
|
| |
mimino | Дата: Воскресенье, 10.02.2013, 16:19 | Сообщение # 47 |
Полковник
Группа: Администраторы
Сообщений: 227
Статус: Offline
| Владимир, если подать на вход АЦП максимальное напряжение, то на выходе его будет код 255, а если подать минимальное, то 0. Цитата Порт установлен или очищен ? Не совсем понял вопрос
|
|
| |
AVRик | Дата: Воскресенье, 10.02.2013, 19:53 | Сообщение # 48 |
Лейтенант
Группа: Проверенные
Сообщений: 73
Статус: Offline
| Сергей !!! Если в порт подать напряжение +5В, то в регистре ADC будет 256 ? То есть, регистр установлен ?
|
|
| |
mimino | Дата: Воскресенье, 10.02.2013, 20:14 | Сообщение # 49 |
Полковник
Группа: Администраторы
Сообщений: 227
Статус: Offline
| Владимир, 256 не может быть в регистре, максимальное число, которое может в нем быть 255. И, да, при подаче на вход 5 В и выше, в регистре будет именно это число.
|
|
| |
AVRик | Дата: Воскресенье, 10.02.2013, 20:47 | Сообщение # 50 |
Лейтенант
Группа: Проверенные
Сообщений: 73
Статус: Offline
| Понял, извиняюсь ошибся 255
|
|
| |
mimino | Дата: Понедельник, 11.02.2013, 21:59 | Сообщение # 51 |
Полковник
Группа: Администраторы
Сообщений: 227
Статус: Offline
| Это бывает. Ну как, получается что-то?
|
|
| |
AVRик | Дата: Среда, 13.02.2013, 22:13 | Сообщение # 52 |
Лейтенант
Группа: Проверенные
Сообщений: 73
Статус: Offline
| Сергей ! Пока не получается составить алгоритм. Хочу получить, при подаче на вход (при 8 разрядах): 1мА это код 1 5мА это код 5 10мА это код 10 15мА это код 15 20мА это код 20
Чтобы выставить единицу в порт, для включения устройства при токе свыше 10 мА. Я делю установленный регистр (256), на результат преобразования АЦП. Что-то не получается пока. Алгоритм на уменьшение не могу составить.Добавлено (13.02.2013, 17:04) --------------------------------------------- Алгоритм написал, не получается с делением 256/1 результат 0. Добавлено (13.02.2013, 22:13) --------------------------------------------- Сергей !!! Алгоритм деления доработал, методом комбинации, делит как часики. Продолжаю дальше разработки .
Сообщение отредактировал AVRик - Вторник, 12.02.2013, 11:24 |
|
| |
mimino | Дата: Суббота, 16.02.2013, 22:23 | Сообщение # 53 |
Полковник
Группа: Администраторы
Сообщений: 227
Статус: Offline
| Извините, я последние сообщения не видел. Недоработки системы UCOZ... У Вас, смотрю, все пока получается хорошо:)
|
|
| |
AVRик | Дата: Воскресенье, 17.02.2013, 09:52 | Сообщение # 54 |
Лейтенант
Группа: Проверенные
Сообщений: 73
Статус: Offline
| Сергей , я очень рад, что не забываете про форумчан.
Сообщение отредактировал AVRик - Понедельник, 18.02.2013, 15:10 |
|
| |
mimino | Дата: Воскресенье, 17.02.2013, 15:59 | Сообщение # 55 |
Полковник
Группа: Администраторы
Сообщений: 227
Статус: Offline
| Владимир, это Вы, кстати, хорошо придумали. Если не отвечаю долго, то пишите в другой ветке форума, тогда вновь придет уведомление мне на почту
|
|
| |
AVRик | Дата: Понедельник, 18.02.2013, 15:14 | Сообщение # 56 |
Лейтенант
Группа: Проверенные
Сообщений: 73
Статус: Offline
| Сергей !!! Вопрос такого плана, работа с одной одной кнопкой: вначале включить, а потом выключить, нажав на её же. Как это реализовать ?
|
|
| |
mimino | Дата: Вторник, 19.02.2013, 02:52 | Сообщение # 57 |
Полковник
Группа: Администраторы
Сообщений: 227
Статус: Offline
| Я бы сделал так: выделил бы какой нибудь регистр, например r16. Сначала бы обнулил его. А потом при нажатии кнопки выполнял команду eor между этим регистром и, например 0x01. Тогда младший бит регистра r16 будет равен то 0, то 1. А потом в нужном месте бы проверял этот бит. Если он равен 1, то вкл., если 0 - выкл.
|
|
| |
AVRик | Дата: Вторник, 19.02.2013, 21:34 | Сообщение # 58 |
Лейтенант
Группа: Проверенные
Сообщений: 73
Статус: Offline
| Спасибо Сергей, у меня мысли подобные были, даже оправдались.
|
|
| |
mimino | Дата: Вторник, 19.02.2013, 22:35 | Сообщение # 59 |
Полковник
Группа: Администраторы
Сообщений: 227
Статус: Offline
| Ну вот, Вы уже и сами разбираетесь
|
|
| |
AVRик | Дата: Вторник, 19.02.2013, 22:46 | Сообщение # 60 |
Лейтенант
Группа: Проверенные
Сообщений: 73
Статус: Offline
| Да, однако Добавлено (19.02.2013, 22:46) --------------------------------------------- Сергей, ваши студенты по окончании какую квалификацию получают, инженер ?
|
|
| |
| |