Микроконтроллеры | Ликбез по программированию PIC |
|
---|---|---|
picmaniac: Splav56, предлагаю обсудить дальнейшее направление движения. Конечно интересно было бы доработать те заготовки, которые выложил stump: http://www.pro-radio.ru/misc/660-5/ , но без воплощения "в железе" этот интерес сходит практически на нет. А воплотивших этот проект "в железе" на данный момент здесь кроме него наверняка нет. Поэтому с этой идеей придется подождать, пока не наберется достаточное число участников, имеющих железо. Пока же можно продолжать в направлении изготовления кодового замка, предложенного Левоном. Предлагаю заменить кнопки на матрицу 3 х 4, причем оптимизировать подключение матрицы с учетом дальнейшей модернизации (чтобы потом не менять пины подключения). В качестве индикации пока оставить 4 с/д и выводить на них код нажатой клавиши в шестнадцатиричном виде. При этом использовать sleep режим как основной режим работы устройства, в ожидании внешнего воздействия (нажатия клавиши, срабатывания датчика). Итог этапа - создание подпрограммы опроса клавиатуры с возможностью ее автономного использования в других программах. В принципе можно было бы прилепить сразу же и ЖКИ (LCD) индикатор, но пока нужно решить вопрос с уточнением его типа и приобретением. Да и усложнять пока не хотелось бы. Лучше потом добавить подпрограмму вывода. Ну и прерывания надо вводить, как и табличную конвертацию. Вот такое предложение. |
|
|
А я тут между делом красивый граф нарисовал для учебного проекта: В приложении - Visio файл в архиве. Это для логического завершения проекта likbez01. Далее, т.к. данная ветка уже "имеет проблемы с избыточным весом" (с), предлагаю создать новую ветку и продолжать ликбез в ней. Предлагаю начать там с четкой постановки техзадания к новому учебному устройству. 80% техзадания уже сформулировал Splav56. Предстоит дать каждой клавише имя и определиться со схемой их подключения. И еще одна мысль появляется - если будем выводить код нажатой клавиши, так может применить 7-сегментный светодиодный индикатор? |
|
|
Продолжение здесь: http://pro-radio.ru/controllers/2220/ |
|
|
Splav56: продолжать в направлении изготовления кодового замка |
|
|
А этот ликбез по программированию, т. е. ч.1 - уже весь иссяк? Хотелось бы "продолжения банкета" на уровне MPASMа и MPLABа. Честно говоря, кодовый замок как-то не особо вдохновляет, тем более, что перекинулись почему-то на пикбейсик. |
|
|
Zandy, а почему замок не вдохновляет? Автоматное программирование - по большому счету 80% программирования микроконтроллеров. Кстати, замок этот я реализовал (спасибо Левону за идею :-) ), боюсь только, мало кому это будет интересно - на КР1878ВЕ1 тут ни одного любителя не наблюдается :-) |
|
|
Zandy: превратилось в диалог двух участников форума |
|
|
picmaniac: Zandy: превратилось в диалог двух участников форума |
|
|
Zandy: Незнайкин и Любознайкин Ага, а также Чук и Гек, Чип и Дейл, Том и Джерри, Джекил и Хайд... |
|
|
Zandy: Незнайкин и Любознайкин |
|
|
Форум про радио — сайт, посвященный обсуждению электроники, компьютеров и смежных тем. pro-radio.online | Обратная связь |
© 2003—2024 |