Микроконтроллеры

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » Микроконтроллеры » vt » STC15


STC15

Сообщений 31 страница 33 из 33

31

Появился RM STC8 на английском
http://www.stcmcudata.com/STC8F-DATASHE … 180320.pdf

32

Programmable Counter Array (PCA, "нестандартная" периферия STC15 и STC8) в картинках

http://s5.uploads.ru/UODTj.png
http://s7.uploads.ru/DBwys.png
http://s3.uploads.ru/RTqw2.png
http://sh.uploads.ru/fzSMF.png
http://sd.uploads.ru/obPJz.png
http://sg.uploads.ru/skbnZ.png

Появился магазинчик на алиэкспрессе со всеми [наверно почти] STC - https://www.aliexpress.com/store/900039001/

33

EEPROM в STC15 и STC8 - это такая же flash memory как и program memory
Разница только в том, что содержимое program memory может выполняться как инструкции процессора и записывается только загрузчиком, а содержимое EEPROM не может выполняться как инструкции, но может записываться и загрузчиком, и программно
Часть flash memory отводится под program memory, а остаток - под EEPROM, например, в STC15W204S - 4K program memory и 1K eeprom, в STC15W201S наоборот - 1K и 4K, в STC15W408AS - 8K и 5К, в STC15W404AS - 4K и 9K
И для program memory, и для EEPROM даташит гарантирует не менее 100 000 циклов перезаписи
Чтение и запись байтовые, стирание страничное [страницами по 512 байт]

Программировать EEPROM не просто, а очень просто )

http://sd.uploads.ru/A6D87.gif
http://s9.uploads.ru/g0xpd.gif

Ф-ция _nop_() - это одна процессорная инструкция nop
В этом месте процессор приостанавливает выполнение программы до окончания операции с eeprom, так что никаких программных проверок окончания операций не требуется
Время чтения байта - 2 цикла тактовой частоты, записи байта - 55 мкс, стирания страницы - 21 мс


Вы здесь » Микроконтроллеры » vt » STC15