| Week | Topics | Study Materials | Materials |
| 1 |
PIC16F877A microcontroller features
|
Çiçek, 2009:13-27
|
Serdar Çiçek, CCS C ile PIC Programlama (Altaş Yayıncılık)
|
| 2 |
Oscillators
|
Çiçek, 2009:27-32
|
Serdar Çiçek, CCS C ile PIC Programlama (Altaş Yayıncılık)
|
| 3 |
Input-output ports
|
Çiçek, 2009:32-38
|
Serdar Çiçek, CCS C ile PIC Programlama (Altaş Yayıncılık)
|
| 4 |
Coding in C, data types
|
Çiçek, 2009:40-49
|
Serdar Çiçek, CCS C ile PIC Programlama (Altaş Yayıncılık)
|
| 5 |
Defining variables, operators
|
Çiçek, 2009:51-71
|
Serdar Çiçek, CCS C ile PIC Programlama (Altaş Yayıncılık)
|
| 6 |
Loops, functions, arrays
|
Çiçek, 2009:27-32
|
Serdar Çiçek, CCS C ile PIC Programlama (Altaş Yayıncılık)
|
| 7 |
Preprocessors, bit operation commands
|
Çiçek, 2009:67-76
|
Serdar Çiçek, CCS C ile PIC Programlama (Altaş Yayıncılık)
|
| 8 |
7 Segment Displays
|
Çiçek, 2009:232
|
Serdar Çiçek, CCS C ile PIC Programlama (Altaş Yayıncılık)
|
| 9 |
LCD Applications
|
Çiçek, 2009:329-367
|
Serdar Çiçek, CCS C ile PIC Programlama (Altaş Yayıncılık)
|
| 10 |
Interrupts
|
Çiçek, 2009:249-261
|
Serdar Çiçek, CCS C ile PIC Programlama (Altaş Yayıncılık)
|
| 11 |
ADC applications
|
Çiçek, 2009:371-390
|
Serdar Çiçek, CCS C ile PIC Programlama (Altaş Yayıncılık)
|
| 12 |
Timers and Counters
|
Çiçek, 2009:265-294
|
Serdar Çiçek, CCS C ile PIC Programlama (Altaş Yayıncılık)
|
| 13 |
Capture, Compare, PWM (CCP)
|
Çiçek, 2009:295-313
|
Serdar Çiçek, CCS C ile PIC Programlama (Altaş Yayıncılık)
|
| 14 |
Serial communication
|
Çiçek, 2009:427-444
|
Serdar Çiçek, CCS C ile PIC Programlama (Altaş Yayıncılık)
|