PIC12C508 и PIC12F508
04.03.2013, 21:46
|
|
|
Почётный гражданин KAZUS.RUN
Регистрация: 10.11.2009
Адрес: Свердловская область, г. Ирбит
Сообщений: 3,981
Сказал спасибо: 165
Сказали Спасибо 1,242 раз(а) в 732 сообщении(ях)
|
Re: PIC12C508 и PIC12F508
Сообщение от dosikus
|
|
Можно в эмуляторе прогнать предварительно...
|
я не знаю как это делается..
Сообщение от dosikus
|
|
Секретная ?
|
Да нее... Просто ссылка на описание того что надо сделать и сама прошивка есть у него... Моё дело только вогнать прошиву чтоб заработало.
__________________
"У принца Лимона всё наоборот: воры и убийцы у него во дворце, а в тюрьме сидят честные граждане" (с) Дж. Родари "Приключения Чипполино"
|
|
|
|
04.03.2013, 21:53
|
|
|
Гуру портала
Регистрация: 20.11.2004
Сообщений: 9,979
Сказал спасибо: 928
Сказали Спасибо 2,261 раз(а) в 1,557 сообщении(ях)
|
Re: PIC12C508 и PIC12F508
Андрей К, Кидай со схемой .
__________________
Осторожно , злой кот
|
|
|
|
04.03.2013, 21:56
|
|
|
Почётный гражданин KAZUS.RUN
Регистрация: 10.11.2009
Адрес: Свердловская область, г. Ирбит
Сообщений: 3,981
Сказал спасибо: 165
Сказали Спасибо 1,242 раз(а) в 732 сообщении(ях)
|
Re: PIC12C508 и PIC12F508
Сообщение от dosikus
|
|
Кидай со схемой
|
Только завтра скину всё...
__________________
"У принца Лимона всё наоборот: воры и убийцы у него во дворце, а в тюрьме сидят честные граждане" (с) Дж. Родари "Приключения Чипполино"
|
|
|
|
04.03.2013, 22:23
|
|
|
Гуру портала
Регистрация: 20.11.2004
Сообщений: 9,979
Сказал спасибо: 928
Сказали Спасибо 2,261 раз(а) в 1,557 сообщении(ях)
|
Re: PIC12C508 и PIC12F508
Если это оно, то можно и в 12F508 модифицировать...
|
Код:
|
processor 12C508
#include ‹P12C508.INC›
__config _MCLRE_OFF & _CP_OFF & _WDT_OFF & _XT_OSC ; 0x0FE9
; RAM-Variable
LRAM_0x07 equ 0x07
LRAM_0x08 equ 0x08
LRAM_0x09 equ 0x09
LRAM_0x0A equ 0x0A
LRAM_0x0B equ 0x0B
LRAM_0x0C equ 0x0C
LRAM_0x0D equ 0x0D
LRAM_0x0E equ 0x0E
; Program
Org 0x0000
; Reset-Vector
MOVWF OSCCAL
GOTO LADR_0x0100
LADR_0x0002
MOVLW 0x32 ; b'00110010' d'050' "2"
LADR_0x0003
MOVWF LRAM_0x0A
LADR_0x0004
MOVLW 0xF9 ; b'11111001' d'249'
MOVWF LRAM_0x0B
LADR_0x0006
NOP
DECFSZ LRAM_0x0B,F
GOTO LADR_0x0006
BTFSS LRAM_0x0E,0
GOTO LADR_0x000F
MOVLW 0x25 ; b'00100101' d'037' "%"
MOVWF LRAM_0x0B
LADR_0x000D
DECFSZ LRAM_0x0B,F
GOTO LADR_0x000D
LADR_0x000F
DECFSZ LRAM_0x0A,F
GOTO LADR_0x0004
RETLW 0x03 ; b'00000011' d'003'
LADR_0x0012
MOVWF LRAM_0x07
LADR_0x0013
MOVLW 0x48 ; b'01001000' d'072' "H"
CALL LADR_0x0003
MOVLW 0x04 ; b'00000100' d'004'
MOVWF LRAM_0x08
LADR_0x0017
MOVF LRAM_0x0D,W
CALL LADR_0x0037
MOVWF LRAM_0x0C
COMF LRAM_0x0C,F
MOVLW 0x08 ; b'00001000' d'008'
MOVWF LRAM_0x09
MOVLW 0xFB ; b'11111011' d'251'
TRIS GPIO
MOVLW 0x04 ; b'00000100' d'004'
CALL LADR_0x0003
LADR_0x0021
RRF LRAM_0x0C,F
MOVLW 0xF9 ; b'11111001' d'249'
MOVWF GPIO
BTFSC STATUS,C
MOVLW 0xFB ; b'11111011' d'251'
BTFSS STATUS,C
MOVLW 0xF9 ; b'11111001' d'249'
TRIS GPIO
MOVLW 0x04 ; b'00000100' d'004'
CALL LADR_0x0003
DECFSZ LRAM_0x09,F
GOTO LADR_0x0021
MOVLW 0xF9 ; b'11111001' d'249'
TRIS GPIO
MOVLW 0x08 ; b'00001000' d'008'
CALL LADR_0x0003
INCF LRAM_0x0D,F
DECFSZ LRAM_0x08,F
GOTO LADR_0x0017
DECFSZ LRAM_0x07,F
GOTO LADR_0x0013
RETLW 0x03 ; b'00000011' d'003'
LADR_0x0037
ADDWF PCL,F ; !!Program-Counter-Modification
RETLW 0x53 ; b'01010011' d'083' "S"
RETLW 0x43 ; b'01000011' d'067' "C"
RETLW 0x45 ; b'01000101' d'069' "E"
RETLW 0x49 ; b'01001001' d'073' "I"
RETLW 0x53 ; b'01010011' d'083' "S"
RETLW 0x43 ; b'01000011' d'067' "C"
RETLW 0x45 ; b'01000101' d'069' "E"
RETLW 0x41 ; b'01000001' d'065' "A"
RETLW 0x53 ; b'01010011' d'083' "S"
RETLW 0x43 ; b'01000011' d'067' "C"
RETLW 0x45 ; b'01000101' d'069' "E"
RETLW 0x45 ; b'01000101' d'069' "E"
Org 0x0100
LADR_0x0100
MOVLW 0xC2 ; b'11000010' d'194'
OPTION
MOVLW 0xFF ; b'11111111' d'255'
TRIS GPIO
CLRF LRAM_0x0E
CALL LADR_0x0002
BCF GPIO,GP1
MOVLW 0xFD ; b'11111101' d'253'
TRIS GPIO
MOVLW 0x11 ; b'00010001' d'017'
MOVWF LRAM_0x07
LADR_0x010B
CALL LADR_0x0002
DECFSZ LRAM_0x07,F
GOTO LADR_0x010B
BCF GPIO,GP2
MOVLW 0xF9 ; b'11111001' d'249'
TRIS GPIO
MOVLW 0x06 ; b'00000110' d'006'
MOVWF LRAM_0x07
LADR_0x0113
CALL LADR_0x0002
DECFSZ LRAM_0x07,F
GOTO LADR_0x0113
MOVLW 0x0E ; b'00001110' d'014'
CALL LADR_0x0003
LADR_0x0118
CLRF LRAM_0x0D
CALL LADR_0x0012
INCF LRAM_0x0E,F
GOTO LADR_0x0118
End |
__________________
Осторожно , злой кот
|
|
|
|
07.03.2013, 09:49
|
|
|
Почётный гражданин KAZUS.RUN
Регистрация: 10.11.2009
Адрес: Свердловская область, г. Ирбит
Сообщений: 3,981
Сказал спасибо: 165
Сказали Спасибо 1,242 раз(а) в 732 сообщении(ях)
|
Re: PIC12C508 и PIC12F508
Я не знаю Лёша как ты догадался, но это именно тот источник, о котором мне коллега говорил... Прошивка самая верхняя для С508А
__________________
"У принца Лимона всё наоборот: воры и убийцы у него во дворце, а в тюрьме сидят честные граждане" (с) Дж. Родари "Приключения Чипполино"
|
|
|
|
07.03.2013, 12:04
|
|
|
Частый гость
Регистрация: 11.03.2005
Сообщений: 27
Сказал спасибо: 0
Сказали Спасибо 2 раз(а) в 2 сообщении(ях)
|
Re: PIC12C508 и PIC12F508
PicKit2 с последним dat-файлом поддерживает линейку 12F, 508-й в том числе. Ничто не мешает прошить и посмотреть. Ну и поанализировать нужно, на предмет 100%-ной совместимости. И ещё я чего-то недопонял. Какой камень прошить-то нужно?
Последний раз редактировалось SSH; 07.03.2013 в 12:13.
|
|
|
|
07.03.2013, 12:16
|
|
|
Частый гость
Регистрация: 11.03.2005
Сообщений: 27
Сказал спасибо: 0
Сказали Спасибо 2 раз(а) в 2 сообщении(ях)
|
Re: PIC12C508 и PIC12F508
|
|
|
|
07.03.2013, 12:21
|
|
|
Почётный гражданин KAZUS.RUN
Регистрация: 10.11.2009
Адрес: Свердловская область, г. Ирбит
Сообщений: 3,981
Сказал спасибо: 165
Сказали Спасибо 1,242 раз(а) в 732 сообщении(ях)
|
Re: PIC12C508 и PIC12F508
SSH, привет микрочипсю!
__________________
"У принца Лимона всё наоборот: воры и убийцы у него во дворце, а в тюрьме сидят честные граждане" (с) Дж. Родари "Приключения Чипполино"
|
|
|
|
07.03.2013, 12:33
|
|
|
Частый гость
Регистрация: 11.03.2005
Сообщений: 27
Сказал спасибо: 0
Сказали Спасибо 2 раз(а) в 2 сообщении(ях)
|
Re: PIC12C508 и PIC12F508
И тебе привет.
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 01:31.
|
|