Телесистемы
 Разработка, производство и продажа радиоэлектронной аппаратуры
На главную   | Карта сайта | Пишите нам | В избранное
Требуется программист в Зеленограде
- обработка данных с датчиков; ColdFire; 40 тыс.
e-mail:jobsmp@pochta.ru

Телесистемы | Электроника | Конференция «Микроконтроллеры и их применение»

по асемблерному коду программа шагает правильно +

Отправлено Aleksey75 02 декабря 2007 г. 22:21
В ответ на: может глянуть в ассемблерный код? отправлено Flasher 02 декабря 2007 г. 22:14

но пин молчит..

1: #include "C:\pic\led_f258.h"
0000 EF02 GOTO 0x4
2:
3:
4: void main()
5: {
0004 6AF8 CLRF 0xff8, ACCESS
0006 9ED0 BCF 0xfd0, 0x7, ACCESS
0008 6AEA CLRF 0xfea, ACCESS
000A 6AE9 CLRF 0xfe9, ACCESS
000C 0E81 MOVLW 0x81
000E 6EAF MOVWF 0xfaf, ACCESS
0010 0EA6 MOVLW 0xa6
0012 6EAC MOVWF 0xfac, ACCESS
0014 0E90 MOVLW 0x90
0016 6EAB MOVWF 0xfab, ACCESS
0018 80C1 BSF 0xfc1, 0, ACCESS
001A 82C1 BSF 0xfc1, 0x1, ACCESS
001C 84C1 BSF 0xfc1, 0x2, ACCESS
001E 96C1 BCF 0xfc1, 0x3, ACCESS
6:
7: setup_adc_ports(NO_ANALOGS);
0020 80C1 BSF 0xfc1, 0, ACCESS
0022 82C1 BSF 0xfc1, 0x1, ACCESS
0024 84C1 BSF 0xfc1, 0x2, ACCESS
0026 96C1 BCF 0xfc1, 0x3, ACCESS
8: setup_adc(ADC_OFF);
0028 90C2 BCF 0xfc2, 0, ACCESS
9: setup_spi(SPI_SS_DISABLED);
002A 9AC6 BCF 0xfc6, 0x5, ACCESS
002C 9A94 BCF 0xf94, 0x5, ACCESS
002E 8894 BSF 0xf94, 0x4, ACCESS
0030 9694 BCF 0xf94, 0x3, ACCESS
0032 0E01 MOVLW 0x1
0034 6EC6 MOVWF 0xfc6, ACCESS
0036 0E00 MOVLW 0
0038 6EC7 MOVWF 0xfc7, ACCESS
10: setup_wdt(WDT_OFF);
003A 90D1 BCF 0xfd1, 0, ACCESS
11: setup_timer_0(RTCC_INTERNAL);
003C 0E80 MOVLW 0x80
003E 6ED5 MOVWF 0xfd5, ACCESS
12: setup_timer_1(T1_DISABLED);
0040 6ACD CLRF 0xfcd, ACCESS
13: setup_timer_2(T2_DISABLED,0,1);
0042 0E00 MOVLW 0
0044 6ECA MOVWF 0xfca, ACCESS
0046 0E00 MOVLW 0
0048 6ECB MOVWF 0xfcb, ACCESS
14: //Setup_Oscillator parameter not selected from Intr Oscillotar Config tab
15:
16: loop:
17:
18: printf("abs");
004A 0E61 MOVLW 0x61
004C A89E BTFSS 0xf9e, 0x4, ACCESS
004E D7FE BRA 0x4c
0050 6EAD MOVWF 0xfad, ACCESS
0052 0E62 MOVLW 0x62
0054 A89E BTFSS 0xf9e, 0x4, ACCESS
0056 D7FE BRA 0x54
0058 6EAD MOVWF 0xfad, ACCESS
005A 0E73 MOVLW 0x73
005C A89E BTFSS 0xf9e, 0x4, ACCESS
005E D7FE BRA 0x5c
0060 6EAD MOVWF 0xfad, ACCESS
19:
20: goto loop;
0062 D7F3 BRA 0x4a
0064 0003 SLEEP



Составить ответ | Вернуться на конференцию

Ответы


Отправка ответа
Имя*: 
Пароль: 
E-mail: 
Тема*:

Сообщение:

Ссылка на URL: 
URL изображения: 

если вы незарегистрированный на форуме пользователь, то
для успешного добавления сообщения заполните поле, как указано ниже:
введите число 69:

Перейти к списку ответов | Конференция | Раздел "Электроника" | Главная страница | Карта сайта

Rambler's Top100 Рейтинг@Mail.ru
 
Web telesys.ru