M
mohamedattia35
Guest
Здравейте, всички до единИмам проблем, когато се опитват да се свържат два часа PIC U контролери (PIC16F877) и (PIC16F84) чрез използване на серийни комуникации.
Аз тествате всеки PIC поотделно и те работят добре с Virtual PC терминал.
Серийният комуникационни настройки са: Baud ставка = 9600, 8 битов без паритет.
Всеки контролер и отделно да изпращате и получавате данни правилно към и от виртуални PC терминал.
Използвам тези команди за изпращане и получаване на данни:
За изпращане на данни: (PIC16F877)---------------декларират Xtal = 20SERout portB.2, 16468, [ "00", 13]SERout portB.2, 16468, [DEC 11, 13]SERout portB.2, 16468, [DEC 10, 13]
За получаване на данни: (PIC16F84-----------------декларират Xtal = 4помрачени serdata като байтДиво portB.2, 16468, [DEC serdata]
Може ли някой да има представа за настоящата ситуация.
-------------------------------------------------- --Благодаря ти ...Мохамед AttiaТехнически (AT) tibatech.commohamedattia35 (на) yahoo.com
Аз тествате всеки PIC поотделно и те работят добре с Virtual PC терминал.
Серийният комуникационни настройки са: Baud ставка = 9600, 8 битов без паритет.
Всеки контролер и отделно да изпращате и получавате данни правилно към и от виртуални PC терминал.
Използвам тези команди за изпращане и получаване на данни:
За изпращане на данни: (PIC16F877)---------------декларират Xtal = 20SERout portB.2, 16468, [ "00", 13]SERout portB.2, 16468, [DEC 11, 13]SERout portB.2, 16468, [DEC 10, 13]
За получаване на данни: (PIC16F84-----------------декларират Xtal = 4помрачени serdata като байтДиво portB.2, 16468, [DEC serdata]
Може ли някой да има представа за настоящата ситуация.
-------------------------------------------------- --Благодаря ти ...Мохамед AttiaТехнически (AT) tibatech.commohamedattia35 (на) yahoo.com