Цитата(fura @ Aug 26 2007, 23:10)

почему на пин повешенно аж 4 функции (RA0/AT0/CIN+/ICSPDAT) как использовать его, как используются прерывания в пиках ну и много всяких других вопросов который как я понял о МК в целом.
Микроконтроллеры я никогда до этого не программировал.
Спасибо.
Чтобы один контакт мог выполнять различные функции в зависимости от режима работы (программируется разработчиком). Прерывания используются также как и в любом другом процессоре. Если понимаешь механизм работы, то сложностей с пониманием работы периферийных модулей по прерываниям не возникает. Если нет - начинай с азов компьютерной техники, а именно - как работает процессор. Кстати, даташиты для того и пишутся, чтобы отпало море вопросов, и, к сожалению, это порой единственная достоверная информация по чипу, поэтому умение работать с даташитом - самое главное для разработчика.