|
21 / 21 / 6
Регистрация: 12.12.2010
Сообщений: 677
|
|
(AT89C51, стенд СУ-МК51) Что означает символ "двойная стрелка" в скане листинга29.03.2013, 11:56. Показов 2901. Ответов 19
Метки нет (Все метки)
Здравствуйте. Пишу код в ProView32, и в коде есть двойная стрелка(изображение ниже). Пытался найти коды(alt+*) на эту стрелку, но все не подходили..Что это за стрелка и как её напечатать?
0
|
|
| 29.03.2013, 11:56 | |
|
Ответы с готовыми решениями:
19
(AT89C51, стенд СУ-МК51) Что означает "#"? (AT89C51, стенд СУ-МК51) Очистить семисегментный дисплей и вывести на него какую нибудь цифру Что означает на UML-диаграмме классов связь Ромб и стрелка с точкой? |
|
21 / 21 / 6
Регистрация: 12.12.2010
Сообщений: 677
|
|
| 01.04.2013, 09:26 [ТС] | |
|
up(+)
0
|
|
|
6773 / 2741 / 385
Регистрация: 17.02.2013
Сообщений: 4,048
|
||
| 02.04.2013, 10:19 | ||
|
Но, можно догадаться, что этот код выводит изображение стрелки на индикатор динамической индикацией. Тогда регистр R1 у тебя указывает на фонт стрелки в ОЗУ.
1
|
||
|
21 / 21 / 6
Регистрация: 12.12.2010
Сообщений: 677
|
|
| 03.04.2013, 09:33 [ТС] | |
|
0
|
|
|
73 / 74 / 4
Регистрация: 25.09.2012
Сообщений: 211
|
|
| 03.04.2013, 10:45 | |
|
Linked, Поищите ваш загадочный знак в симолах Юникода. Юникод - найдётся всё
1
|
|
|
6773 / 2741 / 385
Регистрация: 17.02.2013
Сообщений: 4,048
|
||
| 03.04.2013, 23:47 | ||
|
Какая еще в задницу стрелка ? На клавиатуре на цифре 3 у тебя что стоит ?
Решетка, а не стрелка. Удерживая Shift нажми 3 : ######################################## ################ ######################################## ################ ######################################## ################ Добавлено через 4 минуты
1
|
||
|
21 / 21 / 6
Регистрация: 12.12.2010
Сообщений: 677
|
|
| 03.04.2013, 23:56 [ТС] | |
|
Ethereal, так или эдак, эта программа написанная и проверенная в среде ProView32 - выдаёт ошибку на 3 строки, и как раз с этими стрелками.. С решёткой у меня хватило ума попробовать сразу, как получил эту ошибку, не помогло.
0
|
|
|
6773 / 2741 / 385
Регистрация: 17.02.2013
Сообщений: 4,048
|
||
| 04.04.2013, 00:11 | ||
|
А КАКУЮ она ошибку выдает ?
Добавлено через 3 минуты Так результат такого подхода вряд ли выйдет рабочий. Решетка в языке ассемблера Intel 8051 - это признак непосредственного операнда. Читай доку на ProView32 - каким образом обозначается непосредственный (immediate) операнд у нее.
1
|
||
|
21 / 21 / 6
Регистрация: 12.12.2010
Сообщений: 677
|
|
| 04.04.2013, 00:13 [ТС] | |
|
Ethereal, syntax error.
0
|
|
|
6773 / 2741 / 385
Регистрация: 17.02.2013
Сообщений: 4,048
|
|
| 04.04.2013, 00:19 | |
|
Похоже, у ProView32 свой собственный синтаксис. Потому-что строчки-то все три записаны верно. С точки зрения классического ассемблера для MCS-51. Ищи чем синтаксис ProView32 от стандартного синтаксиса отличается в плане помечания непосредственных операндов, т.е. аргументов-констант.
1
|
|
|
21 / 21 / 6
Регистрация: 12.12.2010
Сообщений: 677
|
|
| 04.04.2013, 00:21 [ТС] | |
|
Ethereal, понятно, спасибо!
0
|
|
|
73 / 74 / 4
Регистрация: 25.09.2012
Сообщений: 211
|
|
| 04.04.2013, 00:23 | |
|
Ethereal, Я и не говорил, что это символ юникода. Но если ТСу надо напечатать дурацкий символ, похожий на двойную стрелку, то кто я такой, чтобы его отговаривать? В юникоде много символов, глядишь что-нибудь похожее и найдется.
1
|
|
|
6773 / 2741 / 385
Регистрация: 17.02.2013
Сообщений: 4,048
|
|
| 04.04.2013, 00:25 | |
|
P.S.
Синтаксис ничем не отличается. http://aincenter.ru/uploads/po... 4_pv32.jpg
1
|
|
|
21 / 21 / 6
Регистрация: 12.12.2010
Сообщений: 677
|
|
| 04.04.2013, 00:30 [ТС] | |
|
arzrav, я нашёл, уже давно причём, но не срабатывало.. В решётках я максимум что мог передавать - это только числа (в 10-й сс), а тут бред какой-то, двойная стрелка, и в учебнике откуда я это взял - в начале(был перечень всех обозначений) не было этого символа, вот и встал фиг знает куда.
Добавлено через 3 минуты Ethereal, да, этот код срабатывает, а если после решётки идут слова и пр. - синтаксическая ошибка. Прошу не кидать помидорами, т.к. с этим никогда раньше не работал, впрочем как и с асмом, но тут курсовик, и микроконтроллер семейства 8051, а задача то состоит в том как передать символ какой-либо на семисегментный индикатор. Пример один нашёл в нете, не рабочий, вот по книге попробовал другой - запара со стрелками
0
|
|
|
6773 / 2741 / 385
Регистрация: 17.02.2013
Сообщений: 4,048
|
|
| 04.04.2013, 00:30 | |
|
Я не знаю почему ProView32 может ругаться на команду вида
MOV R2,#0 Разве-что ты затупил где-то на ровном месте. Ну там O русское вставил или точку вместо запятой.
1
|
|
|
21 / 21 / 6
Регистрация: 12.12.2010
Сообщений: 677
|
|
| 04.04.2013, 00:31 [ТС] | |
|
0
|
|
|
6773 / 2741 / 385
Регистрация: 17.02.2013
Сообщений: 4,048
|
|
| 04.04.2013, 00:34 | |
|
Тогда все понятно. Щас.
У тебя просто имена CWORD и CTCOL нигде не описаны. Ассемблер не знает что это и ругается. Где-то в самом начале текста программы эти имена должны быть описаны и им должны быть присвоены значения. Иногда это делается включением в текст программы инклуд-файла с именами всяких регистров процессора, всяких имеющих имена констант.
1
|
|
|
21 / 21 / 6
Регистрация: 12.12.2010
Сообщений: 677
|
|
| 04.04.2013, 00:34 [ТС] | |
|
Ethereal,
0
|
|
|
6773 / 2741 / 385
Регистрация: 17.02.2013
Сообщений: 4,048
|
|
| 04.04.2013, 00:39 | |
|
Где-то должно быть такое описание :
.equ CWORD 25h или .def CWORD 37h или CWORD = 4Dh На память не помню как именно, но эти имена должны быть описаны и им должны быть присвоены значения. Отродясь, сам по себе, ассемблер не знает таких имен.
1
|
|
|
21 / 21 / 6
Регистрация: 12.12.2010
Сообщений: 677
|
|
| 04.04.2013, 00:49 [ТС] | |
|
Ethereal, понятно. Ещё раз спасибо! Как стенд с микроконтроллером будет под рукой - буду разбираться, вроде уже что-то начинает проясняться.
0
|
|
| 04.04.2013, 00:49 | |
|
Помогаю со студенческими работами здесь
20
Что означает оператор "стрелка вверх"? Что означает символ \x0 ? Что означает символ *? Что означает символ $? Что означает символ ^ ? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Знаешь почему 90% людей редко бывают счастливыми?
kumehtar 14.04.2026
Потому что они ждут. Ждут выходных, ждут отпуска, ждут удачного момента. . .
а удачный момент так и не приходит.
|
Фиксация колонок в отчете СКД
Maks 14.04.2026
Фиксация колонок в СКД отчета типа Таблица.
Задача: зафиксировать три левых колонки в отчете.
Процедура ПриКомпоновкеРезультата(ДокументРезультат, ДанныеРасшифровки, СтандартнаяОбработка)
/ / . . .
|
Настройки VS Code
Loafer 13.04.2026
{
"cmake. configureOnOpen": false,
"diffEditor. ignoreTrimWhitespace": true,
"editor. guides. bracketPairs": "active",
"extensions. ignoreRecommendations": true,
. . .
|
Оптимизация кода на разграничение прав доступа к элементам формы
Maks 13.04.2026
Алгоритм из решения ниже реализован на нетиповом документе, разработанного в конфигурации КА2.
Задачи, как таковой, поставлено не было, проделанное ниже исключительно моя инициатива.
Было так:. . .
|
|
Контроль заполнения и очистка дат в зависимости от значения перечислений
Maks 12.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2.
Задача: реализовать контроль корректности заполнения дат назначения. . .
|
Архитектура слоя интернета для сервера-слоя.
Hrethgir 11.04.2026
В продолжение https:/ / www. cyberforum. ru/ blogs/ 223907/ 10860. html
Знаешь что я подумал? Раз мы все источники пишем в голове ветки, то ничего не мешает добавить в голову такой источник, который сам. . .
|
Подстановка значения реквизита справочника в табличную часть документа
Maks 10.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2.
Задача: при выборе сотрудника (справочник Сотрудники) в ТЧ документа. . .
|
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях.
Задача: при копировании документа очищать определенные реквизиты и табличную. . .
|