Технический форум по робототехнике.
-= Александр =- » 07 окт 2006, 03:58
Сабж. ATMEGA8 уже третьи сутки перемалывает числа на частоте 20 МГц без единой ошибки!
Питание 5 вольт. Задача - генерить шим на 12 каналов по данным, приходящим на UART.
avr123.nm.ru » 07 окт 2006, 11:11
мега48 такую частоту имеет по дш. А ещё быстрей pic18 при 48 МГц он делает 24 mips.
-= Александр =- » 07 окт 2006, 14:56
В том-то и дело, чта плату соорудил под 48, а в магазе ее не оказалось. Вот и воткнул туда 8, погляеть как работать будет... :roll:
North » 09 окт 2006, 10:26
Частоту ПИКа надо делить на четыре, ибо команда выполняется за 4 такта супротив 1 у меги.
dx40 » 09 окт 2006, 10:43
При оверклокинге аврок глючит переферия - таймеры и прочее. Ядро переносит разгон без проблем.
avr123.nm.ru » 09 окт 2006, 10:59
North писал(а):Частоту ПИКа надо делить на четыре, ибо команда выполняется за 4 такта супротив 1 у меги.
а если внимательно посмотреть доку на пик18 ?
North » 10 окт 2006, 09:42
Вот куда именно надо внимательно смотреть в доке на пик18F2480/2580/4480/4580:
5.2 PIC18 Instruction Cycle
5.2.1 CLOCKING SCHEME
The microcontroller clock input, whether from an internal
or external source, is internally divided by four to
generate four non-overlapping quadrature clocks (Q1,
Q2, Q3 and Q4). Internally, the Program Counter (PC)
is incremented on every Q1; the instruction is fetched
from the program memory and latched into the Instruction
Register (IR) during Q4. The instruction is decoded
and executed during the following Q1 through Q4. The
clocks and instruction execution flow are shown in
Figure 5-3.
Далее следует пикча 5-3 на которой всё вышесказанное изображено графищски.
Говорю сразу: рассказывать про волшебный PLL мне не нужно, ибо он просто умножает частоту на четыре, которую потом ядро снова делит на четыре. Это полумера.
SfS » 18 окт 2006, 08:09
Если надо быстро, ставте AT91SAM7S64 - оно под 220МГЦ имеет частоты, 32 бита разрядность. 2хканальный и 4х канальный ШИМы. 64К ПЗУ, 16К ОЗУ - все это упихано в 64-ногий LQFP корпус... В общем - самое то для встраивания.
40inD » 19 окт 2006, 16:22
PIC16F876A - 40MHz - полет нормальный. По даташиту максимум 20