МК PIC16F877A

Поклонники продукции Microchip Technology Inc тусуются тут.
Ответить
Drunk Punk
Родился
Сообщения: 6
Зарегистрирован: Пн авг 26, 2013 10:05:49

МК PIC16F877A

Сообщение Drunk Punk »

Сразу скажу что я полное днище, но всё-таки решил начать изучение МК. Приобрел модуль PIC16F877A и программатор PIC K150. Дабы протестировать сей прибор я запилил в него программу, которая тупо выдаёт напряжение на одну из ножек. (Светодиод хотел подключить). Но измерив напряжение на ноге МК (напряжение между RC3 и GND) я получил 2 Вольта. Почему так мало?
Код программы

list p=16f877A ; list directive to define processor
#include <p16f877A.inc> ; processor specific variable definitions

__CONFIG _CP_OFF & _WDT_OFF & _BODEN_OFF & _PWRTE_ON & _RC_OSC & _WRT_OFF & _LVP_OFF & _CPD_OFF

clrf PORTC
bsf STATUS,RP0
movlw b'11110111'
movwf TRISC
bcf STATUS,RP0
bsf PORTC,3
loop: goto loop
end

Вот схема модуля.
Изображение
Реклама
Аватара пользователя
daniiiil112
Вымогатель припоя
Сообщения: 533
Зарегистрирован: Вт июл 24, 2012 22:20:26
Откуда: Славянск-на-Кубани
Контактная информация:

Re: МК PIC16F877A

Сообщение daniiiil112 »

все нормально :)

что-бы получить большее напряжение и ток, нужно использовать ключик на транзисторе,
хотя-бы кт315 :)
Изображение
Изображение
- Ничего не поделаешь, - возразил Кот. - Все мы здесь не в своем уме, и ты и я..
- Откуда вы знаете, что я не в своем уме? - спросила Алиса.
- Конечно, не в своем,- ответил кот. - Иначе как бы ты здесь оказалась?
Реклама
Аватара пользователя
pyzhman
Друг Кота
Сообщения: 7016
Зарегистрирован: Вс июл 12, 2009 19:15:29
Откуда: Ижевск
Контактная информация:

Re: МК PIC16F877A

Сообщение pyzhman »

Каково питание девайса?
Docendo discimus
Drunk Punk
Родился
Сообщения: 6
Зарегистрирован: Пн авг 26, 2013 10:05:49

Re: МК PIC16F877A

Сообщение Drunk Punk »

Питание от USB. 5 вольт
Реклама
Эиком - электронные компоненты и радиодетали
HHIMERA
Друг Кота
Сообщения: 4583
Зарегистрирован: Вс дек 05, 2010 06:10:34
Откуда: ЮВ

Re: МК PIC16F877A

Сообщение HHIMERA »

Потому что вместо _RC_OSC в конфирации нужно указать _HS_OSC ...
"Я не даю готовых решений, я заставляю думать!"(С)
Реклама
HHIMERA
Друг Кота
Сообщения: 4583
Зарегистрирован: Вс дек 05, 2010 06:10:34
Откуда: ЮВ

Re: МК PIC16F877A

Сообщение HHIMERA »

daniiiil112 писал(а):все нормально :)
Ну-ну...
"Я не даю готовых решений, я заставляю думать!"(С)
Реклама
Аватара пользователя
daniiiil112
Вымогатель припоя
Сообщения: 533
Зарегистрирован: Вт июл 24, 2012 22:20:26
Откуда: Славянск-на-Кубани
Контактная информация:

Re: МК PIC16F877A

Сообщение daniiiil112 »

HHIMERA писал(а):Ну-ну...
ой, сорри, тупанул, с перепуга подумал сто питание 3.3 вольта :facepalm:
Изображение
Изображение
- Ничего не поделаешь, - возразил Кот. - Все мы здесь не в своем уме, и ты и я..
- Откуда вы знаете, что я не в своем уме? - спросила Алиса.
- Конечно, не в своем,- ответил кот. - Иначе как бы ты здесь оказалась?
Drunk Punk
Родился
Сообщения: 6
Зарегистрирован: Пн авг 26, 2013 10:05:49

Re: МК PIC16F877A

Сообщение Drunk Punk »

Поменял на HS. Теперь выдаёт 2.7 вольта
Аватара пользователя
Dmitry Dubrovenko
Поставщик валерьянки для Кота
Сообщения: 2349
Зарегистрирован: Вс янв 09, 2011 16:51:39
Откуда: Санкт-Ленинград
Контактная информация:

Re: МК PIC16F877A

Сообщение Dmitry Dubrovenko »

Drunk Punk писал(а):Поменял на HS. Теперь выдаёт 2.7 вольта
Так, а где вообще всё конфигурирование МК?
ICQ нет, и, в ближайшее время, не будет.
Drunk Punk
Родился
Сообщения: 6
Зарегистрирован: Пн авг 26, 2013 10:05:49

Re: МК PIC16F877A

Сообщение Drunk Punk »

Конфиг выбирал в программе microbrn. Вот скрин
Изображение
Аватара пользователя
Dmitry Dubrovenko
Поставщик валерьянки для Кота
Сообщения: 2349
Зарегистрирован: Вс янв 09, 2011 16:51:39
Откуда: Санкт-Ленинград
Контактная информация:

Re: МК PIC16F877A

Сообщение Dmitry Dubrovenko »

Drunk Punk писал(а):Конфиг выбирал в программе microbrn
Это - фьюзы.
А где конфигурация всех модулей?
ICQ нет, и, в ближайшее время, не будет.
Drunk Punk
Родился
Сообщения: 6
Зарегистрирован: Пн авг 26, 2013 10:05:49

Re: МК PIC16F877A

Сообщение Drunk Punk »

Всех модулей? Таймеры, настройка регистров типа option_reg, intcon, adcon и пр.? Зачем их конфигурировать я же их не использую. Я просто подаю единицу на одну ногу
Аватара пользователя
dosikus
Друг Кота
Сообщения: 3604
Зарегистрирован: Пн июл 28, 2008 22:12:01

Re: МК PIC16F877A

Сообщение dosikus »

Два контрольных в голову -
Генерация на кварце есть? Как проверяем ? НА сколько кварц
Тестер исправен ? Меряем VDD на самих лапах ...
Ну и до кучи проверить напряжение на MCLR.
Аватара пользователя
Dmitry Dubrovenko
Поставщик валерьянки для Кота
Сообщения: 2349
Зарегистрирован: Вс янв 09, 2011 16:51:39
Откуда: Санкт-Ленинград
Контактная информация:

Re: МК PIC16F877A

Сообщение Dmitry Dubrovenko »

Drunk Punk писал(а):я же их не использую
Для этого как-раз и конфигурировать.
Не все модули могут быть "по умолчанию" отключены.
ICQ нет, и, в ближайшее время, не будет.
Ответить

Вернуться в «PIC»