Электроника - это просто Теоретические и практические вопросы для начинающих электронщиков. |
10.02.2021, 01:15
|
|
Гражданин KAZUS.RU
Регистрация: 03.07.2007
Адрес: Ленинградская область
Сообщений: 500
Сказал спасибо: 60
Сказали Спасибо 38 раз(а) в 27 сообщении(ях)
|
м/к AT89S51 24PI
Помогите разобраться, есть м/к AT89S51 24PI и схема для сборки https://midi.rni.ru/keyb.html#check. Прошивал не сам, но после сборки м/к программой "МИДИ монитор" не тестируется.
Что может быть сделано не так:
распайка, какой контакт первый желтый или красный
[IMG] [/IMG]
Как проверить есть прошивка или нет?
подскажите ссылку на прошивку для микропроцессора в виде файла midikeyb.hex.
__________________
Сколько не сделано, а сколько ешё предстоит не сделать.
|
|
|
|
10.02.2021, 11:10
|
|
Почётный гражданин KAZUS.RU
Регистрация: 20.03.2007
Адрес: "Братское кольцо враждебности", т.е. ближайшее заМКАДье.
Сообщений: 6,781
Сказал спасибо: 2,910
Сказали Спасибо 3,117 раз(а) в 2,108 сообщении(ях)
|
Re: м/к AT89S51 24PI
Первый - красный (около треугольника).
Сообщение от z3
|
Как проверить есть прошивка или нет?
|
Найти в сети программатор для них и проверить. Хотя, если купили прошитый процессор у них, то они установили защиту от чтения.
__________________
Экзорцист 40-го уровня.
|
|
|
|
10.02.2021, 11:48
|
|
Почётный гражданин KAZUS.RU
Регистрация: 26.12.2006
Адрес: С.-Пб.
Сообщений: 1,415
Сказал спасибо: 304
Сказали Спасибо 494 раз(а) в 316 сообщении(ях)
|
Re: м/к AT89S51 24PI
Если
Сообщение от ForcePoint
|
купили прошитый процессор у них, то они установили защиту от чтения.
|
значит, процессор прошит! Это ответ на вопрос
Сообщение от z3
|
Как проверить есть прошивка или нет?
|
Хотя до прошивки добраться, может быть, и не удастся! Тогда обратиться с вопросами к тому, кто прошивал.
__________________
"Счастье для всех, даром, и пусть никто не уйдет обиженный!" ©
|
|
|
|
11.02.2021, 07:57
|
|
Почётный гражданин KAZUS.RU
Регистрация: 07.09.2014
Адрес: В Кремле!
Сообщений: 4,481
Сказал спасибо: 401
Сказали Спасибо 2,212 раз(а) в 1,311 сообщении(ях)
|
Re: м/к AT89S51 24PI
Подать питание, потыкать осциллографом в выводы. Если дергаются - значит, прошивка есть!
|
|
|
|
11.02.2021, 14:45
|
|
Гражданин KAZUS.RU
Регистрация: 03.07.2007
Адрес: Ленинградская область
Сообщений: 500
Сказал спасибо: 60
Сказали Спасибо 38 раз(а) в 27 сообщении(ях)
|
Re: м/к AT89S51 24PI
Сообщение от NewWriter
|
Подать питание, потыкать осциллографом в выводы. Если дергаются - значит, прошивка есть!
|
На каких контактах нужно посмотреть? Будет ли видно генерацию на контактах кварца?
__________________
Сколько не сделано, а сколько ешё предстоит не сделать.
|
|
|
|
11.02.2021, 15:02
|
|
Почётный гражданин KAZUS.RU
Регистрация: 26.12.2006
Адрес: С.-Пб.
Сообщений: 1,415
Сказал спасибо: 304
Сказали Спасибо 494 раз(а) в 316 сообщении(ях)
|
Re: м/к AT89S51 24PI
Сообщение от z3
|
Будет ли видно генерацию на контактах кварца?
|
Будет .
Сообщение от z3
|
На каких контактах нужно посмотреть?
|
На портах P0, P1, P2. Проверить можно на всех, так как по схеме не очевидно, какие порты программируются на выход, а какие - на вход. "Пробежаться" осциллографом по всем можно очень быстро.
Удачи !
__________________
"Счастье для всех, даром, и пусть никто не уйдет обиженный!" ©
|
|
|
|
11.02.2021, 15:39
|
|
Прописка
Регистрация: 25.11.2006
Адрес: Харьков
Сообщений: 295
Сказал спасибо: 25
Сказали Спасибо 71 раз(а) в 60 сообщении(ях)
|
Re: м/к AT89S51 24PI
Сообщение от z3
|
На каких контактах нужно посмотреть?
|
Начать стоит с проверки питания: относительно "общего провода" (минуса питания): на н.20 должно быть 0В, на н.40 +5В, на н.31 +5В.
Потом - на входе "сброса" (RST) н.9 - в момент подачи питания должен кратковременно "проскочить" импульс до +5 В, потом - должен быть 0В.
После этого проверить генерацию на кварце.
Сообщение от z3
|
Будет ли видно генерацию на контактах кварца?
|
Должно быть видно, но нужно использовать щуп с делителем 1:10, имеющий небольшую входную емкость. Щуп 1:1 имеет довольно большую емкость и может сорвать генерацию. Ну и, конечно, полоса пропускания осциллографа должна быть достаточной для просмотра сигнала с частотой 12 МГц.
|
|
|
|
11.02.2021, 17:18
|
|
Почётный гражданин KAZUS.RU
Регистрация: 20.03.2007
Адрес: "Братское кольцо враждебности", т.е. ближайшее заМКАДье.
Сообщений: 6,781
Сказал спасибо: 2,910
Сказали Спасибо 3,117 раз(а) в 2,108 сообщении(ях)
|
Re: м/к AT89S51 24PI
Сообщение от z3
|
Будет ли видно генерацию на контактах кварца?
|
Как вариант - частоту (1/6, ЕМНИП, частоты кварца) можно посмотреть на выводе 30 (ALE). Но её отсутствие ничего не скажет, в программе можно запретить её выдачу наружу.
Да и вообще - генерация скажет только о том, что работает тактовый генератор. Это будет и при отсутствии программы.
__________________
Экзорцист 40-го уровня.
Последний раз редактировалось ForcePoint; 11.02.2021 в 17:22.
|
|
|
|
11.02.2021, 17:34
|
|
Почётный гражданин KAZUS.RU
Регистрация: 08.02.2005
Адрес: Минск, Беларусь
Сообщений: 7,747
Сказал спасибо: 2,660
Сказали Спасибо 2,626 раз(а) в 1,942 сообщении(ях)
|
Re: м/к AT89S51 24PI
Насчет увидеть осциллографом генерацию на ножках кварца - зависит от щупа, слишком емкостной щуп может ее сорвать, и ничего не увидите. Тогда можно попробовать последовательно со щупом включить конденсатор 10-15 пикофарад и увеличить чувствительность усилителя вертикальной развертки осциллографа.
|
|
|
|
11.02.2021, 20:14
|
|
Прописка
Регистрация: 25.11.2006
Адрес: Харьков
Сообщений: 295
Сказал спасибо: 25
Сказали Спасибо 71 раз(а) в 60 сообщении(ях)
|
Re: м/к AT89S51 24PI
Сообщение от tim1960
|
На портах P0, P1, P2. Проверить можно на всех, так как по схеме не очевидно, какие порты программируются на выход, а какие - на вход.
|
Насколько я понял по схеме - порты P1 и P2 работают на вход, а P0 - на выход. Если так, то импульсы сканирования клавиатуры будут на ножках 32...39. Если клавиатура не подключена, то на ножках 1...8 и 21...28 будет "логическая единица" (около 5 В).
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 12:23.
|
|