МК пофиг. Для успешного программирования на низких частотах(менее 1мгц), должно быть соблюдено следующее:
1. Фьюзы выставлены на тактирование от низкочастотного кварца, либо от внешнего генератора.
2. ISP программатора умеет работать на частоте, которая, по крайней мере, в 4 раза меньше частоты тактирования МК.
Если всё это имеется, то программироваться будет. Но, ИМХО, для пошивок это не годится, т.к. ну ооочень медленно
задумал я себе тут сделать логический анализатор по вот этой вот схеме http://www.ikalogic.com/scanalogic_home.php
подскажите как правильно выставить фьюзы для кварца на 16МГц спасибо
всем привет! вопрос к профессионалам собрал вольтамперметр для БП вот отсюда...http://www.elfly.pl/multimetr/multimetr_en.htm подскажите пожалуста какие мне выставить фьюзы???заранее премного благодарен
Будь проще к людям! Хочешь быть мудрей — Не делай больно мудростью своей.
Здравствуйте! Только начинаю знакомиться с тем, что такое ПЛИС и как заставить её работать. В процессе ознакомления возникает много вопросов.
После прочтения основ по простейшим логическим элементам, триггерам и составлению из них регистров/счётчиков, решил перейти непосредственно к практике и попробовать написать маленький проектик в пакете Quartus II. Программировать решил на Verilog'e, т.к. он мне показался наиболее интуитивно понятным.
// Делитель частоты на 10 [f/10]
// Получение от кварцевого резонатора частотой 28 МГц частоту 2,8 МГц
module freq_2800
(
clk,
freq_2800
);
input clk;
output freq_2800;
reg out = 0;
reg [2:0] count = 0;
always @ (negedge clk)
begin
if (count == 3'b100)
begin
count <= 0;
out <= !out;
end
else count <= count + 1'b1;
end
assign freq_2800 = out;
endmodule
Сделал симуляцию в Квартусе (до МоделСим руки не дошли). Вроде как, программа работает корректно, хотя сомневаюсь, что сам код оптимален.
Вопрос возник вот в чём: структурную схему проекта можно посмотреть в Tools/Netlist Viewers/RTL Viewer.
Захотелось понять как эта программа выглядит на логических элементах и триггерах и тут у меня пока тупик. Не совсем понятно как Квартус это реализует, синхронный счётчик на каких триггерах он реализует (JK или D) и вообще как эта программа выглядит в виде схемы.
Добрый день!
Нужна помощь по прошивке Атмега 128
Пытаюсь прошивать обычным самодельним программатором ISP через LPT, программатор заведомо рабочий, Атмеги 16 прошиваются легко, контроллер Атмега 128 новый.
Может быть там есть какие то особенности....каждый провод тестером прозвонил до самых ножек контроллера, не знаю что делать больше.
slesar писал(а):Добрый день!
Нужна помощь по прошивке Атмега 128
Пытаюсь прошивать обычным самодельним программатором ISP через LPT, программатор заведомо рабочий, Атмеги 16 прошиваются легко, контроллер Атмега 128 новый.
Может быть там есть какие то особенности....каждый провод тестером прозвонил до самых ножек контроллера, не знаю что делать больше.
Мда, вопрос закрыт: МОС и MIS = PDI и PDO :\ хз зачем такое делать
Прошилась
LISS13 писал(а):... Не совсем понятно как Квартус это реализует, синхронный счётчик на каких триггерах он реализует (JK или D) и вообще как эта программа выглядит в виде схемы.
Если я не ошибаюсь там универсальный триггер без инверсного выхода. Просто я пытался как то сварганить графическим методом реверсивный счётчик на 5, ничего не вышло, пришлось учить Verilog.
На всякий пожарный моя тема по HDL
Пересчитал всё изначально сам. С написанным в статье полученные результаты для ножек J и K JK-триггера совпали. Нашёл только одну незначащую для конечного рещультата опечатку в таблице. Рисую схему в схемном редакторе Квартуса. Задаю тактовую и запускаю временную симуляцию...
Вообщем, счётчик почему-то не работает =((( Вместо меандра имею крестики. Это, как я понимаю, не может определить значение выходов q1 - q4 =((
Не подскажете почему так??? Хотел попробовать реализовать эту схему на AHDL, но пока ещё в нём не разобрался (((
ЗЫ: Может кто знает где бы раздобыть краткое описание ВСЕХ типов МК? Прочитал более полсотни страниц на езиэлектроник - так и не пришёл к конкретному мнению -что же круче? NXP или NEC (к примеру)? AVR или ARM? Какие преимущества и недостатки каждого типа?
Задача стоит такая: необходимо обрабатывать и выводить на дисплейчик 3-4'' информацию в темпе. Ктото пробовал/баловался с VS1000 - говорит что ARM и рядом не стоял (вывод на дисплей 24МГц). Вот и заинтересовался... так сказать для расширения кругозора, а заодно и для изучения новой платформы.
Последний раз редактировалось Chettuser Вт фев 08, 2011 22:02:17, всего редактировалось 1 раз.
Chettuser писал(а): Ктото пробовал/баловался с VS1000 - говорит что ARM и рядом не стоял (вывод на дисплей 24МГц). Вот и заинтересовался... так сказать для расширения кругозора, а заодно и для изучения новой платформы.
Вот мне интересно посмотреть на того человека, который воспринимает глазами с дисплея информацию с частотой 24МГц.