Все что вам необходимо иметь
- Cим-карта, к которой нужно будет подпаять 5 проводков от PIC16F84. Вы можете взять настоящую сим-карту,
либо из-за отсутствия таковой, сделать самостоятельно, используя в качестве заготовки любую таксофонную карту.
- PIC16F84 - микроконтроллер фирмы MicroChip, необходимо приобрести на радиорынке.
- Програматор для PIC16F84 - вы можете воспользоваться нашей схемой - самого простого в мире программатора.
- Паяльник, припой и пятижильный шлейф длиной 15см.
Для начала вам надо решить вопрос с программированием PIC. Схема, показанная ниже, идеально подходит для этой цели.
Разработчики Microchip постарались на славу и поэтому можно обойтись без навесных элементов. Особое внимание только следует
уделить резистору 100 ом и источнику питания 5В. Эта схема проверена неоднократно и работает довольно сносно.
В некоторых случаях нужно дополнительно заземлить все неиспользуемые ноги микрочипа, то есть если схема у вас не заработает и
программатор будет выдавать ошибку, попробуйте заземлить неиспользуемые выводы (1,2,3,5,6,7,8,9,10,11,17,18).

Для программирования можно использовать программу
picprog, либо другую аналогичную поддерживающую JDM-интерфейс (Ic-prog, PonyProg, ComPic, Pix).
Hex-файл для прошивки, вы найдете в архиве вместе с программой.
Схема самой тест-карты тоже очень проста.

Схема тест-карты не требует настройки и при подключении запрограмированного PIC16F84, сразу может использоваться.
Порядок работы следующий
- Вставляете сим-карту в телефон.
- Включаете телефон
- Нажимаете # (решетку) и удерживаете до появления слова "TEST" на экране.
- Затем можно вводить коды.
Список наиболее часто используемых команд
- 01# - Выход из тестового режима
- 19# - Показать версию прошивки процессора
- 58# - Показать Security код - секретный код, по умолчанию 000000
- 58xxxxxx# - Сменить Security код на хххххх
- 59# - Показать Lock код - код телефона, по умолчанию 1234
- 59xxxx# - Сменить Lock код на хххх
- 60# - Показать IMEI
- 71# - Показать INFO (Самотестирование)
- 71NN# - запустить тест NN (00...99)
- 88# - Показать время
- Описание остальных команд на английском языке вы найдете на страницах Януса.
TESTCARD.ZIP
|