Главная » Статьи » PIC12F629

Конфиг для PIC12F629

Конфиг для PIC12F629

  1. #include <xc.h>
  2. #define _XTAL_FREQ 4000000
  3.  
  4. // CONFIG
  5. // Внутренний генератор, отключены WDTE, PWRTE, MCLRE, BOREN
  6. // вкл.все защиты
  7. #pragma config FOSC = INTRCIO      
  8. #pragma config WDTE = OFF      
  9. #pragma config PWRTE = OFF     
  10. #pragma config MCLRE = OFF     
  11. #pragma config BOREN = OFF     
  12. #pragma config CP = ON         
  13. #pragma config CPD = ON        
  14.  
  15.  
  16. void main(void) {
  17. CM2 = 1;                // GP2 цифровой вход/выход
  18. CM1 = 1;                // GP1 цифровой вход/выход
  19. CM0 = 1;                // GP0 цифровой вход/выход
  20. GPIO = 0;               // Очистка порта ввода/вывода
  21. TRISIO = 0b00111111;    // Все пины "на вход"
  22. WPU = 1;                // Внутренняя подтяжка вкл.
  23.  
  24. while (1){
  25. }
  26. // Бесконечный цикл
  27. }
Категория: PIC12F629 | Добавил: ruslantishka (31.05.2016)
Просмотров: 322 | Теги: PIC12F629 | Рейтинг: 0.0/0
Всего комментариев: 0
avatar