Здравейте иска ми се да си създам потребителски регистър в РАМ-паметта на ПИК-ът. Примерно да се намира на адрес 20Н и да мога да си му сетвам и свалям битове (с BSF и BCF). Проблема е там, че не знам как става самото деклариране.
Пробвах с
USR_REG UDATA 0x20
MY_REG RES 1
MY0 equ 0x00 (за бит нула)
Както е описано в help-а на MPASM ама нещо не ми се получава. при изпълнение на команда BSF MY_REG, MY0 регистъра си стои 0 не се променя.
то ми е ясно че нещо ми се губи в превода за това моля някой по-знаещ от мен (т.е. който и да е от форума) да ми помогне.
П.С. Кога build-на проекта и зареди програмата в програмната памет виждам че разпознава на кой адрес се намира MY_REG и знае че става дума за бит 0 от този адрес, но не прави нищо
Потребители разглеждащи този форум: 0 регистрирани и 3 госта
Вие не можете да пускате нови теми Вие не можете да отговаряте на теми Вие не можете да променяте собственото си мнение Вие не можете да изтривате собствените си мнения Вие не можете да прикачвате файл