устновить нужные биты в PCLATH и выполнить goto или call
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)
Отправлено
DSN
26 апреля 2004 г. 19:04
В ответ на:
Не подскажет ли кто, как в PIC16X87X вызывать функцию из другой страницы (2к)???
отправлено PIC_USER 26 апреля 2004 г. 18:57
читай внимательнее pdf
Составить ответ
|||
Конференция
|||
Архив
Ответы
ой. в жизни не везет, так хоть с процами повезло :-)
—
DASM
(26.04.2004 19:18,
пустое
)
Да ладно. Нормальные процы. Просто привыкнуть надо :)
—
Mebius
(26.04.2004 19:27,
пустое
)
Я вот привык, теперь прог длинее 2К не пишу :-))
—
Крок
(26.04.2004 20:38,
пустое
)
Ответ: А я, вот проги И на PIC'ах пишу и не жужжу и пофигу какого размера...по ка С не подводил :)
—
Статистика
(26.04.2004 20:45,
пустое
)
Мне, наверное, компилеры левые попадались, но когда я вижу во что они превращают операцию умножения... и возвращаюсь на АСМ
—
Крок
(26.04.2004 20:58,
пустое
)
прикол, глаз уже замыленный, прочитал "привыкнуть" как "выкинуть" %-)
—
patton
(26.04.2004 19:31,
пустое
)
выкидывать нельзя. Иначе как потом нам, крутым перцам, свою крутость показывать ? :-D
—
DASM
(26.04.2004 19:33,
пустое
)
А-а, вот вы где, суперхацкеры :-D
—
patton
(26.04.2004 19:38,
пустое
)
ну да, как мыться в пиджаке :-). Ну ладно, не буду оскорблять религиозных чувств
—
DASM
(26.04.2004 19:30,
пустое
)
По - pdf ничего не получается!
—
PIC_USER
(26.04.2004 19:14, 203 байт)
А может просто порт В на вход заточен ?
—
Крок
(26.04.2004 20:46,
пустое
)
Ой! Слушайте, только что распинался, а по простому пишите lgoto, lcall, mpasm понимает
—
patton
(26.04.2004 19:29,
пустое
,
ссылка
)
lcall & lgoto - ничего не работает, блин, подстава получается с этими PIC-ами
—
PIC_USER
(26.04.2004 19:52,
пустое
)
А вот этого не надо, код в студию
—
patton
(26.04.2004 19:53,
пустое
)
Так что ли "lcall" применять, без PCLATH ???
—
PIC_USER
(26.04.2004 20:00, 208 байт)
ну да, он те сам всё расставит, только с 0х700 до 0х800 вроде и кола хватит
—
patton
(26.04.2004 20:03,
пустое
)
Так вот ничего не получается, кроме переноса адреса "INIT" с 801H на первую страницу,а CA хватает до b'111111111111'
—
PIC_USER
(26.04.2004 20:10,
пустое
)
если мпасм, а чего другое мож быть? пиши lcall и всюду хватит и глянь в программ мемори увидишь что мпасм с лколом сделает, мплаб то бесплатный или чё другое?
—
patton
(26.04.2004 20:16,
пустое
)
Блин ,можь флэшина битая?
—
PIC_USER
(26.04.2004 20:18,
пустое
)
в симуляторе посмотри
—
patton
(26.04.2004 20:18,
пустое
)
чем "компилишь" и потом смотри ещё что пьеро написал, мож понятнее будет
—
patton
(26.04.2004 20:14,
пустое
)
Перед вызовом Func1 надо бы ещё bcf PCLATH,4
—
Mebius
(26.04.2004 19:26,
пустое
)
кстати , а эти ПИКи - чем шить ? Есть шнурок какой несложный ? А то у меня один знакомый постоянно спрашивает. ПОкупать вроде не хотят у них в конторе еще один
—
DASM
(26.04.2004 19:45,
пустое
)
Pony-Prog может быть....
—
Настя
(26.04.2004 20:31,
пустое
)
гм. Действительно. Тини 26 не штет, а ПИКи шьет...
—
DASM
(26.04.2004 20:46,
пустое
)
clrf PCLATH даже стоит перед этим (вызывается из первых строк программы)
—
PIC_USER
(26.04.2004 19:29,
пустое
)
Перейти к списку ответов
|||
Конференция
|||
Архив
|||
Главная страница
|||
Содержание
|||
Без кадра
E-mail:
info@telesys.ru