2 (Вариант 5, задача 2:При запуске программы на экран терминала выводится сообщение «Задача № …» с), страница 5

2014-05-18СтудИзба

Описание файла

Текстовый-файл из архива "Вариант 5, задача 2:При запуске программы на экран терминала выводится сообщение «Задача № …» с", который расположен в категории "". Всё это находится в предмете "специальные предметы" из , которые можно найти в файловом архиве . Не смотря на прямую связь этого архива с , его также можно найти и в других разделах. Архив можно найти в разделе "курсовые/домашние работы", в предмете "специальные предметы" в общих файлах.

Просмотр 5 страницы текстового-файла онлайн

00D0 22 RET

; FUNCTION _ShortToString (END)

; FUNCTION _DS1820_gettemperature (BEGIN)

; SOURCE LINE # 121

0000 8B00 R MOV strTemp,R3

0002 8A00 R MOV strTemp+01H,R2

0004 8900 R MOV strTemp+02H,R1

; SOURCE LINE # 122

; SOURCE LINE # 127

0006 7B00 MOV R3,#00H

0008 7A00 R MOV R2,#HIGH buff

000A 7900 R MOV R1,#LOW buff

000C 120000 R LCALL _DS1820_FromMemToBuf

; SOURCE LINE # 129

000F 750000 R MOV temperature,#00H

0012 850000 R MOV temperature+01H,buff+01H

; SOURCE LINE # 130

0015 E500 R MOV A,temperature+01H

0017 750000 R MOV temperature+01H,#00H

001A F500 R MOV temperature,A

; SOURCE LINE # 131

001C 750000 R MOV temperature,#00H

001F 850000 R MOV temperature+01H,buff

; SOURCE LINE # 133

0022 E500 R MOV A,temperature

0024 C3 CLR C

0025 13 RRC A

0026 FE MOV R6,A

0027 E500 R MOV A,temperature+01H

0029 13 RRC A

002A FF MOV R7,A

002B AB00 R MOV R3,strTemp

002D AA00 R MOV R2,strTemp+01H

002F A900 R MOV R1,strTemp+02H

C51 COMPILER V7.06 MAIN 01/10/2009 12:06:07 PAGE 12

0031 120000 R LCALL _ShortToString

;---- Variable 'intLen' assigned to Register 'R7' ----

; SOURCE LINE # 134

0034 AB00 R MOV R3,strTemp

0036 AA00 R MOV R2,strTemp+01H

0038 A900 R MOV R1,strTemp+02H

003A 8F82 MOV DPL,R7

003C 758300 MOV DPH,#00H

003F 742E MOV A,#02EH

0041 120000 E LCALL ?C?CSTOPTR

; SOURCE LINE # 135

0044 E500 R MOV A,temperature+01H

0046 30E004 JNB ACC.0,?C0029

0049 7E35 MOV R6,#035H

004B 8002 SJMP ?C0030

004D ?C0029:

004D 7E30 MOV R6,#030H

004F ?C0030:

004F EF MOV A,R7

0050 F582 MOV DPL,A

0052 758300 MOV DPH,#00H

0055 A3 INC DPTR

0056 AB00 R MOV R3,strTemp

0058 AA00 R MOV R2,strTemp+01H

005A A900 R MOV R1,strTemp+02H

005C EE MOV A,R6

005D 120000 E LCALL ?C?CSTOPTR

; SOURCE LINE # 136

0060 8F82 MOV DPL,R7

0062 758300 MOV DPH,#00H

0065 A3 INC DPTR

0066 A3 INC DPTR

0067 E4 CLR A

0068 020000 E LJMP ?C?CSTOPTR

; FUNCTION _DS1820_gettemperature (END)

; FUNCTION _SPI_send (BEGIN)

; SOURCE LINE # 141

;---- Variable 'Data' assigned to Register 'R7' ----

; SOURCE LINE # 142

; SOURCE LINE # 143

0000 8F86 MOV SPDR,R7

0002 ?C0032:

; SOURCE LINE # 144

0002 E5AA MOV A,SPSR

0004 30E7FB JNB ACC.7,?C0032

0007 ?C0033:

; SOURCE LINE # 145

0007 AF86 MOV R7,SPDR

; SOURCE LINE # 146

0009 ?C0034:

0009 22 RET

; FUNCTION _SPI_send (END)

; FUNCTION L?0067 (BEGIN)

0000 L?0068:

0000 E4 CLR A

0001 FD MOV R5,A

0002 7F30 MOV R7,#030H

; FUNCTION _LCD_write (BEGIN)

; SOURCE LINE # 148

;---- Variable 'rs' assigned to Register 'R5' ----

C51 COMPILER V7.06 MAIN 01/10/2009 12:06:07 PAGE 13

;---- Variable 'Data' assigned to Register 'R7' ----

; SOURCE LINE # 149

; SOURCE LINE # 150

0004 ED MOV A,R5

0005 7004 JNZ ?C0035

0007 C2B3 CLR LCD_RS

0009 8002 SJMP ?C0036

000B ?C0035:

; SOURCE LINE # 151

000B D2B3 SETB LCD_RS

000D ?C0036:

; SOURCE LINE # 152

000D D2B2 SETB LCD_E

; SOURCE LINE # 154

000F 120000 R LCALL _SPI_send

; SOURCE LINE # 155

0012 D2B4 SETB ST

; SOURCE LINE # 156

0014 C2B4 CLR ST

; SOURCE LINE # 158

0016 C2B4 CLR ST

; SOURCE LINE # 159

0018 C2B2 CLR LCD_E

; SOURCE LINE # 160

001A 7FF4 MOV R7,#0F4H

001C 7E01 MOV R6,#01H

001E 7D00 MOV R5,#00H

0020 7C00 MOV R4,#00H

0022 020000 R LJMP _DELAY_MCS

; FUNCTION _LCD_write (END)

; FUNCTION LCD_init (BEGIN)

; SOURCE LINE # 163

; SOURCE LINE # 164

; SOURCE LINE # 165

0000 C2B2 CLR LCD_E

; SOURCE LINE # 166

0002 C2B3 CLR LCD_RS

; SOURCE LINE # 167

0004 7F28 MOV R7,#028H

0006 7EA0 MOV R6,#0A0H

0008 120000 R LCALL L?0064

; SOURCE LINE # 168

000B 120000 R LCALL L?0067

; SOURCE LINE # 169

000E 7F88 MOV R7,#088H

0010 7E13 MOV R6,#013H

0012 120000 R LCALL L?0064

; SOURCE LINE # 170

0015 120000 R LCALL L?0067

; SOURCE LINE # 171

0018 7FBC MOV R7,#0BCH

001A 7E02 MOV R6,#02H

001C 120000 R LCALL L?0064

; SOURCE LINE # 172

001F 120000 R LCALL L?0068

; SOURCE LINE # 173

0022 7FBC MOV R7,#0BCH

0024 7E02 MOV R6,#02H

0026 120000 R LCALL L?0064

; SOURCE LINE # 174

0029 E4 CLR A

C51 COMPILER V7.06 MAIN 01/10/2009 12:06:07 PAGE 14

002A FD MOV R5,A

002B 7F38 MOV R7,#038H

002D 120000 R LCALL _LCD_write

Свежие статьи
Популярно сейчас
Как Вы думаете, сколько людей до Вас делали точно такое же задание? 99% студентов выполняют точно такие же задания, как и их предшественники год назад. Найдите нужный учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
5167
Авторов
на СтудИзбе
437
Средний доход
с одного платного файла
Обучение Подробнее