02.04.2011, 18:30
|
|
Гражданин KAZUS.RU
Регистрация: 16.06.2005
Сообщений: 944
Сказал спасибо: 25
Сказали Спасибо 174 раз(а) в 123 сообщении(ях)
|
Re: STM8(S/L), первые впечатления
Сообщение от omercury
|
При клике на ник оппонента автоматом не вставляется в ответ
|
Все вставляется. Щелкаешь на ник, он в окне ответа появляется, заключенный в [ b ][/ b].
|
|
|
|
02.04.2011, 19:47
|
|
Почётный гражданин KAZUS.RU
Регистрация: 25.05.2010
Адрес: г. Королёв
Сообщений: 8,497
Сказал спасибо: 30
Сказали Спасибо 3,072 раз(а) в 2,013 сообщении(ях)
|
Re: STM8(S/L), первые впечатления
Сообщение от dosikus
|
Указатель , он именно и задает первый символ последовательности.
|
Указатель-то задан, но до первого вызова подпрограммы передачи
PHP код:
|
call __lcd_putchar ; выводим символ
|
в аккумулятор ничего не загружается (речь про последний код автора - без перехода), т.е. отправляется случайный код.
Сообщение от dosikus
|
В данном случае указатель типа char на последовательность символов (строка char).
|
В данном случае указатель типа unsigned integer - регистр X индексный 16-битный.
Сообщение от dosikus
|
В процессе увеличиваем указатель ( адрес), пока (адрес)указатель не будет содержать 0 .
|
То есть пока указатель (X) не перевалит за 64К?
Либо кто-то кого-то не понимает, либо одно из двух....
На самом деле инструкция тоже меняет флаги, и, как раз, используемый здесь флаг нуля (Z). И проверка идёт по коду 0х00h в аккумуляторе. Вырезка из даташита не получилась - почему-то не грузится изображение. Вот здесь в конце страницы 56/148.
|
|
|
|
02.04.2011, 19:50
|
|
Почётный гражданин KAZUS.RU
Регистрация: 25.05.2010
Адрес: г. Королёв
Сообщений: 8,497
Сказал спасибо: 30
Сказали Спасибо 3,072 раз(а) в 2,013 сообщении(ях)
|
Re: STM8(S/L), первые впечатления
Someone, речь была о новом дизайне, который почему-то не придизайнился...
Сообщение от Someone
|
Наоборот, стало удобнее.
|
Сообщение от Someone
|
Все вставляется.
|
Со старым да, всё работает.
|
|
|
|
02.04.2011, 20:05
|
|
Гуру портала
Регистрация: 20.11.2004
Сообщений: 10,015
Сказал спасибо: 936
Сказали Спасибо 2,269 раз(а) в 1,563 сообщении(ях)
|
Re: STM8(S/L), первые впечатления
Сообщение от omercury
|
Указатель-то задан, но до первого вызова подпрограммы передачи
PHP код:
|
call __lcd_putchar ; выводим символ
|
в аккумулятор ничего не загружается (речь про последний код автора - без перехода), т.е. отправляется случайный код.
|
В последнем варианте похоже да.
Цитата:
|
То есть пока указатель (X) не перевалит за 64К?
|
В Си строки нультерминайтед , прошу изучить этот вопрос чтоб не думалось
Цитата:
|
В данном случае указатель типа unsigned integer - регистр X индексный 16-битный.
|
Путаешь курицу и яйца . Я говорил о том на что указывает X (указатель)
__________________
Осторожно , злой кот
|
|
|
|
02.04.2011, 20:12
|
|
Почётный гражданин KAZUS.RU
Регистрация: 25.05.2010
Адрес: г. Королёв
Сообщений: 8,497
Сказал спасибо: 30
Сказали Спасибо 3,072 раз(а) в 2,013 сообщении(ях)
|
Re: STM8(S/L), первые впечатления
Сегодня провёл исследование по возможности покупки STMxx на радиорынке в Митино (Москва). На вопрос, есть ли STM такой-то (8 или 32 - неважно) в основном слышал ответ, что нет и не было. В одном месте продавец поинтересовался, а что это такое, нужно ли его тоже программировать и таким же программатором, как ATMEL? Правда это была женщина, поэтому простим ей незнание предмета.
И только в 1 (одном) месте ответили, что да есть. Полно ... на складе. Под заказ привезут. STM8S207R8T3(не указано) стОит в розницу 124р. Есть ещё какой-то такой же чуть дешевле, только не знает продавец, в чём отличие...
Думаю на меня не обидятся. Это ROM Store. 3-й этаж, налево от эскалатора через 1-3(не помню) поперечных ряда. www.romstore.ru мыло - s@romstore.ru телефон (розница) (495)744-68-75, (опт) (495) 505-45-81. Заказывать лучше до четверга включительно. Привозят в Митино по субботам. Это не реклама, а единственное место, где можно в выходной купить STM, хоть и на заказ. У остальных в рабочие дни и в рабочее время...
Последний раз редактировалось omercury; 02.04.2011 в 20:36.
|
|
|
|
02.04.2011, 20:16
|
|
Почётный гражданин KAZUS.RU
Регистрация: 25.05.2010
Адрес: г. Королёв
Сообщений: 8,497
Сказал спасибо: 30
Сказали Спасибо 3,072 раз(а) в 2,013 сообщении(ях)
|
Re: STM8(S/L), первые впечатления
Сообщение от dosikus
|
В последнем варианте похоже да.
|
так об ём и речь...
Сообщение от dosikus
|
Я говорил о том на что указывает X (указатель)
|
... там ассемблер, Сёй и не пахнет...
|
|
|
|
02.04.2011, 20:20
|
|
Гуру портала
Регистрация: 20.11.2004
Сообщений: 10,015
Сказал спасибо: 936
Сказали Спасибо 2,269 раз(а) в 1,563 сообщении(ях)
|
Re: STM8(S/L), первые впечатления
Сообщение от omercury
|
т
... там ассемблер, Сёй и не пахнет...
|
Ассемблер там только драйвера , в основном С .
__________________
Осторожно , злой кот
|
|
|
|
02.04.2011, 20:46
|
|
Почётный гражданин KAZUS.RU
Регистрация: 25.05.2010
Адрес: г. Королёв
Сообщений: 8,497
Сказал спасибо: 30
Сказали Спасибо 3,072 раз(а) в 2,013 сообщении(ях)
|
Re: STM8(S/L), первые впечатления
В обсуждаемом куске асм...
P.S. Прикупил дисплейчики "Дисплей Nokia 3310/3330 на подложке с коннектором" весьма китайского внешнего вида. Буду препарировать пациента...
|
|
|
|
02.04.2011, 20:50
|
|
Гуру портала
Регистрация: 20.11.2004
Сообщений: 10,015
Сказал спасибо: 936
Сказали Спасибо 2,269 раз(а) в 1,563 сообщении(ях)
|
Re: STM8(S/L), первые впечатления
Сообщение от omercury
|
В обсуждаемом куске асм...
|
Заблуждаешься , именно этот кусок и есть драйвер, обращение к нему из куска на С.
__________________
Осторожно , злой кот
|
|
|
|
02.04.2011, 21:00
|
|
Почётный гражданин KAZUS.RU
Регистрация: 25.05.2010
Адрес: г. Королёв
Сообщений: 8,497
Сказал спасибо: 30
Сказали Спасибо 3,072 раз(а) в 2,013 сообщении(ях)
|
Re: STM8(S/L), первые впечатления
Сообщение от dosikus
|
Ассемблер там только драйвера
|
Сообщение от dosikus
|
именно этот кусок и есть драйвер
|
и
Сообщение от dosikus
|
Заблуждаешься
|
как это?
Насколько я понимаю, совершенно без разницы, откуда в регистр Х будет записан адрес сообщения...
Последний раз редактировалось omercury; 02.04.2011 в 21:03.
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 16:49.
|
|