|
Виж темите без отговор | Виж активните теми
Дата и час: Вто Окт 20, 2026 5:14 pm
Тема за бързи и тъпи въпроси
| Автор |
Съобщение |
|
ToHu
Ранг: Форумен бог
Регистриран на: Нед Сеп 26, 2004 9:21 pm Мнения: 30929 Местоположение: София
|
 Re: Тема за бързи и тъпи въпроси
Защото една инструкция се изпълнява за 4 клока. Ако клока то е 4 мхц инструкцията е 1 us. Не съм гледал новите пдф-и но в старите имаш добре описани времедиаграми, какво става при q1,2,3,4. Хвърлих само един поглед на кода, ако работиш с няколко бита от един порт има смисъл може би да използваш побайтояи инструкции, иначе няма смисъл, bsf, bcf не изискват нищо друго и манипулират директно изходите.
|
| Нед Юни 27, 2021 10:56 pm |
|
 |
|
slav4o.com
Ранг: Форумен бог
Регистриран на: Нед Яну 01, 2012 8:04 pm Мнения: 2664 Местоположение: София / Велико Търново
|
 Re: Тема за бързи и тъпи въпроси
Всъщност ако се напише PORTAbits.RA2=1; вероятно компилаторът ще използва BSF ?
|
| Пон Юни 28, 2021 12:01 am |
|
 |
|
ToHu
Ранг: Форумен бог
Регистриран на: Нед Сеп 26, 2004 9:21 pm Мнения: 30929 Местоположение: София
|
 Re: Тема за бързи и тъпи въпроси
Зависи от компилатора и от разни други, примерно ако е cvs, има значение дали си светнал фаст.ио фиксед.ио. Аз обикновенно го сетвам като битови променливи и ги управлявам с =, компилира секато bsf/bcf.
|
| Пон Юни 28, 2021 7:28 am |
|
 |
|
kalata23
Ранг: Популярен
Регистриран на: Пон Дек 15, 2014 11:05 pm Мнения: 332
|
 Re: Тема за бързи и тъпи въпроси
Както казах в дейташийта няма никаква информация за честотите и различните режими на работа. Иначе, да, принципно всяка инструкция минава през fetch, decode, execute, обаче кой да се сети.
|
| Пон Юни 28, 2021 4:23 pm |
|
 |
|
slav4o.com
Ранг: Форумен бог
Регистриран на: Нед Яну 01, 2012 8:04 pm Мнения: 2664 Местоположение: София / Велико Търново
|
 Re: Тема за бързи и тъпи въпроси
Пише, че всяка инструкция (освен няколко спежифични ) се изпълнява за един цикъл. Един цикъл трае 4 такта. Т.е. при 4MHz имаш 1 MHz или 1us на инструкция. По принцип обаче, генерирането на сигнали се прави с вградените пероферни модули. Процесорът само ги конфигурира, и след това е свободен да извъшва програмни задачи. Така написана по твоят начин програмата не може да прави нищо докато генерира сигнал.
|
| Пон Юни 28, 2021 4:43 pm |
|
 |
|
ToHu
Ранг: Форумен бог
Регистриран на: Нед Сеп 26, 2004 9:21 pm Мнения: 30929 Местоположение: София
|
 Re: Тема за бързи и тъпи въпроси
Кой е тоя процесор, аз колкото дейташита съм видял до сега мисля че във всеки е описано, може би не четеш на правилното място. Инструкцията директно зависи от тактовата честота. За да имаш 200 ns инструкция ти трябва Клок 20 мхц.
|
| Пон Юни 28, 2021 5:38 pm |
|
 |
|
kalata23
Ранг: Популярен
Регистриран на: Пон Дек 15, 2014 11:05 pm Мнения: 332
|
 Re: Тема за бързи и тъпи въпроси
PIC12F629 То си пише в началото: Пише си Мда.. сега като погледнах, нещо са ми убягнали две страници (не знам как). Хората са си описали осцилаторите, различните клоци и времената, обаче измежду характеристиките на АЦП-тата нещо съм ги пропуснал  . Много ми станаха недоглежданията. ПП: Въпросът не беше много бърз, ама поне отговори на втория критерий. 
|
| Чет Юли 01, 2021 1:50 am |
|
 |
|
ToHu
Ранг: Форумен бог
Регистриран на: Нед Сеп 26, 2004 9:21 pm Мнения: 30929 Местоположение: София
|
 Re: Тема за бързи и тъпи въпроси
Ами това е така за всеки един ПИК 10,12,16,18, клока се дели на 4. В определени случаи е добре да се зачита и кога се ъпдейтват регистрите, конкретно GPIO-то и периферията защото може да получиш странни изненади конкретно с броячите като ги клокваш външно, то те не са странни, само може да ти се сторят странни.
|
| Чет Юли 01, 2021 4:39 am |
|
 |
|
bongo_x2
Ранг: Форумен бог
Регистриран на: Вто Яну 20, 2009 11:54 pm Мнения: 11338 Местоположение: "Занзибар"
|
 Re: Тема за бързи и тъпи въпроси
Някой разбира ли от еднотактови мотопръдки? Китайският ми тример за трева работи, ама както си иска, постоянно все нещо регулирам. С него работя на константна газ, от нов си предпочиташе този режим, пък и за мен е някакси по-удобен - не правя празно замахване. Днес обаче константната газ стана "мръсна" газ. Питах един случайно минаващ майстор - "Изчисти въздушния филтър!". Филтърът обаче беше само омаслен и миришеше на бензин, а по смътни спомени това означава голяма неприятност. Така ли е?
|
| Нед Юли 04, 2021 3:41 pm |
|
 |
|
slav4o.com
Ранг: Форумен бог
Регистриран на: Нед Яну 01, 2012 8:04 pm Мнения: 2664 Местоположение: София / Велико Търново
|
 Re: Тема за бързи и тъпи въпроси
Какво имаш в предвид мръсна газ ? Ако е само работа на пълна мощност, не затваря дроселовата клапа. Ако двутактовият двигател работи с малко предварение, почват гърмежи в смукателният колектор. Може те да са омазали филтъра и да са издънили клапата. Но да не гадаем..
|
| Нед Юли 04, 2021 4:56 pm |
|
 |
|
itso.t
Ранг: Форумен бог
Регистриран на: Чет Фев 03, 2005 2:21 am Мнения: 12947 Местоположение: София
|
 Re: Тема за бързи и тъпи въпроси
Бонго пита за еднотактов двигател...
|
| Нед Юли 04, 2021 5:16 pm |
|
 |
|
bongo_x2
Ранг: Форумен бог
Регистриран на: Вто Яну 20, 2009 11:54 pm Мнения: 11338 Местоположение: "Занзибар"
|
 Re: Тема за бързи и тъпи въпроси
Убу де, Бонго се обърка, но щото е китайско колко такта да очакваш?! Добре, че не са нула!  Гърмежи няма, просто след 15-на минути работа при константно положение на ръчката оборотите се качват до безобразие. Без да барам нищо.
|
| Нед Юли 04, 2021 7:12 pm |
|
 |
|
slav4o.com
Ранг: Форумен бог
Регистриран на: Нед Яну 01, 2012 8:04 pm Мнения: 2664 Местоположение: София / Велико Търново
|
 Re: Тема за бързи и тъпи въпроси
И няма загуба на мощност ? ( Ако обогатява сместа може да загуби ) Като изстине се оправя ? ( Може би опъва жилото на газта / мешанизма, от топлинно раширение )
|
| Пон Юли 05, 2021 2:11 am |
|
 |
|
bongo_x2
Ранг: Форумен бог
Регистриран на: Вто Яну 20, 2009 11:54 pm Мнения: 11338 Местоположение: "Занзибар"
|
 Re: Тема за бързи и тъпи въпроси
Вдигането на оборотите се оказа от калпавото жило: просто иска определено разположение. С другите кусури съм свикнал.
|
| Пон Юли 05, 2021 4:40 pm |
|
 |
|
Jack
Ранг: Напреднал
Регистриран на: Вто Май 07, 2019 9:16 pm Мнения: 439 Местоположение: I bin thinkin’ this bin Gurindji country. We bin here longa time before them Vestey mob.
|
 Re: Тема за бързи и тъпи въпроси
... Някой да има опит с ползването на стъпкови мотори в дозатори за насипни материали като този: Масово в практиката се ползват асинхронни двигатели с редуктор задвижвани от инвертор. Често китаеца е спестил от мед в намотките на двигателя. Оттам пък заради по тънката намотка с по-високо съпротивление - пести и от големината на инвертора който да върти съответния двигател. Но крайния резултат е периодично блокиране на дозаторите на ниски обороти. Какво ли би станало ако заменим асинхронния двигател и инвертора със стъпков двигател с драйвер тип степ/дир.
|
| Сря Юли 07, 2021 12:44 pm |
|
|
Кой е на линия |
Потребители разглеждащи този форум: 0 регистрирани и 4 госта |
|
Вие не можете да пускате нови теми Вие не можете да отговаряте на теми Вие не можете да променяте собственото си мнение Вие не можете да изтривате собствените си мнения Вие не можете да прикачвате файл
|
|