10.09.2016, 09:07
|
|
Гуру портала
Регистрация: 20.11.2004
Сообщений: 10,015
Сказал спасибо: 936
Сказали Спасибо 2,269 раз(а) в 1,563 сообщении(ях)
|
Re: Youtube канал по PIC-микроконтроллерам для начинающих
Сообщение от kiv69
|
Почему все эти "учителя" обучают либо на PIC16F84, либо на PIC16F628 Неужели нельзя взять PIC в пять раз дешевле, на 28 ног, с аппаратным I2C? Такое впечатление, что эти обучатели либо процент с продаж имеют, либо сами ничего больше не знают.
|
Однозначно, их хватает только на софтовый ногодрыг. Да пЫк сей опсосан давным-давно и им так проще, и не волнует что он древний как г.мамонта и стоит много.
__________________
Осторожно , злой кот
|
|
|
|
10.09.2016, 13:20
|
|
Временная регистрация
Регистрация: 10.09.2016
Сообщений: 29
Сказал спасибо: 1
Сказали Спасибо 5 раз(а) в 4 сообщении(ях)
|
Re: Youtube канал по PIC-микроконтроллерам для начинающих
Ассемблер можно выучить, и даже научиться писать на нем. Но не более. И чем дальше продвигаешься в изучении микроконтроллеров, тем менее становится нужен ассемблер. Он переходит в разряд прикладного языка, помогающего понять, что конкретно происходит в микроконтроллере. Да и то, лишь в специфических случаях.
Вот вы говорите, что 35 инструкций, 49 инструкций... но когда число инструкций переваливает далеко за сотню и усложняются алгоритмы работы с этими инструкциями, тогда становится совсем невесело на ассемблере.
Не стоит СТОЛЬКО времени тратить на PIC16F84.
Топикстартер этого не понимает. Он - обычный молодой преподаватель, и ему платят за объем методичек, а не за их качественное содержание. Поэтому, он, сидя на одной жопе и не напрягаясь, месяцами штампует неактуальный материал. Ему всё равно, главное - получить деньги и "боевой орден" за методичку и за, так сказать, современные образовательные технологии.
Да и преподает этот препод наверно для каких-нибудь не особо заинтересованных студентов, отсюда и "качество" материала.
Кароч, для него главное - получить баблоиды и похвальбу от руководства. А руководство-то тоже не шибко то в курсе современных мировых тенденций, хотябы 5-летней давности.
|
|
|
|
10.09.2016, 13:40
|
|
Заблокирован
Регистрация: 22.04.2010
Сообщений: 348
Сказал спасибо: 41
Сказали Спасибо 106 раз(а) в 95 сообщении(ях)
|
Re: Youtube канал по PIC-микроконтроллерам для начинающих
Я в вузе примерно в 2003г изучала ассемблер К580ВМ80, а дома тем временем не только ассемблер х86 на первом Пентиуме, ещё С с паскалем. Помню, спросила у нашей преподавательницы, зачем изучать старьё. Она ответила, что чем примитивнее процессор, тем проще он для понимания и удобнее для изучения. А изучив один, будет гораздо проще изучить любой другой, из числа более современных и сложных. Я думаю, что она была права. Сейчас в этом вузе преподают ассемблер PIC16, но не F86, а всё-таки посовременнее.
|
|
|
Сказали "Спасибо" firew0rker
|
|
|
10.09.2016, 13:50
|
|
Временная регистрация
Регистрация: 10.09.2016
Сообщений: 29
Сказал спасибо: 1
Сказали Спасибо 5 раз(а) в 4 сообщении(ях)
|
Re: Youtube канал по PIC-микроконтроллерам для начинающих
Да я не против того, чтобы изучать на примитивном и простом. Я против того, чтобы уделять этому СТОЛЬКО времени (67 уроков уже!!), и особенно пытаться изучать на примитивном микроконтроллере не совсем примитивные задачи.
На примитивном микроконтроллере можно и нужно изучать его внутреннюю структуру и принципы, чтобы получить "вхождение" в тему. А для этого хватит и половины тех 67 уроков. Остальное - топтание на месте
|
|
|
|
10.09.2016, 14:26
|
|
Гуру портала
Регистрация: 20.11.2004
Сообщений: 10,015
Сказал спасибо: 936
Сказали Спасибо 2,269 раз(а) в 1,563 сообщении(ях)
|
Re: Youtube канал по PIC-микроконтроллерам для начинающих
Сообщение от firew0rker
|
Я в вузе примерно в 2003г изучала ассемблер К580ВМ80, а дома тем временем не только ассемблер х86 на первом Пентиуме, ещё С с паскалем. Помню, спросила у нашей преподавательницы, зачем изучать старьё. Она ответила, что чем примитивнее процессор, тем проще он для понимания и удобнее для изучения. А изучив один, будет гораздо проще изучить любой другой, из числа более современных и сложных. Я думаю, что она была права. Сейчас в этом вузе преподают ассемблер PIC16, но не F86, а всё-таки посовременнее.
|
А теперь дружно вспомним разницу между процессором и микроконтроллером.
Что, не прокатывают уже догмы любимой преподавательницы???
__________________
Осторожно , злой кот
|
|
|
|
10.09.2016, 14:39
|
|
Временная регистрация
Регистрация: 10.09.2016
Сообщений: 29
Сказал спасибо: 1
Сказали Спасибо 5 раз(а) в 4 сообщении(ях)
|
Re: Youtube канал по PIC-микроконтроллерам для начинающих
Сообщение от dosikus
|
разницу между процессором и микроконтроллером
|
Хорошая фраза!
Микропроцессор, как правило, не имеет своей встроенной памяти программ и периферийных модулей, зато в нем присутствует нехилая такая вычислительная архитектура. Инструкции загружаются в процессор порциями извне с одной из перифер. шин, и обычно помещаются в некие регистры кратковременного хранения - кэш инструкций.
Микроконтроллер... ну вы сами в курсе. В 16F84 из вычислительной архитектуры - лишь один сумматор и один регистр-аккумулятор.
|
|
|
|
10.09.2016, 14:52
|
|
Гуру портала
Регистрация: 20.11.2004
Сообщений: 10,015
Сказал спасибо: 936
Сказали Спасибо 2,269 раз(а) в 1,563 сообщении(ях)
|
Re: Youtube канал по PIC-микроконтроллерам для начинающих
Неаполитанский Залив, о чем и речь. Все эти "учителя"-кухарки до сих пор долбят старые камни, наивно полагая что в ближайшем будущем обучаемые смогут самостоятельно освоить новые камни.
А вот и нет. Новые камни - новая мощная периферия и софтовоеногодрочерство, вбитое в голову, будет ох как мешать...
__________________
Осторожно , злой кот
|
|
|
|
11.09.2016, 09:09
|
|
Заблокирован
Регистрация: 22.04.2010
Сообщений: 348
Сказал спасибо: 41
Сказали Спасибо 106 раз(а) в 95 сообщении(ях)
|
Re: Youtube канал по PIC-микроконтроллерам для начинающих
Сообщение от dosikus
|
Новые камни - новая мощная периферия
|
периферию изучают в других курсах, и это - не один курс.
А понять, как эта периферия вместе с ядром работает в одной микросхеме, для студентов, которые уже изучили то и другое, не проблема
|
|
|
|
11.09.2016, 16:18
|
|
Временная регистрация
Регистрация: 10.09.2016
Сообщений: 29
Сказал спасибо: 1
Сказали Спасибо 5 раз(а) в 4 сообщении(ях)
|
Re: Youtube канал по PIC-микроконтроллерам для начинающих
Да какое там ядро в PIC16F84. Там ядро как ведро. Его там даже и нет толком то. Простецкий сумматор, регистр-аккумулятор и несколько шинных мультиплексоров. На таком микроконтроллере можно изучить лишь основу, за несколько занятий. А не за год, как предлагает преподаватель.
Нынче микроконтроллеры обретают определенные черты процессоров. В микроконтроллерах появилось отдельное вычислительное ядро, унифицированное для разных производителей, подчас достаточно мощное, с несколькими подсистемами. Растут объемы памяти, растут частоты. Да и периферия не отстает. Реализованы многие, даже сложные интерфейсы, работающие самостоятельно, не требуя программных шагов. А значит, нельзя подходить к микроконтроллеру с точки зрения микропроцессора.
Вот куда надо двигаться. И не топтаться на месте целый год, разбирая, как же программно опросить этот чертов датчик температуры.
Если за год не научились нормально писать для простецкого микроконтроллера, то на освоение современных сложных уйдет полжизни.
|
|
|
Сказали "Спасибо" Неаполитанский Залив
|
|
|
12.09.2016, 10:42
|
|
Заблокирован
Регистрация: 22.04.2010
Сообщений: 348
Сказал спасибо: 41
Сказали Спасибо 106 раз(а) в 95 сообщении(ях)
|
Re: Youtube канал по PIC-микроконтроллерам для начинающих
Ну да, год мусолить примитивный МК — это уж слишком. У нас 580ВМ80 прошли за 1 семестр, и то, он сложнее пика.
Все беды преподавателей — от оторванности от реальности. Идут преподавать, не поработав по той специальности, на которую обучают своих студентов. Анекдот в тему:
В деканате профессор пытается забить в стену гвоздь, но при этом держит его шляпкой к стене. Ничего не получается. Другой профессор внимательно смотрит на него и, наконец, понимает, в чём дело:
- Коллега, вы взяли гвоздь от противоположной стены.
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 17:10.
|
|