Для PIC хорошо подходит программатор TRITON или самодельная "шайба" . Конструкцию этих изделий легко найти  в подшивках журнала "Радио". Также программатор для PIC и AVR можно заказать в виде конструктора у "Чип и Дип"а . 
 
Прошивать PIC можно и на ASM-PIC , и на C (не ++, в пиках нет ООП) . Для этого тебе понадобится программа MPLab версии не ниже 6, с встроенным компилятором PICC - его задача переводить код на С в ассемблерный для нужного микроконтроллера. Для отладки устройств на МК лично я рекомендую тебе программу ISIS Proteus 6.0 - отличный наглядный интерфейс для имитационного моделирования - собираешь виртуальную схему и наблюдаешь в дебаггере ее работу.
		 
		
		
		
		
		
		
			
				__________________ 
				Это наша-то колея узкая? Да это ваша слишком широкая!
			 
		
		
		
		
	 |