Страница 121 из 304
Re: BASCOM AVR в вопросах и ответах
Добавлено: Пн фев 27, 2012 15:10:13
edm2007
Вот это что такое?
$regfile = «m8def.dat»
Правильно так:
Ну и в самом коде ошибки есть... Полно ошибок и опечаток. Не код а квест какой-то...
Re: BASCOM AVR в вопросах и ответах
Добавлено: Пн фев 27, 2012 15:28:08
Gordon Shumway
Opie писал(а):Вот скажите что не так? Сижу битый час не могу понять в чем проблема.
Код: Выделить всё
$regfile = «m8def.dat»
$crystal = 8000000
'Настройка поттов
Config Portb = Output
Config Portc = Input
Config Portd = Output
'Подтяжки к портам
Set Portc.5
Set Portc.4
Выдает ошибку 101 на строчку
Config Portc = Input
И ошибку 41 на строчку
Set Portc.5
Часы с индикатором с ОА. Сам в этом Bascome не силен но код приблизительно понимаю.
Брал отсюда
http://atmega.blog.ru/84807315.html
Не удивительно. У вас
Правильно:
Config Portc =
Output (то есть весь порт С на выход)
либо
Config
Pinc = input (то есть весь порт С на вход).
Судя по схеме там две кнопки на Portc, поэтому скорее всего правильно - второй вариант.
Дальше пока не разбирал.
Re: BASCOM AVR в вопросах и ответах
Добавлено: Пн фев 27, 2012 16:05:36
edm2007
Gordon Shumway, там все куда смешнее.

Посмотрите как заголовочный файл подключен. Какие там кавычки... Ну а потом веселуха вообще. Переменная Cifra не объявлена, тут коментарии разными по разному отгорожены (оба неправильные, к слову):
Код: Выделить всё
Cifri(2) = Cifri(1) * 10 ‘2 * 10 = 20
Cifri(2) = _hour — Cifri(2) ’21 – 20 = 1
Тут переменные съехались с операторами:
Ну и еще всякое такое, типа Pilse (вместо Pulse)...

Re: BASCOM AVR в вопросах и ответах
Добавлено: Пн фев 27, 2012 17:04:19
Opie
edm2007 писал(а):
Ну и в самом коде ошибки есть... Полно ошибок и опечаток. Не код а квест какой-то...
Да уж, исправил как сказано ниже на Config PINC = Input, стало 3 ошибки, дальше больше...
А ведь пишут заразы что работает, даже на другом сайте видел что запускали...
А есть ли примеры кода часов? Часы в конце концов сделать хочу

Re: BASCOM AVR в вопросах и ответах
Добавлено: Пн фев 27, 2012 18:08:37
edm2007
Re: BASCOM AVR в вопросах и ответах
Добавлено: Пн фев 27, 2012 18:14:30
max50
Opie писал(а):А ведь пишут заразы что работает
Молодой человек, прежде чем обзывать автора, поискали бы [url=hhttp://bascomavr.3bb.ru/viewtopic.php?id=238]здесь[/url] и
здесь.Эти часы действительно работают, не зря статью переписывают, причем не правильно.
Re: BASCOM AVR в вопросах и ответах
Добавлено: Пн фев 27, 2012 18:28:21
edm2007
max50 писал(а):причем не правильно
В том и беда...
Re: BASCOM AVR в вопросах и ответах
Добавлено: Чт мар 01, 2012 08:06:18
Passer
Почитав несколько страниц - понял, что все 120 не осилю.(Уж лучше как есть пользовать.)
В поиске тоже не нашёл.
простой пример
Код: Выделить всё
$regfile = "m8def.dat"
$crystal = 4000000
$baud = 9600
Config Serialin = Buffered , Size = 40
Print "111"
End
Во встроенном симуляторе отображаются
111
В протеусе
±,-ý или в hex
B1 2C 2D FD
У всех так? Как их подружить?
После CVavr отображается нормально(но он не работает в х64), а вот в BASCOM такая бяка

Re: BASCOM AVR в вопросах и ответах
Добавлено: Чт мар 01, 2012 08:54:54
edm2007
А и не надо их дружить, они и так неплохо знакомы.

Все работает и в Протеусе:
Проверьте фьюзы и настройку терминала.
Re: BASCOM AVR в вопросах и ответах
Добавлено: Чт мар 01, 2012 11:48:21
Geka2000
Прошу помощи дисплей WG12864A-YYK-TN картинки выводит текст пишет, но только на латинице, кириллицей ничего не получается, наугад выскакивают русские буквы но связных слов не получается, пытаюсь перекодировать текст прогой по аналогии MC1602CH-SYRU, ничего не выходит. Просмотрел блокнотом font8x8.font. русские символы видны четко, но почему вылазят каракули не пойму.
По логике вещей, должны храниться просто координаты пикселей для определенных БУкоФ, а каракули тогда откуда? хочу русский!
Re: BASCOM AVR в вопросах и ответах
Добавлено: Чт мар 01, 2012 13:45:18
Passer
edm2007 писал(а):А и не надо их дружить, они и так неплохо знакомы.

Все работает и в Протеусе:
Проверьте фьюзы и настройку терминала.
Вот поэтому и написал, что после компиляции в CVAVR прекрасно РАБОТАЕТ.
В протеусе настройки при этом не изменяются...да и менять там особо нечего. Кварц в 4 мгц...да скорость в терминале 9600
Re: BASCOM AVR в вопросах и ответах
Добавлено: Чт мар 01, 2012 14:56:27
edm2007
Ну так я показываю что все пракрасно и сейчас работает, из Протеуса же скрин. Ну посмотрите какой шрифт стоит, куча шрифтов кракозябры дает...
Re: BASCOM AVR в вопросах и ответах
Добавлено: Чт мар 01, 2012 16:14:40
Passer
edm2007 писал(а):Ну так я показываю что все пракрасно и сейчас работает, из Протеуса же скрин. Ну посмотрите какой шрифт стоит, куча шрифтов кракозябры дает...
Я разве выразил сомнения по поводу скрина? Понятно, что настройки не подходят, поэтому и задал вопрос. Возможно васюку нужно что-то особое. Потому как после одного компилятора работает, а после другого нет

Разве что протеус не устанавливался, а просто папка взята с другого компьютера.
Кракозябры тоже в трёх байтах живут, а тут целых 4 выдаёт.
Ладно. Спасибо поучастие. Сегодня поиздеваюсь чуток...да похоже опять на си уйду ...хотя и винда х64 нужна

Re: BASCOM AVR в вопросах и ответах
Добавлено: Чт мар 01, 2012 16:26:45
edm2007
Passer писал(а):да похоже опять на си уйду ...хотя и винда х64 нужна
CVAVR и Си это как группа "Ранетки" и музыка. Извините конечно.

Есть же нормальный Си. А вообще Си в таких ситуациях действительно хорош тем, что прекрасно видишь что делаешь и как конфигурируешь (если конечно там опять же магические библиотеки не используются ). А тут элементарно непонятно даже что он там в UBRR насчитал, пока в отладку не залезешь...
Re: BASCOM AVR в вопросах и ответах
Добавлено: Чт мар 01, 2012 17:23:37
Passer
протеус не устанавливался, а просто папка взята с другого компьютера.
Установил протеус и отображаться стало нормально и там, и там.
Хоть и не в тему, но раз уж затронули вопрос СИ, подскажите какой на ваш взгляд нормальный?
CVAVR выбирал с год назад из-за начального генератора, но после перерыва, что-то подзабыл его специфику и дело со скрипом продвигается. Попробовал Баском. Вроде неплохо, но вот с терминалом была проблемка.
Хотя и начинал когда-то с бейсика, но что-то баском напрягает тем что нужно создавать кучу переменных и
нельзя написать допустим так x = (y/z+1) * 4
Re: BASCOM AVR в вопросах и ответах
Добавлено: Чт мар 01, 2012 17:35:07
edm2007
Не, тут тема по Баскому, про Си ни-ни.

Да, в Баскоме нельзя несколько вычислений в одну строку сделать, но у него и так много плюшек удобных есть. Очень удобный язык, если не задумываться о том, что внутри происходит.

Re: BASCOM AVR в вопросах и ответах
Добавлено: Пт мар 02, 2012 11:33:18
TRIOD
Доброе время суток.
Народ подскажите что делать.
Вобщем при преобразовании строки типа "123.3" с помощью функции VAL в итоге получается 123.299995421.
Как сделать чтоб неполучать такие результы.
Заранее блогодарен.
Re: BASCOM AVR в вопросах и ответах
Добавлено: Пт мар 02, 2012 14:18:47
amv2000
TRIOD писал(а):
Вобщем при преобразовании строки типа "123.3" с помощью функции VAL в итоге получается 123.299995421.
Как сделать чтоб неполучать такие результы.
Заранее блогодарен.
ну так Fusing округляет значение или я не понял вопроса?
Re: BASCOM AVR в вопросах и ответах
Добавлено: Сб мар 03, 2012 18:27:51
Grafstein
подскажите возможно ли в васкоме подключить на один порт более 2х 1wire устроиств, скажем три термометра ds18b20 ??
Re: BASCOM AVR в вопросах и ответах
Добавлено: Сб мар 03, 2012 20:59:30
mr4ester
можно