Микроконтролери и електроника
http://mcu-bg.com/mcu_site/

m68hc11
http://mcu-bg.com/mcu_site/viewtopic.php?f=7&t=2157
Страница 1 от 4

Автор:  heretic [ Сря Апр 05, 2006 5:03 pm ]
Заглавие:  m68hc11

Някой да знае къде могат да се намерят някакви примерни програмки на асемблер и някакъв туториал,защото в нета освен reference manual-a нищо такова не откривам.

Автор:  Dimitar [ Сря Апр 05, 2006 5:27 pm ]
Заглавие: 

То и самия чип вече трудно ще откриеш 8) .

Автор:  heretic [ Сря Апр 05, 2006 5:44 pm ]
Заглавие: 

Трябва ми някакво инфо защото сега го учим :)

Автор:  Nikola Kirov [ Сря Апр 05, 2006 5:58 pm ]
Заглавие: 

http://www.freescale.com/

Това е наследника на Моторола. Сега те ги произвеждат. На саита имаш всичко необходимо и като софт и като документация.

Автор:  tropper [ Сря Апр 05, 2006 6:40 pm ]
Заглавие: 

Аз ползвам тези програмки и си тествам директно, дано ти помогнат :wink: В МЕИ-то ли си та сега ги учиш? :wink:

Сори, че ги качих на атачмент, а не с линк, но нямам спомен откъде съм ги теглил.

Прикачени файлове:
Коментар на файл: компилатор за НС11
as11m.zip [133.36 KiB]
147 пъти
Коментар на файл: Симулатор за НС11
wookie171.zip [315.23 KiB]
144 пъти

Автор:  heretic [ Сря Апр 05, 2006 8:30 pm ]
Заглавие: 

Да, само че в Пловдив.

Автор:  3aek [ Сря Апр 05, 2006 10:40 pm ]
Заглавие: 

Dimitar написа:
То и самия чип вече трудно ще откриеш 8) .


ами то тук в университетите преподавателите като са си научили едни лекции и си ги карат по 10-15 години, нищо че тези процесори не може вече да се намерят, сега лектора да си разваля рахатлъка и да учи нови ли :)

Автор:  Balkana [ Сря Апр 05, 2006 10:52 pm ]
Заглавие: 

Поне тях ги учат на HC11 :) при мен беше 6800 и фамилия. Intel не се спомена за целия семестър. А предмета беше Компютърни Системи. После се оказа че г-н Учителя прави с някаква система от 8051, AVR и PIC управления за асансьори в кабинета си:)

Автор:  setoy [ Чет Апр 06, 2006 8:44 am ]
Заглавие: 

Хей, Балкана, ти къде си учил? Тва за асансорите ми е много нещо познато.... :lol:

Автор:  tropper [ Чет Апр 06, 2006 9:36 am ]
Заглавие: 

3aek написа:
ами то тук в университетите преподавателите като са си научили едни лекции и си ги карат по 10-15 години, нищо че тези процесори не може вече да се намерят, сега лектора да си разваля рахатлъка и да учи нови ли :)

Ако човек вникне в работата с тоя контролер няма да му е трудно да премине на друг. Да не говорим обаче какъв процент успяват да разберат за какво става въпрос ... А това си иска задълбочена самоподготовка - демек редица безсънни нощи в дебъгване докато свикнеш да мислиш на асемблер... и имаше един стар лаф сега се сещам - Има 10 вида хора - тези които разбират двоичен код, и тези които не разбират. :lol:

Автор:  Balkana [ Чет Апр 06, 2006 10:07 am ]
Заглавие: 

@setoy: Ми в софийското МЕИ :) господина май се казваше Тодоров

Автор:  Цецо [ Чет Апр 06, 2006 12:53 pm ]
Заглавие: 

tropper стига си плашил хората с тоя асемблер бе. Какви безсънни нощи? В днешно време асемблера се учи в крачка. Много по важно е да знаят С. На С може да се пише за практически всеки контролер + ПЦто.

Мойте уважения към старите корифеи на асемблера, но времената са коренно различни отпреди 10-15 години. Тогава имаше 2 марки - Motorola и Intel, знаейки асемблера на 68... и 80... човек напрактика нямаше проблем да се прехвърли на 90% от микроконтролерите на пазара (почти всичко беше тяхна вариация).

А сега какъв е келепира да се учи асемблер в училище освен просто да се покаже идеята на езика?

Един разработчик на ембедед устройства на практика трябва да може да скочи на абсолютно ново ядро за по- малко от месец. Най-голямата грешка която може да направи е да започне да го учи като пише на асемблер.

Не ме разбирайте погрешно. Винаги трябва да се знае асемблера на даден контролер. Но не е нужно да се почва с това. Нито е необходимо да се достигат висини във творчеството на асемблер. Достатъчно е да се знае на ниво - я да видя какви ги е надробил компилатора или я да пъхна тука няколко нопа. Поне за 90% от случаите това е достатъчно. А тия неща се учат като човек почне да работи с контролера.

Така че във така наречените ни "ВУЗ" трябва повечко да наблегнат на С програмиране, JTAG, алгоритми и пр. а не на асемблера за HC11, който е абсолютно ненужен в днешно време.

Автор:  zax [ Чет Апр 06, 2006 1:09 pm ]
Заглавие: 

Цецо не си съвсем прав, асемблер трябва да се учи и трябва да се направят един два по-прости проекта на асм., от там нататък си абсолютно прав -> минава се на "С" и се продължава напред към следващи ядра защото ако ги нямаш тези 2-3 проекта на асм. после това дето е компилирано няма да ти говори нищо ама съвсем нищо :P .
другото за което си прав е, че се набляга изключително много на инструкциите и почти никак на методи за дебъгване, алгоритми, начини за справяне с това или онова, грешки в измерването и др.

и затова си има причина -> г-н ДОЦЕНТА няма защо да се напъне да научи нещо ново, парите си му текат той си говори и пита за 111-те инструкции на 8051 и толкова и как евентуално да се вкл този или онзи таймер или порт, така е в РУ не вярвам да е по различно и в другите университети.

Автор:  asp [ Чет Апр 06, 2006 1:29 pm ]
Заглавие: 

heretic ти навярно си в Пловдивското ТУ и бате Бойко ти пържи задника с НС11?

Има едни лилави книжки на английски за НС11. Там има примерни програмки за доста неща. Но те са на английски което е проблем ако той те затруднява. Ако имаш някаква асемблеска база в съзнанието си /опит/ то тея книжки са доста полезни.

Автор:  MGBY [ Чет Апр 06, 2006 2:00 pm ]
Заглавие: 

Цитат:
heretic ти навярно си в Пловдивското ТУ и бате Бойко ти пържи задника с НС11?


Стига ве с HC11 ли ги тормози още бат Бойко?
М/у другото Бойко Петров е доста навътре в нещата и предполагам , че ги преподава (HC11) заради учебния материал, и едва ли може да се каже за него че си кара по инерция, иначе когато аз бях студент в ТУ Пловдив по мое мнение той бе най-компетентния в цифровата електроника (DSP/CPLD/FPGA още тогава им разказваше играта :) ) Доста е странен, обаче е страхотен и ако е на кеф много неща можеш да научиш от него (стига да искаш де ) - това си е мое мнение :)

Страница 1 от 4 Часовете са според зоната UTC + 2 часа [ DST ]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/