Помогите пожалуйста с PIC16F84
Здравствуйте. Хочу обратиться за помощью к знающим и понимающим в этом деле людям... Я студент последнего курса Уральского Радиотехнического Техникума им. А.С.Попова. У меня возникла проблема... По одному из предметов у нас идет курсовой проект, который должен быть выполнен на микроконтроллере pic16F84. Мне дали тему "Термрметр на микроконтроллере". Поискав на просторах инета я наткнулся на таку тему тут, но в этой теме (посмотрев по прилежениям я сделал такой вывод) прошивка микроконтроллера уж больно сложная, такая что я не понял АБСОЛЮТНО НИЧЕГО... Так как я очень слабо дружу с разного рода ассемблерами, то для меня написать программу преобразующую снятые с датчика показания в семисегментный код и выводящиеся на ЖКИ не оеально... Так вот... Если есть на этом форуме добрые люди, которые могут мне помочь с этим, я буду очень благодарен... Нужна программа максимально простая по коммандам и рабочая (макрокоманды приветствуются)... Заранее спасибо
- Реклама
Во-первых вот - http://pic16f628.narod.ru - первые шаги на pic16F84
А во вторых PROTEUS скачайте - в нем есть примеры того что вам нужно. Вот примеры устройств на pic16F84 и как их находить.

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

Думайте сами, решайте сами ... а вот он-лайн перевод на корявый русский http://translate.ru
Скажу по секрету: если Вам дали такой курсовик, Вы ОБЯЗАНЫ "уметь и мочь" его выполнить. Вам никто и никогда не дал бы задание не по силам. Если не можете - что-то где-то не доработали ранее. Так что вряд ли Вам поможет.. По крайней мере, здесь. Пробуйте, делайте, появятся вопросы - милости просим, а с нуля и нахаляву никто за Вас работу делать не будет, уж простите...
Оптимизм х (Опыт + Знания) = const
2 Aheir
Во-первых я не говорил что с нуля и на халяву. Во-вторых, знаете, бывает что человеку что то не дано? Так вот мне просто не дано овладеть ассемблером и именно поэтому я сюда обратился.
Во-первых я не говорил что с нуля и на халяву. Во-вторых, знаете, бывает что человеку что то не дано? Так вот мне просто не дано овладеть ассемблером и именно поэтому я сюда обратился.
- Сообщения: 331
- Зарегистрирован: Вс мар 30, 2008 14:31:51
Вы наверное недооцениваете своих возможностей (я не шучу).Так вот мне просто не дано овладеть ассемблером и именно поэтому я сюда обратился.
Правда многое зависит от того, по какому материалу Вы пытались ассемблер изучать. Наверное в Вашем техникуме слишком уж мудрённо информацию предоставляют, тем самым ещё больше запутывают.
Рекомендую посетить сайт http://www.ikarab.narod.ru/ где Вы найдёте самоучитель по ПИК контроллерам.
Теперь по теме.
Какой датчик должен быть в термометре?
DS1820?
Если хотите по быстрому сваять устройство, но не знаете ассемблера, можете использовать один из языков высокого уровня, например MicroBaisc http://www.mikroe.com/zip/mikrobasic/mi ... _setup.zip
В его составе есть библиотека функций для работы с выше указанным датчиком температуры.
- Реклама
2 PB_EXPERT
Поверьте, я тоже не преувеличиваю. Преподавательница по пиковскому ассемблкру у нас толковая, и обьясныет нормально. Языками высокого уровня я вроде немного овладел, даже пишу диплом на ObjectPascal, а вот низкий уровень мне и правда не идет. Просто не могу понять логику работы команд.
2 dalay-lama
Тут информация пронеслась что можно сдать экзамен вместо курсового, буду проверять. а так, желательно побыстрее. Мне нужно то по сути преобразование данных снятых с датчика в семисегментный код ну и еще пару мелочей
Поверьте, я тоже не преувеличиваю. Преподавательница по пиковскому ассемблкру у нас толковая, и обьясныет нормально. Языками высокого уровня я вроде немного овладел, даже пишу диплом на ObjectPascal, а вот низкий уровень мне и правда не идет. Просто не могу понять логику работы команд.
2 dalay-lama
Тут информация пронеслась что можно сдать экзамен вместо курсового, буду проверять. а так, желательно побыстрее. Мне нужно то по сути преобразование данных снятых с датчика в семисегментный код ну и еще пару мелочей


