Розробка програми передачі даних через послідовний порт мікроконтролера
Розрахунок швидкості передачі даних через послідовний порт.Швидкість передачі даних = 1750 біт/с; Режим роботи порту - 3; fclk=22,5МГц.Алгоритм підпрограми обробки переривань від послідовного порту.В TН0 таймера TMR0 записуємо число 189, для формування заданої швидкості передачі даних.Osn: setb SM0 ;Визначаєм режим роботи послідовного порту.Встановлюємо біт RI в нуль, для використання переривання при прийомі байта даних.В TL1 таймера TMR1 записуємо число 200, для формування нуля із заданою тривалістю на лінії порту.В TL1 таймера TMR1 записуємо число 158, для формування одиниці із заданою тривалістю на лінії порту.Розрахунок часових затримок для формування імпульсів у програмі.Примітка: при SMOD=1 швидкість передачі вдвоє більша ніж при SMOD=1.
Скачать Розробка програми передачі даних через послідовний порт мікроконтролера
Скачать документ
(Если ссылка на скачивание файла не доступна - дайте нам знать об этом в комментариях либо через форму обратной связи)