PIC16F84 "Разработка схемы и программы"
PIC16F84 "Разработка схемы и программы"
Приветствую вас хвостатые! .помогите мне пожалуйста.
Разработать принципиальную схему и управляющую программу на языке Асемблер устройства рализующего следующий алгоритм - в исходном состоянии устройство переодически зажигает светодиод, подключённый к одной из линии портов (к линии PORT B.7). При нажатии на одну из кнопок клавиатуры, номер нажатой кнопки отображается на индикаторе а частота зажигания светодиода увеличивается в 3 раза.
1. МК PIC16F84
2. Схема без запоминания состояния
3. отображение данных на семисегментном индикаторе
4. Плёночная клавиатура
5. период 0,75с
Очень прошу помощи.
Заранее огромная благодарность!!!
Разработать принципиальную схему и управляющую программу на языке Асемблер устройства рализующего следующий алгоритм - в исходном состоянии устройство переодически зажигает светодиод, подключённый к одной из линии портов (к линии PORT B.7). При нажатии на одну из кнопок клавиатуры, номер нажатой кнопки отображается на индикаторе а частота зажигания светодиода увеличивается в 3 раза.
1. МК PIC16F84
2. Схема без запоминания состояния
3. отображение данных на семисегментном индикаторе
4. Плёночная клавиатура
5. период 0,75с
Очень прошу помощи.
Заранее огромная благодарность!!!
- Реклама
-
aleksandr-zh
- Сверлит текстолит когтями
- Сообщения: 1278
- Зарегистрирован: Пн июн 18, 2007 21:51:20
Re: PIC16F84 "Разработка схемы и программы"
вот бы мне мысли научиться читать... было бы круто! 
а если серьезно: ГДЕ схема? какой тип индикатора (ОА, ОК)? какая клавиатура (на ноги, или матрицей)? сколько кнопок вообще?
...
---
Злой я нонче...
а если серьезно: ГДЕ схема? какой тип индикатора (ОА, ОК)? какая клавиатура (на ноги, или матрицей)? сколько кнопок вообще?
...
---
Злой я нонче...
Re: PIC16F84 "Разработка схемы и программы"
вот в чём и проблема, схему нужно самому придумать и реализовать в протэусе.
в прграмме выбрать семисегментик без точки, клава на ножках. взять можно от телефона, и задействовать только нижнии 3 строки ( *, #, 0, 1, 2, 3, 4, 5, 6)
в прграмме выбрать семисегментик без точки, клава на ножках. взять можно от телефона, и задействовать только нижнии 3 строки ( *, #, 0, 1, 2, 3, 4, 5, 6)
-
aleksandr-zh
- Сверлит текстолит когтями
- Сообщения: 1278
- Зарегистрирован: Пн июн 18, 2007 21:51:20
Re: PIC16F84 "Разработка схемы и программы"
в Протеусе - я пасс
Re: PIC16F84 "Разработка схемы и программы"
а в EWB?
я потом смогу из EWB в протэус переделать.
ну или хотябы нарисовать схему в Paint и программу написать.
поможешь сделать???

я потом смогу из EWB в протэус переделать.
ну или хотябы нарисовать схему в Paint и программу написать.
поможешь сделать???
- Реклама
-
aleksandr-zh
- Сверлит текстолит когтями
- Сообщения: 1278
- Зарегистрирован: Пн июн 18, 2007 21:51:20
Re: PIC16F84 "Разработка схемы и программы"
что такое ewb я не знаю
просто я не сторонник, точнее, противник, всякой хрени в виде симуляторов
В железе может работать, а в Протеусе - нет, и наоборот!
распишите задание поподробнее, желательно так, как дали в институте
а то Ваши "а частота зажигания светодиода увеличивается в 3 раза." трудно воспримается
а до этого как должно быть? 0.75 - это цикл опроса клавы или частота мигания? или вся вместе?
а клава как подключена, к какому порту/портам?
ведь куча вариантов!!!
просто я не сторонник, точнее, противник, всякой хрени в виде симуляторов
В железе может работать, а в Протеусе - нет, и наоборот!
распишите задание поподробнее, желательно так, как дали в институте
а то Ваши "а частота зажигания светодиода увеличивается в 3 раза." трудно воспримается
а до этого как должно быть? 0.75 - это цикл опроса клавы или частота мигания? или вся вместе?
а клава как подключена, к какому порту/портам?
ведь куча вариантов!!!
Re: PIC16F84 "Разработка схемы и программы"
то что я написал первым - это и есть как дали в институте.
0,75с частота мигания светодиода
0,75с частота мигания светодиода
Re: PIC16F84 "Разработка схемы и программы"
а вот про клаву чавото не рассказывали(((
ну нижние ножки(вертикальные) подключить к порту B а левые боковые(горизонтальные) к порту А. скорей всего так и должно быть...
ну нижние ножки(вертикальные) подключить к порту B а левые боковые(горизонтальные) к порту А. скорей всего так и должно быть...
-
aleksandr-zh
- Сверлит текстолит когтями
- Сообщения: 1278
- Зарегистрирован: Пн июн 18, 2007 21:51:20
Re: PIC16F84 "Разработка схемы и программы"
это Вы так думаете?фуфик30 писал(а):а вот про клаву чавото не рассказывали(((
ну нижние ножки(вертикальные) подключить к порту B а левые боковые(горизонтальные) к порту А. скорей всего так и должно быть...
а индикатор, 7-сегментный, как я понимаю, куда чеплять?
Re: PIC16F84 "Разработка схемы и программы"
да, индикатор 7-ми сегментный, а вот куда цеплять незнаю(((
Re: PIC16F84 "Разработка схемы и программы"
Задание, ИМХО фрилансное!
Re: PIC16F84 "Разработка схемы и программы"
что это значит???
- КРАМ
- Друг Кота
- Сообщения: 25389
- Зарегистрирован: Чт янв 10, 2008 22:01:02
- Откуда: Московская область, Фрязино
Re: PIC16F84 "Разработка схемы и программы"
freelancer - вольнонаемник, свободный художник, внештатный сотрудник.
Это значит за бабосы...
Это значит за бабосы...
-
aleksandr-zh
- Сверлит текстолит когтями
- Сообщения: 1278
- Зарегистрирован: Пн июн 18, 2007 21:51:20
Re: PIC16F84 "Разработка схемы и программы"
для фуфик30:
я помогу вам, сделаю без денег
но есть пара но, для Вашего же блага!
1. Вы рисуете хотя бы блок схему: что и куда подключаем. А для этого придётся почитать описание на Мк, его порты
2. вы пишите общий алгоритм: что и как опрашиваем, как выводим, как инициализируем
3. вы делаете наброски в псевдокоде: как конфигурируете порт, прерывания (а без них вам не получить точное время)
4. вы считаете временные задержки (протуес вам в помощь
) - и какой кварц надо, чтобы, с использованием предделителя (намёк) получить ровно 0.75 (и короче) секунд
на связи
ps
если не знаете - читайте теорию!
тут попроще (моё): http://pic-avr.narod.ru/MK-teoriya.htm
тут получше, но сложнее: http://digital.sibsutis.ru/
я помогу вам, сделаю без денег
но есть пара но, для Вашего же блага!
1. Вы рисуете хотя бы блок схему: что и куда подключаем. А для этого придётся почитать описание на Мк, его порты
2. вы пишите общий алгоритм: что и как опрашиваем, как выводим, как инициализируем
3. вы делаете наброски в псевдокоде: как конфигурируете порт, прерывания (а без них вам не получить точное время)
4. вы считаете временные задержки (протуес вам в помощь
на связи
ps
если не знаете - читайте теорию!
тут попроще (моё): http://pic-avr.narod.ru/MK-teoriya.htm
тут получше, но сложнее: http://digital.sibsutis.ru/
Re: PIC16F84 "Разработка схемы и программы"
к вечеру прочитаю, изучу и попробую что нибудь сделать.
-
aleksandr-zh
- Сверлит текстолит когтями
- Сообщения: 1278
- Зарегистрирован: Пн июн 18, 2007 21:51:20
Re: PIC16F84 "Разработка схемы и программы"
и к чемы это Вы?фуфик30 писал(а):http://radiokot.ru/start/mcu_fpga/avr/16/


