السلام عليكم ورحمة الله
اولا انا ابرمج بعدة لغات منها السى والسى ++ والبايثون والاسيمبلى
ولكن دراستى للبرمجه كانت فى حدود السوفتوير يعنى برامج وبس
انا لدى ميول شديده للالكترونيات وايضا احب ان اعمق نفسى فى البرمجه خصوصا بالاسيمبلى فى الهاردوير يعنى اعرف تفاصيل دقيقه عن المعالج الذى يعتبر فى عالم الالكترونيات "ميكروكنترولر" ولكن لم تتاح لى الفرصه لادرس منهج للمتحكم الدقيق حتى تعرفت على دوره ستقام فى خلال اسبوعان عن برمجة البيك
انا اسال الاتى "لو اخدت الدورة دى هل ساستفيد من الناحيه البرمجيه ام ان دراسه المتحكمات الدقيقه قاصره على من يصممون الدوائر الالكترونيه ويخططون للعمل فى تصميم الدوائر"و"انا اريد التعمق اكتر فى الهاردوير وفهم المعالجات بصوره تفصيليه فهل دراسة المتحكمات ممثل 8051 سيفيدنى ام ان هناك دورات مخصصه للمعالجات 8086 وما فوقها "
انا اريد فهم المعالجات التى اعمل عليها بالتفصيل الدقيق وليس حفظ اسماء المسجلات وخلافه فما هوه الحل
اليكم بيانات الدوره هى كالتالى
1. Introduction to microcontroller
1.1. Introduction
1.2. CPU, RAM and ROM
1.3. The buses: Address, data and control
1.4. input/output devices
1.5. Microprocessor Vs Microcontroller
2. Hardware architecture
2.1. MCS-51® family overview
2.2. around the pins
2.3. I/O port structure
2.4. Memory Organization
2.5. Special Function Registers (SFRs)
2.6. External Memory
2.7. 8052 Enhancements
3. Instruction set
3.1. Introduction
3.2. Addressing modes
3.3. Instruction types
4. Timers operation
4.1. Introduction
4.2. Timers related SFRs
4.3. Timer modes and overflow flag
4.4. Clocking sources
4.5. Starting, stopping and controlling the timers
4.6. Initializing and accessing timer registers
5. Serial port operation
5.1. Introduction
5.2. Mode of operation
5.3. Serial port control register
5.4. Initializing and accessing serial port registers
5.5. Multiprocessor communications
5.6. Serial port baud rates
6. Interrupts
6.1. Introduction
6.2. 8051 interrupts organization
6.3. Processing interrupts
6.4. Program design using interrupts
6.5. Serial port interrupts
6.6. External interrupts
6.7. Interrupt timing
7. How to program
7.1. Introduction
7.2. Assembly language program format
7.3. Assemble time expression evolution
7.4. Assembler directives
7.5. Structured programming
8. Design and interface examples
8.1. Introductions
8.2. Keypads and seven segment display interface
8.3. Analog-to-Digital and Digital-to-Analog interface
8.4. PWM generation
8.5. DC, Servo and stepper Motors interface
8.6. Character-LCD interface
8.7. Graphical-LCD interface
8.8. Sensors and actuators interface
8.9. BIG project
ممكن لو سمحتم توضحولى هذه النقاط بالعربى يعنى تفهمونى النقاط دى بالعربى لانى فاهم يعضها والبعض الاخر مش عارف عنه حاجه واخشى الا تكون تفيدنى واضيع وقت على الفاضى
ارجو اى حد عارف اى معلومه يقولهاى لانى محتار يجماعه والله
واشكر الله ان هدانى لهذا الموقع الرائع الغنى باعضائه الكرام المتميزين
والسلام عليكم ورحمة الله