Разработка, производство и продажа радиоэлектронной аппаратуры
|
Требуется программист в Зеленограде - обработка данных с датчиков; ColdFire; 40 тыс.
e-mail: jobsmp@pochta.ru
|
need simple programm for AT89C2051...
Отправлено
bitromance 29 августа 2008 г. 13:26
Добрый день! Для AT89C2051 требуется написать несложную программку переключения кнопок:
четыре тактовые кнопки входят в микроконтроллер, из него выходят на каждую кнопку по два возможных значения, которые крутятся по кругу. На одну из кнопок ТРИ значения, которые крутятся по кругу.
Тактовые кнопки коммутируются с землей, подтяжка +5В через резисторы. срабатывание, соответственно, должно быть по низкому логическому уровню. На выходах неактивный уровень = 1, активный (включенный) = 0.
Дело в том, что готовы платы, поэтому надо попасть в ножки точно :)
Привожу список ног микросхемы, а там можно по даташиту посмотреть порты:
1 - watchdog
2 - watchdog
3 - nc
4 - Quartz
5 - Quartz
6 - S1 INPUT
7 - S2 INPUT
8 - S3 INPUT
9 - S4 INPUT
10 - GND
11 - F1(S1) OUTPUT
12 - F2(S1) OUTPUT
13 - F1 (S2) OUTPUT
14 - F2 (S2) OUTPUT
15 - F1(S3) OUTPUT
16 - F2(S3) OUTPUT
17 - F3(S3) OUTPUT
18 - F1(S4) OUTPUT
19 - F2(S4) OUTPUT
20 - +5V
еще раз повторюсь: каждая кнопка просто по кругу переключает логическую 1 на логический 0 на соответствующих портах для четырех кнопок.
тактовая частота 11 MHz.
Кто возьмется и сколько будет стоить? работа вроде бы несложная :) matafonov@gmail.com
Составить ответ | Вернуться на конференцию
Ответы
- А слабо было сначала написать и отладить прогу а уже потом плату заказывать? - albor (29.08.2008 18:15:26 192.168.0.82,89.110.43.200, 93 байт)
- А на четырех корпусах 561TM2 собрать не судьба? - MikeR (29.08.2008 14:45:43 80.79.176.41, пустое)
- Это надо делать на 1:1 совместимом по ногам ATTiny2313 - сразу минус ватчдог (есть внутренний), кварц (есть внутренний RC генератор) и программатор (шьется при помощи 5 проводков с LPT-порта РС прямо в готовой плате), да еще и доставабельнее. Работы вместе с отладкой на час-другой - MBedder (29.08.2008 14:44:0 80.92.96.19, пустое)
- предположим, могу сделать и по почте с гарантией работоспособности. что дальше? - ARV (29.08.2008 14:08:59 172.20.20.19,87.117.3.2, 66 байт, ссылка)
- Ответ: - bitromance (29.08.2008 20:52:24 195.234.56.2, 67 байт)
- с некоторыми ногами есть проблемы - koyodza (29.08.2008 13:55:19 77.123.64.94, 165 байт)
- Ответ: - bitromance (01.09.2008 01:49:36 89.169.49.15, 230 байт)
- Ответ: - bitromance (01.09.2008 01:53:52 89.169.49.15, 291 байт)
- Ответ: - bitromance (29.08.2008 22:43:16 194.154.66.84, 145 байт)
- Железяку программисту собираетесь по почте пересылать? - Oldring (29.08.2008 13:41:17 91.77.103.61, 196 байт)
- Ответ: - bitromance (29.08.2008 13:45:4 194.154.66.84, 209 байт)