قسم الميكروكنترولر والروبوت ودوائر الاتصال بالحاسب الاليقسم المتحكمات الـ microcontroller و المعالجات microprocessor و التحكم الرقمي بالكمبيوتر CNC والانظمة الآلية والروبوت Robots
أخى
لا اعتقد شيء ، الداتا شيت تنص على ذلك و لم تحدد مدى لها قالت بالنص
Date Rate: 4800 bps
بهذا الخطأ المطبعى!!
وفى دائرة الإرسال تحدد 8kbps
لكن طبعا يجب توحيد القيمة فى الإرسال والإستقبال
// Manchester module connectionssbit MANRXPIN at RC0_bit;
sbit MANRXPIN_Direction at TRISC0_bit;sbit MANTXPIN at RC1_bit;
sbit MANTXPIN_Direction at TRISC1_bit;// End Manchester module connections
char index, character;char s1[] = "mikroElektronika";void main() {
ANSEL = 0; // Configure AN pins as digital I/O
ANSELH = 0; C1ON_bit = 0; // Disable comparators
C2ON_bit = 0; Man_Send_Init(); // Initialize transmitter
while (1) { // Endless loop
Man_Send(0x0B); // Send "start" byte
Delay_ms(100); // Wait for a while
character = s1[0]; // Take first char from string
index = 0; // Initialize index variable
while (character) { // String ends with zero
Man_Send(character); // Send character
Delay_ms(90); // Wait for a while
index++; // Increment index variable
character = s1[index]; // Take next char from string }
Man_Send(0x0E); // Send "end" byte Delay_ms(1000); }}
الساعة معتمدة بتوقيت جرينتش +3 الساعة الآن: 05:23 PM
موقع القرية الالكترونية غير مسؤول عن أي اتفاق تجاري أو تعاوني بين الأعضاء
فعلى كل شخص تحمل مسئولية نفسه إتجاه مايقوم به من بيع وشراء وإتفاق وأعطاء معلومات موقعه
التعليقات المنشورة لا تعبر عن رأي موقع القرية الالكترونية ولايتحمل الموقع أي مسؤولية قانونية حيال ذلك (ويتحمل كاتبها مسؤولية النشر)