Помогите пожалуйста с PIC16F84

Вопросы настройки, программирования, прошивки микроконтроллеров и микросхем программируемой логики
Закрыто
Родился
Сообщения: 3
Зарегистрирован: Пн апр 28, 2008 16:00:34
Откуда: Екатеринбург

Сообщение RocK »

Здравствуйте. Хочу обратиться за помощью к знающим и понимающим в этом деле людям... Я студент последнего курса Уральского Радиотехнического Техникума им. А.С.Попова. У меня возникла проблема... По одному из предметов у нас идет курсовой проект, который должен быть выполнен на микроконтроллере pic16F84. Мне дали тему "Термрметр на микроконтроллере". Поискав на просторах инета я наткнулся на таку тему тут, но в этой теме (посмотрев по прилежениям я сделал такой вывод) прошивка микроконтроллера уж больно сложная, такая что я не понял АБСОЛЮТНО НИЧЕГО... Так как я очень слабо дружу с разного рода ассемблерами, то для меня написать программу преобразующую снятые с датчика показания в семисегментный код и выводящиеся на ЖКИ не оеально... Так вот... Если есть на этом форуме добрые люди, которые могут мне помочь с этим, я буду очень благодарен... Нужна программа максимально простая по коммандам и рабочая (макрокоманды приветствуются)... Заранее спасибо
Контактная информация:
Реклама
Э...
Аватара пользователя
Сообщения: 2792
Зарегистрирован: Ср апр 04, 2007 08:39:14
Откуда: Москва

Сообщение tych »

Во-первых вот - http://pic16f628.narod.ru - первые шаги на pic16F84

А во вторых PROTEUS скачайте - в нем есть примеры того что вам нужно. Вот примеры устройств на pic16F84 и как их находить.

Изображение
Думайте сами, решайте сами ... а вот он-лайн перевод на корявый русский http://translate.ru
Контактная информация:
Реклама
Модератор
Аватара пользователя
Сообщения: 4517
Зарегистрирован: Пн апр 03, 2006 11:43:25
Откуда: Санкт - Петербург

Сообщение Aheir »

Скажу по секрету: если Вам дали такой курсовик, Вы ОБЯЗАНЫ "уметь и мочь" его выполнить. Вам никто и никогда не дал бы задание не по силам. Если не можете - что-то где-то не доработали ранее. Так что вряд ли Вам поможет.. По крайней мере, здесь. Пробуйте, делайте, появятся вопросы - милости просим, а с нуля и нахаляву никто за Вас работу делать не будет, уж простите...
Оптимизм х (Опыт + Знания) = const
Контактная информация:
Родился
Сообщения: 3
Зарегистрирован: Пн апр 28, 2008 16:00:34
Откуда: Екатеринбург

Сообщение RocK »

2 Aheir
Во-первых я не говорил что с нуля и на халяву. Во-вторых, знаете, бывает что человеку что то не дано? Так вот мне просто не дано овладеть ассемблером и именно поэтому я сюда обратился.
Контактная информация:
Реклама
Эиком - электронные компоненты и радиодетали
Потрогал лапой паяльник
Сообщения: 331
Зарегистрирован: Вс мар 30, 2008 14:31:51

Сообщение PB_EXPERT »

Так вот мне просто не дано овладеть ассемблером и именно поэтому я сюда обратился.
Вы наверное недооцениваете своих возможностей (я не шучу).
Правда многое зависит от того, по какому материалу Вы пытались ассемблер изучать. Наверное в Вашем техникуме слишком уж мудрённо информацию предоставляют, тем самым ещё больше запутывают. :(
Рекомендую посетить сайт http://www.ikarab.narod.ru/ где Вы найдёте самоучитель по ПИК контроллерам. :)

Теперь по теме.
Какой датчик должен быть в термометре?
DS1820?

Если хотите по быстрому сваять устройство, но не знаете ассемблера, можете использовать один из языков высокого уровня, например MicroBaisc http://www.mikroe.com/zip/mikrobasic/mi ... _setup.zip
В его составе есть библиотека функций для работы с выше указанным датчиком температуры. :)
Реклама
Потрогал лапой паяльник
Аватара пользователя
Сообщения: 328
Зарегистрирован: Вт ноя 20, 2007 17:30:36
Откуда: Раша

Сообщение dalay-lama »

RocK писал(а):2 Aheir
Во-первых я не говорил что с нуля и на халяву.
Это уже интересно... Какой срок до сдачи курсовика, марка датчика, марка ЖКИ?
Важнейшая задача цивилизации - научить человека мыслить. /Т. Эдисон/
Реклама
Родился
Сообщения: 3
Зарегистрирован: Пн апр 28, 2008 16:00:34
Откуда: Екатеринбург

Сообщение RocK »

2 PB_EXPERT
Поверьте, я тоже не преувеличиваю. Преподавательница по пиковскому ассемблкру у нас толковая, и обьясныет нормально. Языками высокого уровня я вроде немного овладел, даже пишу диплом на ObjectPascal, а вот низкий уровень мне и правда не идет. Просто не могу понять логику работы команд.

2 dalay-lama
Тут информация пронеслась что можно сдать экзамен вместо курсового, буду проверять. а так, желательно побыстрее. Мне нужно то по сути преобразование данных снятых с датчика в семисегментный код ну и еще пару мелочей
Контактная информация:
Потрогал лапой паяльник
Аватара пользователя
Сообщения: 328
Зарегистрирован: Вт ноя 20, 2007 17:30:36
Откуда: Раша

Сообщение dalay-lama »

1. Вы так и не ответили, какой датчик используется.
2. Получили ли Вы данные с датчика.
3. Какие индикаторы будут применены.
Пожалуйста в личку.
Важнейшая задача цивилизации - научить человека мыслить. /Т. Эдисон/
Закрыто

Вернуться в «Микроконтроллеры и ПЛИС»