[an error occurred while processing this directive]
Ответ: Неполенился зашил АТ89С55: всё работает.
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

миниатюрный аудио-видеорекордер mAVR

Отправлено Udar17 25 октября 2002 г. 19:40
В ответ на: Корифеи 51-го, помогите разобраться! отправлено AB 22 октября 2002 г. 21:25

C51 COMPILER V7.01, COMPILATION OF MODULE TEXT1
OBJECT MODULE PLACED IN Text1.OBJ
COMPILER INVOKED BY: C:\KEIL\C51\BIN\C51.EXE Text1.c BROWSE DEBUG OBJECTEXTEND CODE SYMBOLS

stmt level source

1 #include "AT89C55.H"
2 void main(void)
3 {
4 1 while(1)
5 1 {
6 2 unsigned char Time_ex;
7 2 P3&=0x0f;
8 2 while(--Time_ex);
9 2 P3|=0xF0;
10 2 while(--Time_ex);
11 2 }
12 1 }
C51 COMPILER V7.01 TEXT1 10/25/2002 19:37:24 PAGE 2

ASSEMBLY LISTING OF GENERATED OBJECT CODE
; FUNCTION main (BEGIN)
; SOURCE LINE # 2
; SOURCE LINE # 3
0000 ?C0001:
; SOURCE LINE # 4
; SOURCE LINE # 5
; SOURCE LINE # 7
0000 53B00F ANL P3,#0FH
0003 ?C0003:
; SOURCE LINE # 8
0003 D500FD R DJNZ Time_ex,?C0003
0006 ?C0004:
; SOURCE LINE # 9
0006 43B0F0 ORL P3,#0F0H
0009 ?C0005:
; SOURCE LINE # 10
0009 1500 R DEC Time_ex
000B E500 R MOV A,Time_ex
000D 60F1 JZ ?C0001
000F 80F8 SJMP ?C0005
; FUNCTION main (END)

Составить ответ  |||  Конференция  |||  Архив

Ответы



Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru