Правильно так:$regfile = «m8def.dat»
Код: Выделить всё
$regfile = "m8def.dat"
Правильно так:$regfile = «m8def.dat»
Код: Выделить всё
$regfile = "m8def.dat"
Не удивительно. У вас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 = inputКод: Выделить всё
Cifri(2) = Cifri(1) * 10 ‘2 * 10 = 20
Cifri(2) = _hour — Cifri(2) ’21 – 20 = 1
Код: Выделить всё
If_hour = 24 Then_hour = 00
edm2007 писал(а):
Ну и в самом коде ошибки есть... Полно ошибок и опечаток. Не код а квест какой-то...
Молодой человек, прежде чем обзывать автора, поискали бы [url=hhttp://bascomavr.3bb.ru/viewtopic.php?id=238]здесь[/url] и здесь.Эти часы действительно работают, не зря статью переписывают, причем не правильно.Opie писал(а):А ведь пишут заразы что работает
В том и беда...max50 писал(а):причем не правильно
Код: Выделить всё
$regfile = "m8def.dat"
$crystal = 4000000
$baud = 9600
Config Serialin = Buffered , Size = 40
Print "111"
End
Вот поэтому и написал, что после компиляции в CVAVR прекрасно РАБОТАЕТ.edm2007 писал(а):А и не надо их дружить, они и так неплохо знакомы.Все работает и в Протеусе:
Проверьте фьюзы и настройку терминала.
Я разве выразил сомнения по поводу скрина? Понятно, что настройки не подходят, поэтому и задал вопрос. Возможно васюку нужно что-то особое. Потому как после одного компилятора работает, а после другого нетedm2007 писал(а):Ну так я показываю что все пракрасно и сейчас работает, из Протеуса же скрин. Ну посмотрите какой шрифт стоит, куча шрифтов кракозябры дает...
CVAVR и Си это как группа "Ранетки" и музыка. Извините конечно.Passer писал(а):да похоже опять на си уйду ...хотя и винда х64 нужна
Установил протеус и отображаться стало нормально и там, и там.протеус не устанавливался, а просто папка взята с другого компьютера.
ну так Fusing округляет значение или я не понял вопроса?TRIOD писал(а): Вобщем при преобразовании строки типа "123.3" с помощью функции VAL в итоге получается 123.299995421.
Как сделать чтоб неполучать такие результы.
Заранее блогодарен.