Знатокам Keil C51
24.06.2015, 23:52
|
|
|
Почётный гражданин KAZUS.RUN
Регистрация: 08.06.2008
Сообщений: 1,393
Сказал спасибо: 4
Сказали Спасибо 183 раз(а) в 167 сообщении(ях)
|
Re: ? Знатокам Keil C51 ?
Может от SiLab С8051 попользовать - они шустрые ))
|
|
|
|
25.06.2015, 00:03
|
|
|
Почётный гражданин KAZUS.RUN
Регистрация: 12.11.2004
Адрес: Москва
Сообщений: 8,835
Сказал спасибо: 721
Сказали Спасибо 4,535 раз(а) в 2,070 сообщении(ях)
|
Re: ? Знатокам Keil C51 ?
Boba_spb,
Силабс не потянет. Речь идет о Cypress CY7C68013A всем до боли(приятной) знакомом чуде. Это к теме https://kazus.run/forums/showthread.php?t=15501.
Только у этого чипа есть аппаратный модуль позволяющий на скорости 48МВ/c заливать внешние данные во внутренний 4кВ буфер.
Я просто использую его немного не стандартно.
А вот с SPI у него типа проблемы(но уже не теперь, вам спасибо) со скоростью.
__________________
33Й ДАН БАНА
Я не помогаю. Я провоцирую думать.
Не дай вам Бог плохих контактов.
|
|
|
|
25.06.2015, 08:09
|
|
|
Почётный гражданин KAZUS.RUN
Регистрация: 08.06.2008
Сообщений: 1,393
Сказал спасибо: 4
Сказали Спасибо 183 раз(а) в 167 сообщении(ях)
|
Re: ? Знатокам Keil C51 ?
Ну, тогда давайте сделаем максимум скорости ))
|
PHP код:
|
#pragma asm
MOV A,R6
RLC A
MOV 0x80.5, C
CLR 0x80.6
SETB 0x80.6
RLC A
MOV 0x80.5, C
CLR 0x80.6
SETB 0x80.6
RLC A
MOV 0x80.5, C
CLR 0x80.6
SETB 0x80.6
RLC A
MOV 0x80.5, C
CLR 0x80.6
SETB 0x80.6
RLC A
MOV 0x80.5, C
CLR 0x80.6
SETB 0x80.6
RLC A
MOV 0x80.5, C
CLR 0x80.6
SETB 0x80.6
RLC A
MOV 0x80.5, C
CLR 0x80.6
SETB 0x80.6
RLC A
MOV 0x80.5, C
CLR 0x80.6
SETB 0x80.6
MOV A,R7
RLC A
MOV 0x80.5, C
CLR 0x80.6
SETB 0x80.6
RLC A
MOV 0x80.5, C
CLR 0x80.6
SETB 0x80.6
RLC A
MOV 0x80.5, C
CLR 0x80.6
SETB 0x80.6
RLC A
MOV 0x80.5, C
CLR 0x80.6
SETB 0x80.6
RLC A
MOV 0x80.5, C
CLR 0x80.6
SETB 0x80.6
RLC A
MOV 0x80.5, C
CLR 0x80.6
SETB 0x80.6
RLC A
MOV 0x80.5, C
CLR 0x80.6
SETB 0x80.6
RLC A
MOV 0x80.5, C
CLR 0x80.6
SETB 0x80.6
RET
|
Пы.Сы. Вот это примерчик преимущества асма над сями при необходимости ускорения ))
Последний раз редактировалось Boba_spb; 25.06.2015 в 08:29.
|
|
|
|
25.06.2015, 09:59
|
|
|
Почётный гражданин KAZUS.RUN
Регистрация: 12.11.2004
Адрес: Москва
Сообщений: 8,835
Сказал спасибо: 721
Сказали Спасибо 4,535 раз(а) в 2,070 сообщении(ях)
|
Re: ? Знатокам Keil C51 ?
Boba_spb, 1.72MHz
Еще 30% разгоном доберу
__________________
33Й ДАН БАНА
Я не помогаю. Я провоцирую думать.
Не дай вам Бог плохих контактов.
|
|
|
|
25.06.2015, 10:48
|
|
|
Почётный гражданин KAZUS.RUN
Регистрация: 08.06.2008
Сообщений: 1,393
Сказал спасибо: 4
Сказали Спасибо 183 раз(а) в 167 сообщении(ях)
|
Re: ? Знатокам Keil C51 ?
Ну можно еще использовать UART в режиме сдвигового регистра - там скорость OSC/12
|
|
|
|
25.06.2015, 12:10
|
|
|
Почётный гражданин KAZUS.RUN
Регистрация: 12.11.2004
Адрес: Москва
Сообщений: 8,835
Сказал спасибо: 721
Сказали Спасибо 4,535 раз(а) в 2,070 сообщении(ях)
|
Re: ? Знатокам Keil C51 ?
Сообщение от Boba_spb
|
|
Ну можно еще использовать UART в режиме сдвигового регистра - там скорость OSC/12
|
В 56 пиновой версии чипа, а я ее позиционирую под конечный продукт, уарты наружу не выведены
__________________
33Й ДАН БАНА
Я не помогаю. Я провоцирую думать.
Не дай вам Бог плохих контактов.
|
|
|
|
25.06.2015, 12:42
|
|
|
Заблокирован
Регистрация: 21.01.2014
Сообщений: 589
Сказал спасибо: 7
Сказали Спасибо 267 раз(а) в 206 сообщении(ях)
|
Re: Знатокам Keil C51
Сообщение от Boba_spb
|
|
давайте сделаем
|
Ну, и для полного совершенства надо SETB поставить между RLC и MOV. Тогда клоки будут красивые прямоугольники, а не эти ужасные узкие импульсы ...
|
|
|
|
25.06.2015, 13:57
|
|
|
Почётный гражданин KAZUS.RUN
Регистрация: 08.06.2008
Сообщений: 1,393
Сказал спасибо: 4
Сказали Спасибо 183 раз(а) в 167 сообщении(ях)
|
Re: Знатокам Keil C51
Тогда eще перед последним SETB NOP добавить 
У клока передний фронт должен быть красивым.
|
|
|
|
25.06.2015, 14:08
|
|
|
Заблокирован
Регистрация: 21.01.2014
Сообщений: 589
Сказал спасибо: 7
Сказали Спасибо 267 раз(а) в 206 сообщении(ях)
|
Re: Знатокам Keil C51
Сообщение от Boba_spb
|
|
перед последним SETB NOP добавить
|
Да, обязательно
|
|
|
|
25.06.2015, 17:56
|
|
|
Заблокирован
Регистрация: 22.04.2014
Сообщений: 0
Сказал спасибо: 15
Сказали Спасибо 366 раз(а) в 284 сообщении(ях)
|
Re: Знатокам Keil C51
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 07:16.
|
|