| Автор |
Съобщение |
|
as9993
Ранг: Минаващ
Регистриран на: Вто Май 29, 2012 2:31 pm Мнения: 25
|
 Конфигуриране на PIC
Здравейте! До сега съм се занимавал с Асемблер за PIC и не съм имал проблеми при конфигурирането му да работи с вътрешния осцилатор. Притрябва ми да напиша нещо на C за 16F628 с HI-TECH C, но не съм писал на C за контролери и нямам представа как точно трябва да се конфигурира. Използвам следния код: Та въпросът ми е, как мога да конфигурирам пика, така че да работи с вътрешния осцилатор?
|
| Вто Май 29, 2012 8:27 pm |
|
 |
|
Бай Ставри
Ранг: Новодошъл
Регистриран на: Пет Май 27, 2011 8:25 am Мнения: 134 Местоположение: Силистра
|
 Re: Конфигуриране на PIC
прочети педеефа и сам ше се справиш:)
_________________
|
| Вто Май 29, 2012 9:19 pm |
|
 |
|
CarBeta
Ранг: Форумен бог
Регистриран на: Пет Май 01, 2009 4:01 pm Мнения: 1438
|
 Re: Конфигуриране на PIC
|
| Вто Май 29, 2012 10:07 pm |
|
 |
|
as9993
Ранг: Минаващ
Регистриран на: Вто Май 29, 2012 2:31 pm Мнения: 25
|
 Re: Конфигуриране на PIC
Пробвах и с горепосочената конфигурация, дори още преди няколко дни, но ми ги дава, като недефинирани символи (слагах и _ON и други неща пробвах), но не става. Реших да видя дали няма да стане с INTRC_OSC_NOCLKOUT, както си дефинирам в асемблера, но не би. Ще се радвам на още помощ.
|
| Вто Май 29, 2012 10:58 pm |
|
 |
|
Н'бабане Гт'муан'га
Ранг: Форумен бог
Регистриран на: Сря Яну 25, 2012 9:14 am Мнения: 5298
|
 Re: Конфигуриране на PIC
Коя версия на компилатора ползваш? HI-TECH на три пъти сменяха синтаксиса на конфигурационните параметри през последните три години, така че е трудно да се каже без да кажеш номера на версията.
_________________ 'просто' е технически синоним на 'красиво'
|
| Сря Май 30, 2012 3:04 am |
|
 |
|
CarBeta
Ранг: Форумен бог
Регистриран на: Пет Май 01, 2009 4:01 pm Мнения: 1438
|
 Re: Конфигуриране на PIC
Има ги дефинирани в pic16f628a.h(или както му е името при теб в папката include), но трябва да го добавиш в началото --> #include <pic16f628a.h>
|
| Сря Май 30, 2012 9:06 am |
|
 |
|
as9993
Ранг: Минаващ
Регистриран на: Вто Май 29, 2012 2:31 pm Мнения: 25
|
 Re: Конфигуриране на PIC
Всъщност, както е посочил CarBeta, снощи се сетих и погледнах в .h файла как точно са дефинирани различните осцилатори и се оказа, че правилния синтаксис е FOSC_INTOSCIO. Хората даже съвсем културно бяха оставили прекрасни коментари в кода, та ориентирането става съвсем елементарно. А иначе версията на компилатора е 9.83. Благодаря на всички за помощта. Реално погледнато се добавя само <htc.h>, а от там той си се грижи за добавянето на правилните header файлове към проекта.
|
| Сря Май 30, 2012 10:23 am |
|
|