Микроконтролери и електроника
http://mcu-bg.com/mcu_site/

Запис от PIC18FXX2 към външна памет
http://mcu-bg.com/mcu_site/viewtopic.php?f=7&t=4927
Страница 1 от 1

Автор:  me40 [ Нед Окт 07, 2007 11:38 pm ]
Заглавие:  Запис от PIC18FXX2 към външна памет

Здравейте,

Искам да запиша данни от RAM-а на PIC18FXX2 към някаква памет.
Вътрешният му EEPROM не ми е достатъчен. Трябва ми 2-3 пъти повече. Надявам се да
ми дадете някоя рационална идея понеже никога не съм правил подобно нещо,
a именно каква памет да използвам (с какъв интерфейс ). Дали това става лесно по I2C с някоя например 24-ка
Времето за запис не е от значение.

Автор:  Gogo [ Пон Окт 08, 2007 12:34 am ]
Заглавие: 

Да, става по I2C, но по SPI (с някоя например 93-ка) е още по-лесно и много по-бързо.

Автор:  me40 [ Пон Окт 08, 2007 9:32 pm ]
Заглавие: 

Не мога да намеря в google някакъв подобен сорс код, а съм сигурен че има
Разгледах документацията на 93-ка, но нещо не ми е ясно от къде да започна.
Някой може ли да помогне с линк?

Автор:  Predator_MF [ Пон Окт 08, 2007 9:46 pm ]
Заглавие: 

http://www.eagleairaust.com.au/sampcode.htm

Автор:  rumen [ Вто Окт 09, 2007 10:23 am ]
Заглавие: 

Ако не си все още непреодолимо свързан със С дръпни се демото на Протона.
Там си има команди за запис/четена, кеф ти SPI, кеф ти I2C.
В хелпа му всичко е описано до вечерта си готов.

Автор:  Ки4о [ Сря Окт 10, 2007 2:16 pm ]
Заглавие: 

Hi-Tech C религията строго забранява помислите и докосването на Протон :!:

Автор:  Predator_MF [ Сря Окт 10, 2007 8:20 pm ]
Заглавие: 

Ки4о написа:
Hi-Tech C религията строго забранява помислите и докосването на Протон :!:

...в противен случай да се сложи було на лицето :D

Автор:  me40 [ Сря Окт 10, 2007 9:00 pm ]
Заглавие: 

Попрегелдах някой примери на asm и незнам защо по ми допадна I2C интерфейса.
Разбрах, че не е никак сложен принципа на работа, като всяко едно нещо де. (поне по документация)
Основно трябва да се спазват някой по-важни времеви характеристики.
С помоща на пример за 16-ка(PIC) написах за 18-ка примерче за адресиране към 24-ка , като използвах порт A

В документацията на 18-та серия обаче и по-точно 18Fxx2, има хардуерн модул ((MASTER SYNCHRONOUS SERIAL PORT (MSSP) MODULE)) за I2C интерфейс това са RC3(SCL) и RC4(SDA). Глупаво е да не го използвам , след като гo има :-) !
Примерно бит 7 на SSPSTAT определя скоростта на интерфейса.
Но Не ми стана ясно как да използвам този модул. Примерно той ми генерира Start и Stop битове ли ........?!?!



п.с. Намерих май точно това което ми трябва тук -> http://0x09.com/physical-computing-tuto ... he-i2c-bus

Автор:  Desert Leo [ Чет Окт 11, 2007 7:27 am ]
Заглавие: 

me40, зарежи този асемблер и преминавай към С. И се ориентирай към SPI.

Автор:  me40 [ Чет Окт 11, 2007 12:37 pm ]
Заглавие: 

Определено ще мина на C, това ще си проличи, когато започна с въпросите .... :-) :D
Имам да си доизкарам нещо.!

Страница 1 от 1 Часовете са според зоната UTC + 2 часа [ DST ]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/