Поясните за юарт и стартовый бит
Вроде разобрался, робит, но... почему у пакета первый, стартовый бит равен двум стандартным? Мерил осциллом. По идее же все биты должны быть одинаковые, и только последний может быть х1, х1.5, х2. Рылся в сети, все говорят что юарт имеет одиночный стартовый бит, а at89s52 упорно кидает двойной. И ведь работает! Как так?
По дате
По рейтингу
Может, между байтами выключается приёмопередатчик или усилитель. Без кода это гадание.
Именно так. Одинарной длительности. А не может у вас постоянно идти D0 нулем? У вас передаваемые байты меняются?