реклама на сайте
подробности

 
 
> Хочу постичь азы программирования
Паяльник
сообщение Jul 17 2006, 12:16
Сообщение #1





Группа: Новичок
Сообщений: 7
Регистрация: 17-07-06
Пользователь №: 18 861



Я долго не занимался электроникой, остановился на процессорах Z80 и 588-й серии и их ассемблерах. Сейчас вернулся. Я хороший схемотехник, но абсолютный ноль в написании программ для контроллеров.
Задача - написание и отладка программ для 51-го ядра. Подскажите литературу, с чего начать.
Беда в том, что я знаю архитектуру контроллеров, разрабатываю алгоритмы для своих устройств и по ним прессую программистов, но сам написать ничего не могу - не знаю буквочек. Я - начальник отдела, еще и поэтому не могу просить помощи у мальчишек (мне почти 50) из соседнего отдела.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
dmivs
сообщение Jul 18 2006, 06:22
Сообщение #2


Частый гость
**

Группа: Свой
Сообщений: 101
Регистрация: 7-09-05
Из: Riga, LV
Пользователь №: 8 333



Студенты сейчас начинают с эмуляторов. Там очень наглядно можно увидеть все происходящее (изменение состояние регистров и т.д.) и по шагам понять принцип работы контроллера, для начала используя готовые простейшие программы и исключив любые "железные" проблемы.

Если вы привыкли к схемам на дискретных элементах, где все можно "пощупать" осциллографом, для начала работать с таким "умным черным ящиком" как контроллер будет трудновато...

Да, также совет для человека с "электронным" прошлым. Изучите внутреннюю логическую схему простейшего микроконтроллера. Она не так уж и сложна. Если далее представите его работу как работу цифровой схемы, управляемой кодами команд, понять происходящее будет проще.

К сожалению мой студент в отпуске и название эмулятора не могу спросить sad.gif

Сообщение отредактировал dmivs - Jul 18 2006, 06:27


--------------------
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 23rd July 2025 - 03:21
Рейтинг@Mail.ru


Страница сгенерированна за 0.0135 секунд с 7
ELECTRONIX ©2004-2016