Технолог
Зарегистрирован:
12.01.2009 7:28 Из: Уфа
Сообщений:
128
|
Configuration Bits
; ;========================================================================== _CP_ON EQU H'000F' _CP_OFF EQU H'3FFF' _PWRTE_ON EQU H'3FF7' _PWRTE_OFF EQU H'3FFF' _WDT_ON EQU H'3FFF' _WDT_OFF EQU H'3FFB' _LP_OSC EQU H'3FFC' _XT_OSC EQU H'3FFD' _HS_OSC EQU H'3FFE' _RC_OSC EQU H'3FFF' LIST вот что в этом файле где просмотреть 16 ричную систему
Отправлено: 12.07.2013 19:32
|
|
я алкоголик из Москвы
|
||
Технолог
Зарегистрирован:
12.01.2009 7:28 Из: Уфа
Сообщений:
128
|
как прикрепить
помимо того что в папке с проектом находится
Отправлено: 12.07.2013 19:15
|
|
я алкоголик из Москвы
|
||
Технолог
Зарегистрирован:
12.01.2009 7:28 Из: Уфа
Сообщений:
128
|
PIC_master
у меня не прикрепленный похоже к проекту в папке с проектом есть P16F84A.INC LIST P=PIC16F84A #include <P16F84A.INC> __CONFIG HS_OSC & WDT_ON & PWRTE_OFF & CP_OFF PC EQU 02h STATUS EQU 03h PortB EQU 06h TrisB EQU 06h Reg_1 EQU 0Ch Reg_2 EQU 0Dh Reg_3 EQU 0Eh W EQU 0 ; F EQU 1 ; при компилирровании выдает типичную ошибку Error[113] D:\ASSEMBLER\PROBA_ASS\PROJECT_3\MAK_ASS.ASM 6 : Symbol not previously defined (HS_OSC) Error[113] D:\ASSEMBLER\PROBA_ASS\PROJECT_3\MAK_ASS.ASM 6 : Symbol not previously defined (WDT_ON) Error[113] D:\ASSEMBLER\PROBA_ASS\PROJECT_3\MAK_ASS.ASM 6 : Symbol not previously defined (PWRTE_OFF) Error[113] D:\ASSEMBLER\PROBA_ASS\PROJECT_3\MAK_ASS.ASM 6 : Symbol not previously defined (CP_OFF) Halting build on first failure as requested. BUILD FAILED: Fri Jul 12 21:18:27 2013 вот вопрос вообще в чем разница между тем что выбираешь __CONFIG HS_OSC & WDT_ON & PWRTE_OFF & CP_OFF и __CONFIG 3FFE
Отправлено: 12.07.2013 19:14
|
|
Технолог
Зарегистрирован:
12.01.2009 7:28 Из: Уфа
Сообщений:
128
|
ну я написал вот так
PC EQU 02h STATUS EQU 03h PortB EQU 06h TrisB EQU 06h Reg_1 EQU 0Ch Reg_2 EQU 0Dh Reg_3 EQU 0Eh W EQU 0 ; F EQU 1 ; org 0 ; начало программы
Отправлено: 12.07.2013 18:28
|
|
Технолог
Зарегистрирован:
12.01.2009 7:28 Из: Уфа
Сообщений:
128
|
я использую программу MPLAB
все ее функции еще до конца не изучил
Отправлено: 12.07.2013 10:37
|
|
Технолог
Зарегистрирован:
12.01.2009 7:28 Из: Уфа
Сообщений:
128
|
мне значит надо определить эти значения
вопрос как
Отправлено: 12.07.2013 10:30
|
|
я алкоголик из Москвы
|
||
Технолог
Зарегистрирован:
12.01.2009 7:28 Из: Уфа
Сообщений:
128
|
он мне вот что выдает
Error[113] D:\RADIO\PROBA_ASS\PROJECT_3\MAK_ASS.ASM 6 : Symbol not previously defined (HS_OSC) Error[113] D:\RADIO\PROBA_ASS\PROJECT_3\MAK_ASS.ASM 6 : Symbol not previously defined (WDT_ON) Error[113] D:\RADIO\PROBA_ASS\PROJECT_3\MAK_ASS.ASM 6 : Symbol not previously defined (PWRTE_OFF) Error[113] D:\RADIO\PROBA_ASS\PROJECT_3\MAK_ASS.ASM 6 : Symbol not previously defined (CP_OFF) Halting build on first failure as requested.
Отправлено: 12.07.2013 10:29
|
|
Технолог
Зарегистрирован:
12.01.2009 7:28 Из: Уфа
Сообщений:
128
|
сейчас попробуем
Отправлено: 12.07.2013 10:26
|
|
Технолог
Зарегистрирован:
12.01.2009 7:28 Из: Уфа
Сообщений:
128
|
я дописал что за F W и в самом начале программы
результат тот же доходит до 4 и начинает заново. может как то по другому сделать вывод на индикатор цифр и текста, без addwf PC,F
Отправлено: 12.07.2013 9:18
|
|
Технолог
Зарегистрирован:
12.01.2009 7:28 Из: Уфа
Сообщений:
128
|
По статье, где показаны примеры написания команд, то как все реализуются уже под схему в самом коде очень много ошибок было.
Ошибки я исправил и компиляция прошла, а то до этого были критичные и вообще не компилировало, может это такой прикоол конечно типо найди ошибку и исправь, незнаю. Но скажем само написание программ не чем не отличается от книжек единственное, в примерах неправильно составленна программа. и под этот макет программа как обучающая тоже много ошибок из-за которых не компилировалось.
Отправлено: 12.07.2013 9:11
|
|
я алкоголик из Москвы
|
||