├── FreeRTOS-template ├── DIO_interface.h ├── DIO_private.h ├── DIO_program.c ├── FreeRTOS.h ├── FreeRTOSConfig.h ├── Macros.h ├── Makefile ├── StackMacros.h ├── Std_Types.h ├── common_macros.h ├── croutine.c ├── croutine.h ├── deprecated_definitions.h ├── event_groups.c ├── event_groups.h ├── heap_1.c ├── interrupt.h ├── list.c ├── list.h ├── main.c ├── message_buffer.h ├── mpu_prototypes.h ├── mpu_wrappers.h ├── my_stdlib.c ├── my_stdlib.h ├── port.c ├── portable.h ├── portmacro.h ├── projdefs.h ├── queue.c ├── queue.h ├── registers.h ├── retval.h ├── semphr.h ├── stack_macros.h ├── std_types.h ├── std_types_i.h ├── stream_buffer.c ├── stream_buffer.h ├── task.h ├── tasks.c ├── timers.c └── timers.h ├── README.md ├── lib ├── ADC_interface.h ├── ADC_private.h ├── ADC_program.c ├── CLOCK_interface.h ├── CLOCK_program.c ├── DIO_interface.h ├── DIO_private.h ├── DIO_program.c ├── EEPROM_EXTERNAL_interface.h ├── EEPROM_EXTERNAL_program.c ├── EEPROM_INTERNAL_interface.h ├── EEPROM_INTERNAL_private.h ├── EEPROM_INTERNAL_program.c ├── GLCD_interface.h ├── GLCD_prog.c ├── GLCD_program.c ├── HBRIDGE_interface.h ├── HBRIDGE_program.c ├── I2C_interface.h ├── I2C_program.c ├── IC74165_interface.h ├── IC74165_program.c ├── IC74595_interface.h ├── IC74595_program.c ├── INTERRUPTS_interface.h ├── INTERRUPTS_prog.c ├── INTERRUPTS_program.c ├── KEYPAD_interface.h ├── KEYPAD_program.c ├── LCD_I2C_interface.h ├── LCD_I2C_program.c ├── LCD_config.h ├── LCD_interface.h ├── LCD_program.c ├── Macros.h ├── Makefile ├── Makefile-layered ├── NOKIA5110_interface.h ├── NOKIA5110_program.c ├── PCF8574_config.h ├── PCF8574_interface.h ├── PCF8574_program.c ├── RTC_interface.h ├── RTC_program.c ├── RTO_interface.h ├── RTO_program.c ├── SCHEDULER_interface.h ├── SCHEDULER_program.c ├── SERVICES_interface.h ├── SERVICES_program.c ├── SETTINGS_interface.h ├── SPI_interface.h ├── SPI_private.h ├── SPI_program.c ├── STOPWATCH_config.h ├── STOPWATCH_interface.h ├── STOPWATCH_program.c ├── SYSCNTRL_interface.h ├── SYSCNTRL_private.h ├── SYSCNTRL_program.c ├── SevenSegment_interface.h ├── SevenSegment_program.c ├── Std_Types.h ├── StepperMotor_interface.h ├── StepperMotor_program.c ├── TIMER0_interface.h ├── TIMER0_private.h ├── TIMER0_program.c ├── TIMER1_interface.h ├── TIMER1_private.h ├── TIMER1_program.c ├── TIMER2_interface.h ├── TIMER2_private.h ├── TIMER2_program.c ├── TWI_interface.h ├── TWI_private.h ├── TWI_program.c ├── Timer_interface.h ├── Timer_prog.c ├── UART_interface.h ├── UART_private.h ├── UART_program.c └── main.c ├── sessions ├── .cal.c.swp ├── .typeDef.c.swp ├── charLoop.c ├── cis.c ├── complexInStruct.c ├── do.c ├── folder1 │ ├── file.h │ ├── folder0 │ │ └── file0.h │ └── folder2 │ │ ├── file2.c │ │ ├── file2.h │ │ ├── folder3 │ │ └── file3.h │ │ ├── typeDef.c │ │ └── typeDef.h ├── fun.h ├── p.c ├── sizeOfDataType.c ├── struct1.c ├── struct2.c ├── struct3.c ├── strutct2.c └── typeDef.c ├── tasks ├── task10 │ ├── linkedList.c │ └── types.h ├── task11 │ ├── dio.h │ ├── main.c │ └── types.h ├── task14 │ ├── dio.h │ └── main.c ├── task17 │ ├── Macros.h │ ├── Std_Types.h │ ├── calc.c │ ├── calc.h │ ├── dio.c │ ├── dio.h │ ├── farah.c │ ├── farah.h │ ├── lcd.c │ ├── lcd.h │ ├── main.c │ ├── makefile │ ├── motor.c │ ├── motor.h │ ├── password.c │ └── password.h ├── task18 │ ├── Macros.h │ ├── Std_Types.h │ ├── dio.c │ ├── dio.h │ ├── lcd.c │ ├── lcd.h │ ├── makefile │ └── potentioMeter.c ├── task19 │ ├── LM35 │ │ └── main.c │ ├── ldr │ │ └── ldr.c │ └── potenioMeter │ │ └── potentioMeter.c ├── task2 │ ├── cal │ ├── cal.c │ └── upPyramid.c ├── task20 │ ├── DIO_interface.h │ ├── DIO_prog.c │ ├── LCD_interface.h │ ├── LCD_prog.c │ ├── Macros.h │ ├── Std_Types.h │ ├── main.c │ └── makefile ├── task21 │ ├── BinaryRep │ │ ├── DIO_interface.h │ │ ├── DIO_prog.c │ │ ├── KEYPAD_interface.h │ │ ├── KEYPAD_prog.c │ │ ├── LCD_interface.h │ │ ├── LCD_prog.c │ │ ├── Macros.h │ │ ├── Makefile │ │ ├── Services_interface.h │ │ ├── Services_prog.c │ │ ├── Std_Types.h │ │ └── main.c │ ├── Keypad │ │ ├── DIO_interface.h │ │ ├── DIO_prog.c │ │ ├── KEYPAD_interface.h │ │ ├── KEYPAD_prog.c │ │ ├── KEYPAD_prog1.c │ │ ├── LCD_interface.h │ │ ├── LCD_prog.c │ │ ├── Macros.h │ │ ├── Makefile │ │ ├── Services_interface.h │ │ ├── Services_prog.c │ │ ├── Std_Types.h │ │ ├── main.c │ │ └── main.o │ └── Password │ │ ├── DIO_interface.h │ │ ├── DIO_prog.c │ │ ├── KEYPAD_interface.h │ │ ├── KEYPAD_prog.c │ │ ├── LCD_interface.h │ │ ├── LCD_prog.c │ │ ├── Macros.h │ │ ├── Password_interface.h │ │ ├── Password_prog.c │ │ ├── Services_interface.h │ │ ├── Services_prog.c │ │ ├── Std_Types.h │ │ ├── main.c │ │ └── main.o ├── task22 │ ├── Door │ │ ├── DIO_interface.h │ │ ├── DIO_prog.c │ │ ├── KEYPAD_interface.h │ │ ├── KEYPAD_prog.c │ │ ├── Keypad_interface.h │ │ ├── Keypad_prog.c │ │ ├── LCD_interface.h │ │ ├── LCD_prog.c │ │ ├── Macros.h │ │ ├── Makefile │ │ ├── Password_interface.h │ │ ├── Password_prog.c │ │ ├── Services_interface.h │ │ ├── Services_prog.c │ │ ├── Std_Types.h │ │ ├── StepperMotor_interface.h │ │ ├── StepperMotor_prog.c │ │ └── main.c │ └── LightIntensityControl │ │ ├── DIO_interface.h │ │ ├── DIO_prog.c │ │ ├── Keypad_interface.h │ │ ├── Keypad_prog.c │ │ ├── LCD_interface.h │ │ ├── LCD_prog.c │ │ ├── Macros.h │ │ ├── Makefile │ │ ├── Services_interface.h │ │ ├── Services_prog.c │ │ ├── Std_Types.h │ │ └── main.c ├── task23 │ ├── DoorWithUART │ │ ├── DIO_interface.h │ │ ├── DIO_prog.c │ │ ├── Macros.h │ │ ├── Makefile │ │ ├── Password_interface.h │ │ ├── Password_prog.c │ │ ├── Std_Types.h │ │ ├── StepperMotor_interface.h │ │ ├── StepperMotor_prog.c │ │ ├── UART_interface.h │ │ ├── UART_prog.c │ │ └── main.c │ └── LCDwithUART │ │ ├── DIO_interface.h │ │ ├── DIO_prog.c │ │ ├── LCD_interface.h │ │ ├── LCD_prog.c │ │ ├── Macros.h │ │ ├── Makefile │ │ ├── Std_Types.h │ │ ├── UART_interface.h │ │ ├── UART_prog.c │ │ └── main.c ├── task24 │ ├── EEPROM-DOOR2 │ │ ├── Cleaner.c │ │ ├── DIO_interface.h │ │ ├── DIO_prog.c │ │ ├── EEPROM_interface.h │ │ ├── EEPROM_prog.c │ │ ├── Keypad_interface.h │ │ ├── Keypad_prog.c │ │ ├── LCD_interface.h │ │ ├── LCD_prog.c │ │ ├── Macros.h │ │ ├── Makefile │ │ ├── Password_interface.h │ │ ├── Password_prog.c │ │ ├── Services_interface.h │ │ ├── Services_prog.c │ │ ├── Std_Types.h │ │ ├── StepperMotor_interface.h │ │ ├── StepperMotor_prog.c │ │ ├── TWI_interface.h │ │ ├── TWI_prog.c │ │ ├── main.c │ │ └── main2.c │ └── EEPROM-Door1 │ │ ├── DIO_interface.h │ │ ├── DIO_prog.c │ │ ├── EEPROM_interface.h │ │ ├── EEPROM_prog.c │ │ ├── Keypad_interface.h │ │ ├── Keypad_prog.c │ │ ├── LCD_interface.h │ │ ├── LCD_prog.c │ │ ├── Macros.h │ │ ├── Makefile │ │ ├── Password_interface.h │ │ ├── Password_prog.c │ │ ├── Services_interface.h │ │ ├── Services_prog.c │ │ ├── Std_Types.h │ │ ├── StepperMotor_interface.h │ │ ├── StepperMotor_prog.c │ │ ├── TWI_interface.h │ │ ├── TWI_prog.c │ │ └── main.c ├── task25 │ └── Scheduler │ │ ├── DIO_interface.h │ │ ├── DIO_prog.c │ │ ├── Macros.h │ │ ├── Makefile │ │ ├── RTO_interface.h │ │ ├── RTO_prog.c │ │ ├── Std_Types.h │ │ ├── Timer_interface.h │ │ ├── Timer_prog.c │ │ └── main.c ├── task26 │ ├── DIO_interface.h │ ├── DIO_prog.c │ ├── Macros.h │ ├── Makefile │ ├── RTO_interface.h │ ├── RTO_prog.c │ ├── SevenSegment_interface.h │ ├── SevenSegment_prog.c │ ├── Std_Types.h │ ├── Timer_interface.h │ ├── Timer_prog.c │ └── main.c ├── task4 │ ├── theWholeFour │ └── theWholeFour.c ├── task5 │ ├── getMax.c │ ├── getMin.c │ ├── search.c │ ├── searchAndSort.c │ ├── showArray.c │ └── sort.c ├── task6 │ ├── arrFunc.c │ └── pointer2pointer.c ├── task7 │ ├── .structSize.c.swp │ ├── structSize │ └── structSize.c └── task8 │ ├── swapStruct │ └── swapStruct.c ├── tests ├── algorithms │ ├── bubble.c │ ├── insertion.c │ ├── search.c │ └── three.c ├── alternatingAdding │ ├── .cproject │ ├── .gitignore │ ├── .project │ ├── .settings │ │ └── de.innot.avreclipse.core.prefs │ ├── dio.h │ ├── main.c │ ├── main.o │ └── types.h ├── binarySearch.c ├── cal.c ├── data.c ├── def.c ├── devide.c ├── enum.c ├── example1.c ├── file.c ├── g.c ├── go.c ├── input.c ├── insert2.c ├── insertionSort.c ├── inside.c ├── jo.c ├── linkedList.c ├── linkedList1.c ├── logic.c ├── multiLine.c ├── operators.c ├── pro.c ├── random.c ├── sizeStruct.c ├── split.c ├── struct.c ├── swap.c ├── task1.c ├── test.c ├── third.c ├── threeV.c ├── unfinishedFor.c ├── week10 │ ├── BlinkingLed │ │ ├── Macros.h │ │ ├── Std_Types.h │ │ ├── dio.c │ │ ├── dio.h │ │ ├── lcd.c │ │ ├── lcd.h │ │ ├── main.c │ │ └── makefile │ ├── externalInterrupt │ │ └── main.c │ ├── lcdSimpleProject │ │ ├── Macros.h │ │ ├── Std_Types.h │ │ ├── dio.c │ │ ├── dio.h │ │ ├── lcd.c │ │ ├── lcd.h │ │ ├── main.c │ │ └── makefile │ ├── timer │ │ ├── Macros.h │ │ ├── Std_Types.h │ │ ├── dio.c │ │ ├── dio.h │ │ ├── lcd.c │ │ ├── lcd.h │ │ ├── main.c │ │ └── makefile │ ├── timer3 │ │ ├── Macros.h │ │ ├── Std_Types.h │ │ ├── dio.c │ │ ├── dio.h │ │ ├── main.c │ │ └── makefile │ ├── timer4 │ │ ├── Macros.h │ │ ├── Std_Types.h │ │ ├── dio.c │ │ ├── dio.h │ │ ├── lcd.c │ │ ├── lcd.h │ │ ├── main.c │ │ └── makefile │ ├── timerAgain │ │ ├── Macros.h │ │ ├── Std_Types.h │ │ ├── dio.c │ │ ├── dio.h │ │ ├── lcd.c │ │ ├── lcd.h │ │ ├── main.c │ │ └── makefile │ └── toggleBit │ │ ├── Macros.h │ │ ├── Std_Types.h │ │ ├── dio.c │ │ ├── dio.h │ │ ├── main.c │ │ └── makefile ├── week11 │ ├── main.c │ ├── pointer.c │ ├── pointer1.c │ ├── pointer3.c │ ├── pointer4.c │ ├── test.c │ └── unions │ │ ├── pointer2Union.c │ │ ├── sizeOfUnion.c │ │ ├── struct.c │ │ ├── struct1.c │ │ └── union.c ├── week12 │ └── LCD │ │ ├── DIO_interface.h │ │ ├── DIO_prog.c │ │ ├── Macros.h │ │ ├── Std_Types.h │ │ ├── main.c │ │ ├── main2.c │ │ └── makefile ├── week13 │ ├── ADC │ │ ├── ADC_interface.h │ │ ├── ADC_prog.c │ │ ├── DIO_interface.h │ │ ├── DIO_prog.c │ │ ├── LCD_interface.h │ │ ├── LCD_prog.c │ │ ├── Macros.h │ │ ├── Makefile │ │ ├── Std_Types.h │ │ └── main.c │ ├── Calculator │ │ ├── Calc_interface.h │ │ ├── Calc_prog.c │ │ ├── DIO_interface.h │ │ ├── DIO_prog.c │ │ ├── KEYPAD_interface.h │ │ ├── KEYPAD_prog.c │ │ ├── LCD_interface.h │ │ ├── LCD_prog.c │ │ ├── Macros.h │ │ ├── Std_Types.h │ │ ├── main.c │ │ └── makefile │ ├── KeyPad │ │ ├── DIO_interface.h │ │ ├── DIO_prog.c │ │ ├── KEYPAD_interface.h │ │ ├── KEYPAD_prog.c │ │ ├── LCD_interface.h │ │ ├── LCD_prog.c │ │ ├── Macros.h │ │ ├── Std_Types.h │ │ ├── main.c │ │ ├── main.o │ │ └── makefile │ └── Password │ │ ├── DIO_interface.h │ │ ├── DIO_prog.c │ │ ├── KEYPAD_interface.h │ │ ├── KEYPAD_prog.c │ │ ├── LCD_interface.h │ │ ├── LCD_prog.c │ │ ├── Macros.h │ │ ├── Services_interface.h │ │ ├── Services_prog.c │ │ ├── Std_Types.h │ │ ├── main.c │ │ ├── main.o │ │ └── makefile ├── week14 │ ├── Ext │ │ ├── DIO_interface.h │ │ ├── DIO_prog.c │ │ ├── KEYPAD_interface.h │ │ ├── KEYPAD_prog.c │ │ ├── LCD_interface.h │ │ ├── LCD_prog.c │ │ ├── Macros.h │ │ ├── Makefile │ │ ├── Services_interface.h │ │ ├── Services_prog.c │ │ ├── Std_Types.h │ │ └── main.c │ ├── MicroDelay │ │ ├── DIO_interface.h │ │ ├── DIO_prog.c │ │ ├── Macros.h │ │ ├── Makefile │ │ ├── Std_Types.h │ │ ├── main.c │ │ ├── main.o │ │ ├── main1.c │ │ └── main2.c │ ├── servo │ │ ├── DIO_interface.h │ │ ├── DIO_prog.c │ │ ├── Keypad_interface.h │ │ ├── Keypad_prog.c │ │ ├── LCD_interface.h │ │ ├── LCD_prog.c │ │ ├── Macros.h │ │ ├── Makefile │ │ ├── Services_interface.h │ │ ├── Services_prog.c │ │ ├── Std_Types.h │ │ └── main.c │ ├── test │ │ ├── DIO_interface.h │ │ ├── DIO_prog.c │ │ ├── Macros.h │ │ ├── Makefile │ │ ├── Std_Types.h │ │ ├── main.c │ │ ├── main1.c │ │ └── main2.c │ └── timerDelay │ │ ├── DIO_interface.h │ │ ├── DIO_prog.c │ │ ├── KEYPAD_interface.h │ │ ├── KEYPAD_prog.c │ │ ├── LCD_interface.h │ │ ├── LCD_prog.c │ │ ├── Macros.h │ │ ├── Makefile │ │ ├── Services_interface.h │ │ ├── Services_prog.c │ │ ├── Std_Types.h │ │ └── main.c ├── week15 │ ├── 7seg │ │ ├── 7Segment_interface.h │ │ ├── 7Segment_prog.c │ │ ├── DIO_interface.h │ │ ├── DIO_prog.c │ │ ├── Macros.h │ │ ├── Makefile │ │ ├── SevenSegment_interface.h │ │ ├── SevenSegment_prog.c │ │ ├── Std_Types.h │ │ └── main.c │ ├── FastPWM │ │ ├── DIO_interface.h │ │ ├── DIO_prog.c │ │ ├── LCD_interface.h │ │ ├── LCD_prog.c │ │ ├── Macros.h │ │ ├── Makefile │ │ ├── Std_Types.h │ │ └── main.c │ ├── InputCapture │ │ ├── DIO_interface.h │ │ ├── DIO_prog.c │ │ ├── LCD_interface.h │ │ ├── LCD_prog.c │ │ ├── Macros.h │ │ ├── Makefile │ │ ├── Std_Types.h │ │ ├── main.c │ │ └── signal.c │ ├── LM35 │ │ ├── DIO_interface.h │ │ ├── DIO_prog.c │ │ ├── LCD_interface.h │ │ ├── LCD_prog.c │ │ ├── Macros.h │ │ ├── Makefile │ │ ├── Std_Types.h │ │ └── main.c │ └── StepperMotor │ │ ├── DIO_interface.h │ │ ├── DIO_prog.c │ │ ├── Keypad_interface.h │ │ ├── Macros.h │ │ ├── Makefile │ │ ├── Std_Types.h │ │ └── main.c ├── week16 │ ├── SPI │ │ ├── DIO_interface.h │ │ ├── DIO_prog.c │ │ ├── Macros.h │ │ ├── Makefile │ │ ├── SPI_interface.h │ │ ├── SPI_prog.c │ │ ├── Std_Types.h │ │ └── main.c │ └── UART │ │ ├── DIO_interface.h │ │ ├── DIO_prog.c │ │ ├── Keypad_interface.h │ │ ├── Keypad_prog.c │ │ ├── Macros.h │ │ ├── Makefile │ │ ├── Std_Types.h │ │ ├── UART_interface.h │ │ ├── UART_prog.c │ │ └── main.c ├── week17 │ ├── Arduino │ │ ├── DIO_interface.h │ │ ├── DIO_prog.c │ │ ├── Macros.h │ │ ├── Makefile │ │ ├── SevenSegment_interface.h │ │ ├── Std_Types.h │ │ └── main.c │ ├── DIO_interface.h │ ├── DIO_prog.c │ ├── Keypad_interface.h │ ├── Keypad_prog.c │ ├── LCD_interface.h │ ├── LCD_prog.c │ ├── Macros.h │ ├── Makefile │ ├── Password │ │ ├── DIO_interface.h │ │ ├── DIO_prog.c │ │ ├── EEPROM_interface.h │ │ ├── EEPROM_prog.c │ │ ├── Keypad_interface.h │ │ ├── Keypad_prog.c │ │ ├── LCD_interface.h │ │ ├── LCD_prog.c │ │ ├── Macros.h │ │ ├── Makefile │ │ ├── Password_interface.h │ │ ├── Password_prog.c │ │ ├── Services_interface.h │ │ ├── Services_prog.c │ │ ├── Std_Types.h │ │ ├── StepperMotor_interface.h │ │ ├── StepperMotor_prog.c │ │ ├── TWI_interface.h │ │ ├── TWI_prog.c │ │ └── main.c │ ├── Services_interface.h │ ├── Services_prog.c │ ├── SevenSegment_interface.h │ ├── SevenSegment_prog.c │ ├── Std_Types.h │ ├── StepperMotor_interface.h │ ├── StepperMotor_prog.c │ ├── TWI │ │ ├── EEPROM_prog.c │ │ └── main2.c │ ├── TWI_prog.c │ ├── UART_interface.h │ └── UART_prog.c ├── week18 │ ├── CTC │ │ ├── DIO_interface.h │ │ ├── DIO_prog.c │ │ ├── LCD_interface.h │ │ ├── LCD_prog.c │ │ ├── Macros.h │ │ ├── Makefile │ │ ├── Std_Types.h │ │ ├── UART_interface.h │ │ ├── UART_prog.c │ │ └── main.c │ ├── scheduler │ │ ├── DIO_interface.h │ │ ├── DIO_prog.c │ │ ├── Macros.h │ │ ├── Makefile │ │ ├── Std_Types.h │ │ └── main.c │ ├── split.c │ └── timer │ │ ├── DIO_interface.h │ │ ├── DIO_prog.c │ │ ├── KEYPAD_interface.h │ │ ├── KEYPAD_prog.c │ │ ├── Keypad_interface.h │ │ ├── Keypad_prog.c │ │ ├── LCD_interface.h │ │ ├── LCD_prog.c │ │ ├── Macros.h │ │ ├── Makefile │ │ ├── Services_interface.h │ │ ├── Services_prog.c │ │ ├── Std_Types.h │ │ ├── main.c │ │ └── main.o ├── week19 │ ├── EEPROM-Test │ │ ├── DIO_interface.h │ │ ├── DIO_prog.c │ │ ├── EEPROM_interface.h │ │ ├── EEPROM_prog.c │ │ ├── LCD_interface.h │ │ ├── LCD_prog.c │ │ ├── Macros.h │ │ ├── Makefile │ │ ├── Reader.c │ │ ├── Std_Types.h │ │ ├── TWI_interface.h │ │ ├── TWI_prog.c │ │ └── Writer.c │ └── delay │ │ ├── .main.c.swp │ │ ├── DIO_interface.h │ │ ├── DIO_prog.c │ │ ├── EEPROM_interface.h │ │ ├── EEPROM_prog.c │ │ ├── Keypad_interface.h │ │ ├── Keypad_prog.c │ │ ├── LCD_interface.h │ │ ├── LCD_prog.c │ │ ├── Macros.h │ │ ├── Makefile │ │ ├── RTO_interface.h │ │ ├── RTO_prog.c │ │ ├── Services_interface.h │ │ ├── Services_prog.c │ │ ├── SevenSegment_interface.h │ │ ├── SevenSegment_prog.c │ │ ├── Std_Types.h │ │ ├── StepperMotor_interface.h │ │ ├── StepperMotor_prog.c │ │ ├── TWI_interface.h │ │ ├── TWI_prog.c │ │ ├── Timer_interface.h │ │ ├── Timer_prog.c │ │ ├── UART_interface.h │ │ └── UART_prog.c ├── week5 │ ├── array.c │ ├── define.c │ ├── functionPointer.c │ ├── functionPointer1.c │ ├── i.c │ ├── linkedList1.c │ ├── pointer.c │ ├── reverseLinkedList.c │ ├── test2.c │ ├── test3.c │ └── test5.c ├── week6 │ ├── README.md │ ├── devisable.c │ ├── dia.c │ ├── file1.c │ ├── file2.c │ ├── hello.h │ ├── intro.c │ ├── make │ │ ├── func.c │ │ ├── helloMain.c │ │ └── makefile │ ├── make2 │ │ ├── func.c │ │ ├── func20.c │ │ ├── hello.h │ │ ├── hello.o │ │ ├── main.c │ │ └── makefile │ ├── makefile │ ├── powerSum.c │ ├── recursion.c │ ├── sizeShortChar.c │ ├── sort │ │ ├── InsertionSort.c │ │ ├── makefile │ │ ├── selectionSort.c │ │ ├── sort.c │ │ └── types.h │ ├── stats.c │ ├── stats.h │ ├── test.c │ └── test.i ├── week7 │ ├── makeInclude │ │ └── makefile │ ├── struct.c │ └── test2 │ │ ├── dio.h │ │ ├── main.c │ │ └── makefile ├── week8 │ ├── DioDriver │ │ ├── Macros.h │ │ ├── Std_Types.h │ │ ├── dio.c │ │ ├── dio.h │ │ ├── main.c │ │ └── makefile │ ├── KeyPad │ │ └── main.c │ ├── LCD │ │ ├── Macros.h │ │ ├── Std_Types.h │ │ ├── dio.c │ │ ├── dio.h │ │ └── main.c │ ├── makeAll │ │ └── test │ │ │ ├── func.c │ │ │ ├── header.h │ │ │ ├── main.c │ │ │ └── makefile │ ├── makeProject │ │ ├── dio.h │ │ └── test │ │ │ ├── func.c │ │ │ ├── func.h │ │ │ ├── main.c │ │ │ └── makefile │ └── trans │ │ ├── Macros.h │ │ ├── Std_Types.h │ │ ├── dio.c │ │ ├── dio.h │ │ ├── main.c │ │ └── makefile └── week9 │ ├── KeyPad │ ├── Macros.h │ ├── Std_Types.h │ ├── dio.c │ ├── dio.h │ ├── lcd.c │ ├── lcd.h │ ├── main.c │ └── makefile │ ├── main.c │ ├── scratch │ └── char.c │ └── traversing │ ├── Macros.h │ ├── Std_Types.h │ ├── dio.c │ ├── dio.h │ ├── lcd.c │ ├── lcd.h │ ├── main.c │ └── makefile └── tooling ├── .vimrc ├── avr-rm ├── beagleBone.sh ├── build ├── dump-anaylyzer.py ├── embedded-setup ├── generateCode.py ├── get-avr ├── gtt ├── hex-reader.py ├── put-in-layers ├── remove-avr ├── setup-avr-project └── setupWithRTOS /FreeRTOS-template/DIO_interface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/FreeRTOS-template/DIO_interface.h -------------------------------------------------------------------------------- /FreeRTOS-template/DIO_private.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/FreeRTOS-template/DIO_private.h -------------------------------------------------------------------------------- /FreeRTOS-template/DIO_program.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/FreeRTOS-template/DIO_program.c -------------------------------------------------------------------------------- /FreeRTOS-template/FreeRTOS.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/FreeRTOS-template/FreeRTOS.h -------------------------------------------------------------------------------- /FreeRTOS-template/FreeRTOSConfig.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/FreeRTOS-template/FreeRTOSConfig.h -------------------------------------------------------------------------------- /FreeRTOS-template/Macros.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/FreeRTOS-template/Macros.h -------------------------------------------------------------------------------- /FreeRTOS-template/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/FreeRTOS-template/Makefile -------------------------------------------------------------------------------- /FreeRTOS-template/StackMacros.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/FreeRTOS-template/StackMacros.h -------------------------------------------------------------------------------- /FreeRTOS-template/Std_Types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/FreeRTOS-template/Std_Types.h -------------------------------------------------------------------------------- /FreeRTOS-template/common_macros.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/FreeRTOS-template/common_macros.h -------------------------------------------------------------------------------- /FreeRTOS-template/croutine.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/FreeRTOS-template/croutine.c -------------------------------------------------------------------------------- /FreeRTOS-template/croutine.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/FreeRTOS-template/croutine.h -------------------------------------------------------------------------------- /FreeRTOS-template/deprecated_definitions.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/FreeRTOS-template/deprecated_definitions.h -------------------------------------------------------------------------------- /FreeRTOS-template/event_groups.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/FreeRTOS-template/event_groups.c -------------------------------------------------------------------------------- /FreeRTOS-template/event_groups.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/FreeRTOS-template/event_groups.h -------------------------------------------------------------------------------- /FreeRTOS-template/heap_1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/FreeRTOS-template/heap_1.c -------------------------------------------------------------------------------- /FreeRTOS-template/interrupt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/FreeRTOS-template/interrupt.h -------------------------------------------------------------------------------- /FreeRTOS-template/list.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/FreeRTOS-template/list.c -------------------------------------------------------------------------------- /FreeRTOS-template/list.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/FreeRTOS-template/list.h -------------------------------------------------------------------------------- /FreeRTOS-template/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/FreeRTOS-template/main.c -------------------------------------------------------------------------------- /FreeRTOS-template/message_buffer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/FreeRTOS-template/message_buffer.h -------------------------------------------------------------------------------- /FreeRTOS-template/mpu_prototypes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/FreeRTOS-template/mpu_prototypes.h -------------------------------------------------------------------------------- /FreeRTOS-template/mpu_wrappers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/FreeRTOS-template/mpu_wrappers.h -------------------------------------------------------------------------------- /FreeRTOS-template/my_stdlib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/FreeRTOS-template/my_stdlib.c -------------------------------------------------------------------------------- /FreeRTOS-template/my_stdlib.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/FreeRTOS-template/my_stdlib.h -------------------------------------------------------------------------------- /FreeRTOS-template/port.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/FreeRTOS-template/port.c -------------------------------------------------------------------------------- /FreeRTOS-template/portable.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/FreeRTOS-template/portable.h -------------------------------------------------------------------------------- /FreeRTOS-template/portmacro.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/FreeRTOS-template/portmacro.h -------------------------------------------------------------------------------- /FreeRTOS-template/projdefs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/FreeRTOS-template/projdefs.h -------------------------------------------------------------------------------- /FreeRTOS-template/queue.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/FreeRTOS-template/queue.c -------------------------------------------------------------------------------- /FreeRTOS-template/queue.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/FreeRTOS-template/queue.h -------------------------------------------------------------------------------- /FreeRTOS-template/registers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/FreeRTOS-template/registers.h -------------------------------------------------------------------------------- /FreeRTOS-template/retval.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/FreeRTOS-template/retval.h -------------------------------------------------------------------------------- /FreeRTOS-template/semphr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/FreeRTOS-template/semphr.h -------------------------------------------------------------------------------- /FreeRTOS-template/stack_macros.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/FreeRTOS-template/stack_macros.h -------------------------------------------------------------------------------- /FreeRTOS-template/std_types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/FreeRTOS-template/std_types.h -------------------------------------------------------------------------------- /FreeRTOS-template/std_types_i.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/FreeRTOS-template/std_types_i.h -------------------------------------------------------------------------------- /FreeRTOS-template/stream_buffer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/FreeRTOS-template/stream_buffer.c -------------------------------------------------------------------------------- /FreeRTOS-template/stream_buffer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/FreeRTOS-template/stream_buffer.h -------------------------------------------------------------------------------- /FreeRTOS-template/task.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/FreeRTOS-template/task.h -------------------------------------------------------------------------------- /FreeRTOS-template/tasks.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/FreeRTOS-template/tasks.c -------------------------------------------------------------------------------- /FreeRTOS-template/timers.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/FreeRTOS-template/timers.c -------------------------------------------------------------------------------- /FreeRTOS-template/timers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/FreeRTOS-template/timers.h -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/README.md -------------------------------------------------------------------------------- /lib/ADC_interface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/lib/ADC_interface.h -------------------------------------------------------------------------------- /lib/ADC_private.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/lib/ADC_private.h -------------------------------------------------------------------------------- /lib/ADC_program.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/lib/ADC_program.c -------------------------------------------------------------------------------- /lib/CLOCK_interface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/lib/CLOCK_interface.h -------------------------------------------------------------------------------- /lib/CLOCK_program.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/lib/CLOCK_program.c -------------------------------------------------------------------------------- /lib/DIO_interface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/lib/DIO_interface.h -------------------------------------------------------------------------------- /lib/DIO_private.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/lib/DIO_private.h -------------------------------------------------------------------------------- /lib/DIO_program.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/lib/DIO_program.c -------------------------------------------------------------------------------- /lib/EEPROM_EXTERNAL_interface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/lib/EEPROM_EXTERNAL_interface.h -------------------------------------------------------------------------------- /lib/EEPROM_EXTERNAL_program.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/lib/EEPROM_EXTERNAL_program.c -------------------------------------------------------------------------------- /lib/EEPROM_INTERNAL_interface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/lib/EEPROM_INTERNAL_interface.h -------------------------------------------------------------------------------- /lib/EEPROM_INTERNAL_private.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/lib/EEPROM_INTERNAL_private.h -------------------------------------------------------------------------------- /lib/EEPROM_INTERNAL_program.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/lib/EEPROM_INTERNAL_program.c -------------------------------------------------------------------------------- /lib/GLCD_interface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/lib/GLCD_interface.h -------------------------------------------------------------------------------- /lib/GLCD_prog.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/lib/GLCD_prog.c -------------------------------------------------------------------------------- /lib/GLCD_program.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/lib/GLCD_program.c -------------------------------------------------------------------------------- /lib/HBRIDGE_interface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/lib/HBRIDGE_interface.h -------------------------------------------------------------------------------- /lib/HBRIDGE_program.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/lib/HBRIDGE_program.c -------------------------------------------------------------------------------- /lib/I2C_interface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/lib/I2C_interface.h -------------------------------------------------------------------------------- /lib/I2C_program.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/lib/I2C_program.c -------------------------------------------------------------------------------- /lib/IC74165_interface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/lib/IC74165_interface.h -------------------------------------------------------------------------------- /lib/IC74165_program.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/lib/IC74165_program.c -------------------------------------------------------------------------------- /lib/IC74595_interface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/lib/IC74595_interface.h -------------------------------------------------------------------------------- /lib/IC74595_program.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/lib/IC74595_program.c -------------------------------------------------------------------------------- /lib/INTERRUPTS_interface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/lib/INTERRUPTS_interface.h -------------------------------------------------------------------------------- /lib/INTERRUPTS_prog.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/lib/INTERRUPTS_prog.c -------------------------------------------------------------------------------- /lib/INTERRUPTS_program.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/lib/INTERRUPTS_program.c -------------------------------------------------------------------------------- /lib/KEYPAD_interface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/lib/KEYPAD_interface.h -------------------------------------------------------------------------------- /lib/KEYPAD_program.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/lib/KEYPAD_program.c -------------------------------------------------------------------------------- /lib/LCD_I2C_interface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/lib/LCD_I2C_interface.h -------------------------------------------------------------------------------- /lib/LCD_I2C_program.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/lib/LCD_I2C_program.c -------------------------------------------------------------------------------- /lib/LCD_config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/lib/LCD_config.h -------------------------------------------------------------------------------- /lib/LCD_interface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/lib/LCD_interface.h -------------------------------------------------------------------------------- /lib/LCD_program.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/lib/LCD_program.c -------------------------------------------------------------------------------- /lib/Macros.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/lib/Macros.h -------------------------------------------------------------------------------- /lib/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/lib/Makefile -------------------------------------------------------------------------------- /lib/Makefile-layered: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/lib/Makefile-layered -------------------------------------------------------------------------------- /lib/NOKIA5110_interface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/lib/NOKIA5110_interface.h -------------------------------------------------------------------------------- /lib/NOKIA5110_program.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/lib/NOKIA5110_program.c -------------------------------------------------------------------------------- /lib/PCF8574_config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/lib/PCF8574_config.h -------------------------------------------------------------------------------- /lib/PCF8574_interface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/lib/PCF8574_interface.h -------------------------------------------------------------------------------- /lib/PCF8574_program.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/lib/PCF8574_program.c -------------------------------------------------------------------------------- /lib/RTC_interface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/lib/RTC_interface.h -------------------------------------------------------------------------------- /lib/RTC_program.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/lib/RTC_program.c -------------------------------------------------------------------------------- /lib/RTO_interface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/lib/RTO_interface.h -------------------------------------------------------------------------------- /lib/RTO_program.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/lib/RTO_program.c -------------------------------------------------------------------------------- /lib/SCHEDULER_interface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/lib/SCHEDULER_interface.h -------------------------------------------------------------------------------- /lib/SCHEDULER_program.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/lib/SCHEDULER_program.c -------------------------------------------------------------------------------- /lib/SERVICES_interface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/lib/SERVICES_interface.h -------------------------------------------------------------------------------- /lib/SERVICES_program.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/lib/SERVICES_program.c -------------------------------------------------------------------------------- /lib/SETTINGS_interface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/lib/SETTINGS_interface.h -------------------------------------------------------------------------------- /lib/SPI_interface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/lib/SPI_interface.h -------------------------------------------------------------------------------- /lib/SPI_private.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/lib/SPI_private.h -------------------------------------------------------------------------------- /lib/SPI_program.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/lib/SPI_program.c -------------------------------------------------------------------------------- /lib/STOPWATCH_config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/lib/STOPWATCH_config.h -------------------------------------------------------------------------------- /lib/STOPWATCH_interface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/lib/STOPWATCH_interface.h -------------------------------------------------------------------------------- /lib/STOPWATCH_program.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/lib/STOPWATCH_program.c -------------------------------------------------------------------------------- /lib/SYSCNTRL_interface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/lib/SYSCNTRL_interface.h -------------------------------------------------------------------------------- /lib/SYSCNTRL_private.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/lib/SYSCNTRL_private.h -------------------------------------------------------------------------------- /lib/SYSCNTRL_program.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/lib/SYSCNTRL_program.c -------------------------------------------------------------------------------- /lib/SevenSegment_interface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/lib/SevenSegment_interface.h -------------------------------------------------------------------------------- /lib/SevenSegment_program.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/lib/SevenSegment_program.c -------------------------------------------------------------------------------- /lib/Std_Types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/lib/Std_Types.h -------------------------------------------------------------------------------- /lib/StepperMotor_interface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/lib/StepperMotor_interface.h -------------------------------------------------------------------------------- /lib/StepperMotor_program.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/lib/StepperMotor_program.c -------------------------------------------------------------------------------- /lib/TIMER0_interface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/lib/TIMER0_interface.h -------------------------------------------------------------------------------- /lib/TIMER0_private.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/lib/TIMER0_private.h -------------------------------------------------------------------------------- /lib/TIMER0_program.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/lib/TIMER0_program.c -------------------------------------------------------------------------------- /lib/TIMER1_interface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/lib/TIMER1_interface.h -------------------------------------------------------------------------------- /lib/TIMER1_private.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/lib/TIMER1_private.h -------------------------------------------------------------------------------- /lib/TIMER1_program.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/lib/TIMER1_program.c -------------------------------------------------------------------------------- /lib/TIMER2_interface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/lib/TIMER2_interface.h -------------------------------------------------------------------------------- /lib/TIMER2_private.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/lib/TIMER2_private.h -------------------------------------------------------------------------------- /lib/TIMER2_program.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/lib/TIMER2_program.c -------------------------------------------------------------------------------- /lib/TWI_interface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/lib/TWI_interface.h -------------------------------------------------------------------------------- /lib/TWI_private.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/lib/TWI_private.h -------------------------------------------------------------------------------- /lib/TWI_program.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/lib/TWI_program.c -------------------------------------------------------------------------------- /lib/Timer_interface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/lib/Timer_interface.h -------------------------------------------------------------------------------- /lib/Timer_prog.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/lib/Timer_prog.c -------------------------------------------------------------------------------- /lib/UART_interface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/lib/UART_interface.h -------------------------------------------------------------------------------- /lib/UART_private.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/lib/UART_private.h -------------------------------------------------------------------------------- /lib/UART_program.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/lib/UART_program.c -------------------------------------------------------------------------------- /lib/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/lib/main.c -------------------------------------------------------------------------------- /sessions/.cal.c.swp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/sessions/.cal.c.swp -------------------------------------------------------------------------------- /sessions/.typeDef.c.swp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/sessions/.typeDef.c.swp -------------------------------------------------------------------------------- /sessions/charLoop.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/sessions/charLoop.c -------------------------------------------------------------------------------- /sessions/cis.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/sessions/cis.c -------------------------------------------------------------------------------- /sessions/complexInStruct.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/sessions/complexInStruct.c -------------------------------------------------------------------------------- /sessions/do.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/sessions/do.c -------------------------------------------------------------------------------- /sessions/folder1/file.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /sessions/folder1/folder0/file0.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /sessions/folder1/folder2/file2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/sessions/folder1/folder2/file2.c -------------------------------------------------------------------------------- /sessions/folder1/folder2/file2.h: -------------------------------------------------------------------------------- 1 | int x = 10; 2 | -------------------------------------------------------------------------------- /sessions/folder1/folder2/folder3/file3.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/sessions/folder1/folder2/folder3/file3.h -------------------------------------------------------------------------------- /sessions/folder1/folder2/typeDef.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/sessions/folder1/folder2/typeDef.c -------------------------------------------------------------------------------- /sessions/folder1/folder2/typeDef.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/sessions/folder1/folder2/typeDef.h -------------------------------------------------------------------------------- /sessions/fun.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /sessions/p.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/sessions/p.c -------------------------------------------------------------------------------- /sessions/sizeOfDataType.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/sessions/sizeOfDataType.c -------------------------------------------------------------------------------- /sessions/struct1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/sessions/struct1.c -------------------------------------------------------------------------------- /sessions/struct2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/sessions/struct2.c -------------------------------------------------------------------------------- /sessions/struct3.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/sessions/struct3.c -------------------------------------------------------------------------------- /sessions/strutct2.c: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /sessions/typeDef.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/sessions/typeDef.c -------------------------------------------------------------------------------- /tasks/task10/linkedList.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tasks/task10/linkedList.c -------------------------------------------------------------------------------- /tasks/task10/types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tasks/task10/types.h -------------------------------------------------------------------------------- /tasks/task11/dio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tasks/task11/dio.h -------------------------------------------------------------------------------- /tasks/task11/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tasks/task11/main.c -------------------------------------------------------------------------------- /tasks/task11/types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tasks/task11/types.h -------------------------------------------------------------------------------- /tasks/task14/dio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tasks/task14/dio.h -------------------------------------------------------------------------------- /tasks/task14/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tasks/task14/main.c -------------------------------------------------------------------------------- /tasks/task17/Macros.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tasks/task17/Macros.h -------------------------------------------------------------------------------- /tasks/task17/Std_Types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tasks/task17/Std_Types.h -------------------------------------------------------------------------------- /tasks/task17/calc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tasks/task17/calc.c -------------------------------------------------------------------------------- /tasks/task17/calc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tasks/task17/calc.h -------------------------------------------------------------------------------- /tasks/task17/dio.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tasks/task17/dio.c -------------------------------------------------------------------------------- /tasks/task17/dio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tasks/task17/dio.h -------------------------------------------------------------------------------- /tasks/task17/farah.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tasks/task17/farah.c -------------------------------------------------------------------------------- /tasks/task17/farah.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tasks/task17/farah.h -------------------------------------------------------------------------------- /tasks/task17/lcd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tasks/task17/lcd.c -------------------------------------------------------------------------------- /tasks/task17/lcd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tasks/task17/lcd.h -------------------------------------------------------------------------------- /tasks/task17/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tasks/task17/main.c -------------------------------------------------------------------------------- /tasks/task17/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tasks/task17/makefile -------------------------------------------------------------------------------- /tasks/task17/motor.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tasks/task17/motor.c -------------------------------------------------------------------------------- /tasks/task17/motor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tasks/task17/motor.h -------------------------------------------------------------------------------- /tasks/task17/password.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tasks/task17/password.c -------------------------------------------------------------------------------- /tasks/task17/password.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tasks/task17/password.h -------------------------------------------------------------------------------- /tasks/task18/Macros.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tasks/task18/Macros.h -------------------------------------------------------------------------------- /tasks/task18/Std_Types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tasks/task18/Std_Types.h -------------------------------------------------------------------------------- /tasks/task18/dio.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tasks/task18/dio.c -------------------------------------------------------------------------------- /tasks/task18/dio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tasks/task18/dio.h -------------------------------------------------------------------------------- /tasks/task18/lcd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tasks/task18/lcd.c -------------------------------------------------------------------------------- /tasks/task18/lcd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tasks/task18/lcd.h -------------------------------------------------------------------------------- /tasks/task18/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tasks/task18/makefile -------------------------------------------------------------------------------- /tasks/task18/potentioMeter.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tasks/task18/potentioMeter.c -------------------------------------------------------------------------------- /tasks/task19/LM35/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tasks/task19/LM35/main.c -------------------------------------------------------------------------------- /tasks/task19/ldr/ldr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tasks/task19/ldr/ldr.c -------------------------------------------------------------------------------- /tasks/task19/potenioMeter/potentioMeter.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tasks/task19/potenioMeter/potentioMeter.c -------------------------------------------------------------------------------- /tasks/task2/cal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tasks/task2/cal -------------------------------------------------------------------------------- /tasks/task2/cal.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tasks/task2/cal.c -------------------------------------------------------------------------------- /tasks/task2/upPyramid.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tasks/task2/upPyramid.c -------------------------------------------------------------------------------- /tasks/task20/DIO_interface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tasks/task20/DIO_interface.h -------------------------------------------------------------------------------- /tasks/task20/DIO_prog.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tasks/task20/DIO_prog.c -------------------------------------------------------------------------------- /tasks/task20/LCD_interface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tasks/task20/LCD_interface.h -------------------------------------------------------------------------------- /tasks/task20/LCD_prog.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tasks/task20/LCD_prog.c -------------------------------------------------------------------------------- /tasks/task20/Macros.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tasks/task20/Macros.h -------------------------------------------------------------------------------- /tasks/task20/Std_Types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tasks/task20/Std_Types.h -------------------------------------------------------------------------------- /tasks/task20/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tasks/task20/main.c -------------------------------------------------------------------------------- /tasks/task20/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tasks/task20/makefile -------------------------------------------------------------------------------- /tasks/task21/BinaryRep/DIO_interface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tasks/task21/BinaryRep/DIO_interface.h -------------------------------------------------------------------------------- /tasks/task21/BinaryRep/DIO_prog.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tasks/task21/BinaryRep/DIO_prog.c -------------------------------------------------------------------------------- /tasks/task21/BinaryRep/KEYPAD_interface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tasks/task21/BinaryRep/KEYPAD_interface.h -------------------------------------------------------------------------------- /tasks/task21/BinaryRep/KEYPAD_prog.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tasks/task21/BinaryRep/KEYPAD_prog.c -------------------------------------------------------------------------------- /tasks/task21/BinaryRep/LCD_interface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tasks/task21/BinaryRep/LCD_interface.h -------------------------------------------------------------------------------- /tasks/task21/BinaryRep/LCD_prog.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tasks/task21/BinaryRep/LCD_prog.c -------------------------------------------------------------------------------- /tasks/task21/BinaryRep/Macros.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tasks/task21/BinaryRep/Macros.h -------------------------------------------------------------------------------- /tasks/task21/BinaryRep/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tasks/task21/BinaryRep/Makefile -------------------------------------------------------------------------------- /tasks/task21/BinaryRep/Services_prog.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tasks/task21/BinaryRep/Services_prog.c -------------------------------------------------------------------------------- /tasks/task21/BinaryRep/Std_Types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tasks/task21/BinaryRep/Std_Types.h -------------------------------------------------------------------------------- /tasks/task21/BinaryRep/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tasks/task21/BinaryRep/main.c -------------------------------------------------------------------------------- /tasks/task21/Keypad/DIO_interface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tasks/task21/Keypad/DIO_interface.h -------------------------------------------------------------------------------- /tasks/task21/Keypad/DIO_prog.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tasks/task21/Keypad/DIO_prog.c -------------------------------------------------------------------------------- /tasks/task21/Keypad/KEYPAD_interface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tasks/task21/Keypad/KEYPAD_interface.h -------------------------------------------------------------------------------- /tasks/task21/Keypad/KEYPAD_prog.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tasks/task21/Keypad/KEYPAD_prog.c -------------------------------------------------------------------------------- /tasks/task21/Keypad/KEYPAD_prog1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tasks/task21/Keypad/KEYPAD_prog1.c -------------------------------------------------------------------------------- /tasks/task21/Keypad/LCD_interface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tasks/task21/Keypad/LCD_interface.h -------------------------------------------------------------------------------- /tasks/task21/Keypad/LCD_prog.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tasks/task21/Keypad/LCD_prog.c -------------------------------------------------------------------------------- /tasks/task21/Keypad/Macros.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tasks/task21/Keypad/Macros.h -------------------------------------------------------------------------------- /tasks/task21/Keypad/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tasks/task21/Keypad/Makefile -------------------------------------------------------------------------------- /tasks/task21/Keypad/Services_interface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tasks/task21/Keypad/Services_interface.h -------------------------------------------------------------------------------- /tasks/task21/Keypad/Services_prog.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tasks/task21/Keypad/Services_prog.c -------------------------------------------------------------------------------- /tasks/task21/Keypad/Std_Types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tasks/task21/Keypad/Std_Types.h -------------------------------------------------------------------------------- /tasks/task21/Keypad/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tasks/task21/Keypad/main.c -------------------------------------------------------------------------------- /tasks/task21/Keypad/main.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tasks/task21/Keypad/main.o -------------------------------------------------------------------------------- /tasks/task21/Password/DIO_interface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tasks/task21/Password/DIO_interface.h -------------------------------------------------------------------------------- /tasks/task21/Password/DIO_prog.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tasks/task21/Password/DIO_prog.c -------------------------------------------------------------------------------- /tasks/task21/Password/KEYPAD_interface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tasks/task21/Password/KEYPAD_interface.h -------------------------------------------------------------------------------- /tasks/task21/Password/KEYPAD_prog.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tasks/task21/Password/KEYPAD_prog.c -------------------------------------------------------------------------------- /tasks/task21/Password/LCD_interface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tasks/task21/Password/LCD_interface.h -------------------------------------------------------------------------------- /tasks/task21/Password/LCD_prog.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tasks/task21/Password/LCD_prog.c -------------------------------------------------------------------------------- /tasks/task21/Password/Macros.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tasks/task21/Password/Macros.h -------------------------------------------------------------------------------- /tasks/task21/Password/Password_interface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tasks/task21/Password/Password_interface.h -------------------------------------------------------------------------------- /tasks/task21/Password/Password_prog.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tasks/task21/Password/Password_prog.c -------------------------------------------------------------------------------- /tasks/task21/Password/Services_interface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tasks/task21/Password/Services_interface.h -------------------------------------------------------------------------------- /tasks/task21/Password/Services_prog.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tasks/task21/Password/Services_prog.c -------------------------------------------------------------------------------- /tasks/task21/Password/Std_Types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tasks/task21/Password/Std_Types.h -------------------------------------------------------------------------------- /tasks/task21/Password/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tasks/task21/Password/main.c -------------------------------------------------------------------------------- /tasks/task21/Password/main.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tasks/task21/Password/main.o -------------------------------------------------------------------------------- /tasks/task22/Door/DIO_interface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tasks/task22/Door/DIO_interface.h -------------------------------------------------------------------------------- /tasks/task22/Door/DIO_prog.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tasks/task22/Door/DIO_prog.c -------------------------------------------------------------------------------- /tasks/task22/Door/KEYPAD_interface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tasks/task22/Door/KEYPAD_interface.h -------------------------------------------------------------------------------- /tasks/task22/Door/KEYPAD_prog.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tasks/task22/Door/KEYPAD_prog.c -------------------------------------------------------------------------------- /tasks/task22/Door/Keypad_interface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tasks/task22/Door/Keypad_interface.h -------------------------------------------------------------------------------- /tasks/task22/Door/Keypad_prog.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tasks/task22/Door/Keypad_prog.c -------------------------------------------------------------------------------- /tasks/task22/Door/LCD_interface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tasks/task22/Door/LCD_interface.h -------------------------------------------------------------------------------- /tasks/task22/Door/LCD_prog.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tasks/task22/Door/LCD_prog.c -------------------------------------------------------------------------------- /tasks/task22/Door/Macros.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tasks/task22/Door/Macros.h -------------------------------------------------------------------------------- /tasks/task22/Door/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tasks/task22/Door/Makefile -------------------------------------------------------------------------------- /tasks/task22/Door/Password_interface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tasks/task22/Door/Password_interface.h -------------------------------------------------------------------------------- /tasks/task22/Door/Password_prog.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tasks/task22/Door/Password_prog.c -------------------------------------------------------------------------------- /tasks/task22/Door/Services_interface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tasks/task22/Door/Services_interface.h -------------------------------------------------------------------------------- /tasks/task22/Door/Services_prog.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tasks/task22/Door/Services_prog.c -------------------------------------------------------------------------------- /tasks/task22/Door/Std_Types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tasks/task22/Door/Std_Types.h -------------------------------------------------------------------------------- /tasks/task22/Door/StepperMotor_interface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tasks/task22/Door/StepperMotor_interface.h -------------------------------------------------------------------------------- /tasks/task22/Door/StepperMotor_prog.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tasks/task22/Door/StepperMotor_prog.c -------------------------------------------------------------------------------- /tasks/task22/Door/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tasks/task22/Door/main.c -------------------------------------------------------------------------------- /tasks/task22/LightIntensityControl/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tasks/task22/LightIntensityControl/main.c -------------------------------------------------------------------------------- /tasks/task23/DoorWithUART/DIO_interface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tasks/task23/DoorWithUART/DIO_interface.h -------------------------------------------------------------------------------- /tasks/task23/DoorWithUART/DIO_prog.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tasks/task23/DoorWithUART/DIO_prog.c -------------------------------------------------------------------------------- /tasks/task23/DoorWithUART/Macros.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tasks/task23/DoorWithUART/Macros.h -------------------------------------------------------------------------------- /tasks/task23/DoorWithUART/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tasks/task23/DoorWithUART/Makefile -------------------------------------------------------------------------------- /tasks/task23/DoorWithUART/Password_prog.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tasks/task23/DoorWithUART/Password_prog.c -------------------------------------------------------------------------------- /tasks/task23/DoorWithUART/Std_Types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tasks/task23/DoorWithUART/Std_Types.h -------------------------------------------------------------------------------- /tasks/task23/DoorWithUART/UART_interface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tasks/task23/DoorWithUART/UART_interface.h -------------------------------------------------------------------------------- /tasks/task23/DoorWithUART/UART_prog.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tasks/task23/DoorWithUART/UART_prog.c -------------------------------------------------------------------------------- /tasks/task23/DoorWithUART/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tasks/task23/DoorWithUART/main.c -------------------------------------------------------------------------------- /tasks/task23/LCDwithUART/DIO_interface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tasks/task23/LCDwithUART/DIO_interface.h -------------------------------------------------------------------------------- /tasks/task23/LCDwithUART/DIO_prog.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tasks/task23/LCDwithUART/DIO_prog.c -------------------------------------------------------------------------------- /tasks/task23/LCDwithUART/LCD_interface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tasks/task23/LCDwithUART/LCD_interface.h -------------------------------------------------------------------------------- /tasks/task23/LCDwithUART/LCD_prog.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tasks/task23/LCDwithUART/LCD_prog.c -------------------------------------------------------------------------------- /tasks/task23/LCDwithUART/Macros.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tasks/task23/LCDwithUART/Macros.h -------------------------------------------------------------------------------- /tasks/task23/LCDwithUART/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tasks/task23/LCDwithUART/Makefile -------------------------------------------------------------------------------- /tasks/task23/LCDwithUART/Std_Types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tasks/task23/LCDwithUART/Std_Types.h -------------------------------------------------------------------------------- /tasks/task23/LCDwithUART/UART_interface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tasks/task23/LCDwithUART/UART_interface.h -------------------------------------------------------------------------------- /tasks/task23/LCDwithUART/UART_prog.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tasks/task23/LCDwithUART/UART_prog.c -------------------------------------------------------------------------------- /tasks/task23/LCDwithUART/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tasks/task23/LCDwithUART/main.c -------------------------------------------------------------------------------- /tasks/task24/EEPROM-DOOR2/Cleaner.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tasks/task24/EEPROM-DOOR2/Cleaner.c -------------------------------------------------------------------------------- /tasks/task24/EEPROM-DOOR2/DIO_interface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tasks/task24/EEPROM-DOOR2/DIO_interface.h -------------------------------------------------------------------------------- /tasks/task24/EEPROM-DOOR2/DIO_prog.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tasks/task24/EEPROM-DOOR2/DIO_prog.c -------------------------------------------------------------------------------- /tasks/task24/EEPROM-DOOR2/EEPROM_prog.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tasks/task24/EEPROM-DOOR2/EEPROM_prog.c -------------------------------------------------------------------------------- /tasks/task24/EEPROM-DOOR2/Keypad_prog.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tasks/task24/EEPROM-DOOR2/Keypad_prog.c -------------------------------------------------------------------------------- /tasks/task24/EEPROM-DOOR2/LCD_prog.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tasks/task24/EEPROM-DOOR2/LCD_prog.c -------------------------------------------------------------------------------- /tasks/task24/EEPROM-DOOR2/Macros.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tasks/task24/EEPROM-DOOR2/Macros.h -------------------------------------------------------------------------------- /tasks/task24/EEPROM-DOOR2/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tasks/task24/EEPROM-DOOR2/Makefile -------------------------------------------------------------------------------- /tasks/task24/EEPROM-DOOR2/Std_Types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tasks/task24/EEPROM-DOOR2/Std_Types.h -------------------------------------------------------------------------------- /tasks/task24/EEPROM-DOOR2/TWI_prog.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tasks/task24/EEPROM-DOOR2/TWI_prog.c -------------------------------------------------------------------------------- /tasks/task24/EEPROM-DOOR2/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tasks/task24/EEPROM-DOOR2/main.c -------------------------------------------------------------------------------- /tasks/task24/EEPROM-DOOR2/main2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tasks/task24/EEPROM-DOOR2/main2.c -------------------------------------------------------------------------------- /tasks/task24/EEPROM-Door1/DIO_prog.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tasks/task24/EEPROM-Door1/DIO_prog.c -------------------------------------------------------------------------------- /tasks/task24/EEPROM-Door1/EEPROM_prog.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tasks/task24/EEPROM-Door1/EEPROM_prog.c -------------------------------------------------------------------------------- /tasks/task24/EEPROM-Door1/Keypad_prog.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tasks/task24/EEPROM-Door1/Keypad_prog.c -------------------------------------------------------------------------------- /tasks/task24/EEPROM-Door1/LCD_prog.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tasks/task24/EEPROM-Door1/LCD_prog.c -------------------------------------------------------------------------------- /tasks/task24/EEPROM-Door1/Macros.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tasks/task24/EEPROM-Door1/Macros.h -------------------------------------------------------------------------------- /tasks/task24/EEPROM-Door1/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tasks/task24/EEPROM-Door1/Makefile -------------------------------------------------------------------------------- /tasks/task24/EEPROM-Door1/Std_Types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tasks/task24/EEPROM-Door1/Std_Types.h -------------------------------------------------------------------------------- /tasks/task24/EEPROM-Door1/TWI_prog.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tasks/task24/EEPROM-Door1/TWI_prog.c -------------------------------------------------------------------------------- /tasks/task24/EEPROM-Door1/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tasks/task24/EEPROM-Door1/main.c -------------------------------------------------------------------------------- /tasks/task25/Scheduler/DIO_interface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tasks/task25/Scheduler/DIO_interface.h -------------------------------------------------------------------------------- /tasks/task25/Scheduler/DIO_prog.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tasks/task25/Scheduler/DIO_prog.c -------------------------------------------------------------------------------- /tasks/task25/Scheduler/Macros.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tasks/task25/Scheduler/Macros.h -------------------------------------------------------------------------------- /tasks/task25/Scheduler/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tasks/task25/Scheduler/Makefile -------------------------------------------------------------------------------- /tasks/task25/Scheduler/RTO_interface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tasks/task25/Scheduler/RTO_interface.h -------------------------------------------------------------------------------- /tasks/task25/Scheduler/RTO_prog.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tasks/task25/Scheduler/RTO_prog.c -------------------------------------------------------------------------------- /tasks/task25/Scheduler/Std_Types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tasks/task25/Scheduler/Std_Types.h -------------------------------------------------------------------------------- /tasks/task25/Scheduler/Timer_interface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tasks/task25/Scheduler/Timer_interface.h -------------------------------------------------------------------------------- /tasks/task25/Scheduler/Timer_prog.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tasks/task25/Scheduler/Timer_prog.c -------------------------------------------------------------------------------- /tasks/task25/Scheduler/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tasks/task25/Scheduler/main.c -------------------------------------------------------------------------------- /tasks/task26/DIO_interface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tasks/task26/DIO_interface.h -------------------------------------------------------------------------------- /tasks/task26/DIO_prog.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tasks/task26/DIO_prog.c -------------------------------------------------------------------------------- /tasks/task26/Macros.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tasks/task26/Macros.h -------------------------------------------------------------------------------- /tasks/task26/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tasks/task26/Makefile -------------------------------------------------------------------------------- /tasks/task26/RTO_interface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tasks/task26/RTO_interface.h -------------------------------------------------------------------------------- /tasks/task26/RTO_prog.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tasks/task26/RTO_prog.c -------------------------------------------------------------------------------- /tasks/task26/SevenSegment_interface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tasks/task26/SevenSegment_interface.h -------------------------------------------------------------------------------- /tasks/task26/SevenSegment_prog.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tasks/task26/SevenSegment_prog.c -------------------------------------------------------------------------------- /tasks/task26/Std_Types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tasks/task26/Std_Types.h -------------------------------------------------------------------------------- /tasks/task26/Timer_interface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tasks/task26/Timer_interface.h -------------------------------------------------------------------------------- /tasks/task26/Timer_prog.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tasks/task26/Timer_prog.c -------------------------------------------------------------------------------- /tasks/task26/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tasks/task26/main.c -------------------------------------------------------------------------------- /tasks/task4/theWholeFour: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tasks/task4/theWholeFour -------------------------------------------------------------------------------- /tasks/task4/theWholeFour.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tasks/task4/theWholeFour.c -------------------------------------------------------------------------------- /tasks/task5/getMax.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tasks/task5/getMax.c -------------------------------------------------------------------------------- /tasks/task5/getMin.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tasks/task5/getMin.c -------------------------------------------------------------------------------- /tasks/task5/search.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tasks/task5/search.c -------------------------------------------------------------------------------- /tasks/task5/searchAndSort.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tasks/task5/searchAndSort.c -------------------------------------------------------------------------------- /tasks/task5/showArray.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tasks/task5/showArray.c -------------------------------------------------------------------------------- /tasks/task5/sort.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tasks/task5/sort.c -------------------------------------------------------------------------------- /tasks/task6/arrFunc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tasks/task6/arrFunc.c -------------------------------------------------------------------------------- /tasks/task6/pointer2pointer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tasks/task6/pointer2pointer.c -------------------------------------------------------------------------------- /tasks/task7/.structSize.c.swp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tasks/task7/.structSize.c.swp -------------------------------------------------------------------------------- /tasks/task7/structSize: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tasks/task7/structSize -------------------------------------------------------------------------------- /tasks/task7/structSize.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tasks/task7/structSize.c -------------------------------------------------------------------------------- /tasks/task8/swapStruct: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tasks/task8/swapStruct -------------------------------------------------------------------------------- /tasks/task8/swapStruct.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tasks/task8/swapStruct.c -------------------------------------------------------------------------------- /tests/algorithms/bubble.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/algorithms/bubble.c -------------------------------------------------------------------------------- /tests/algorithms/insertion.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/algorithms/insertion.c -------------------------------------------------------------------------------- /tests/algorithms/search.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/algorithms/search.c -------------------------------------------------------------------------------- /tests/algorithms/three.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/algorithms/three.c -------------------------------------------------------------------------------- /tests/alternatingAdding/.cproject: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/alternatingAdding/.cproject -------------------------------------------------------------------------------- /tests/alternatingAdding/.gitignore: -------------------------------------------------------------------------------- 1 | /Debug/ 2 | -------------------------------------------------------------------------------- /tests/alternatingAdding/.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/alternatingAdding/.project -------------------------------------------------------------------------------- /tests/alternatingAdding/dio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/alternatingAdding/dio.h -------------------------------------------------------------------------------- /tests/alternatingAdding/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/alternatingAdding/main.c -------------------------------------------------------------------------------- /tests/alternatingAdding/main.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/alternatingAdding/main.o -------------------------------------------------------------------------------- /tests/alternatingAdding/types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/alternatingAdding/types.h -------------------------------------------------------------------------------- /tests/binarySearch.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/binarySearch.c -------------------------------------------------------------------------------- /tests/cal.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/cal.c -------------------------------------------------------------------------------- /tests/data.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/data.c -------------------------------------------------------------------------------- /tests/def.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/def.c -------------------------------------------------------------------------------- /tests/devide.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/devide.c -------------------------------------------------------------------------------- /tests/enum.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/enum.c -------------------------------------------------------------------------------- /tests/example1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/example1.c -------------------------------------------------------------------------------- /tests/file.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/file.c -------------------------------------------------------------------------------- /tests/g.c: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | void main() { 4 | int x; 5 | printf("%d\n",x); 6 | } 7 | -------------------------------------------------------------------------------- /tests/go.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/go.c -------------------------------------------------------------------------------- /tests/input.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/input.c -------------------------------------------------------------------------------- /tests/insert2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/insert2.c -------------------------------------------------------------------------------- /tests/insertionSort.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/insertionSort.c -------------------------------------------------------------------------------- /tests/inside.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/inside.c -------------------------------------------------------------------------------- /tests/jo.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/jo.c -------------------------------------------------------------------------------- /tests/linkedList.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/linkedList.c -------------------------------------------------------------------------------- /tests/linkedList1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/linkedList1.c -------------------------------------------------------------------------------- /tests/logic.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/logic.c -------------------------------------------------------------------------------- /tests/multiLine.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/multiLine.c -------------------------------------------------------------------------------- /tests/operators.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/operators.c -------------------------------------------------------------------------------- /tests/pro.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/pro.c -------------------------------------------------------------------------------- /tests/random.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/random.c -------------------------------------------------------------------------------- /tests/sizeStruct.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/sizeStruct.c -------------------------------------------------------------------------------- /tests/split.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/split.c -------------------------------------------------------------------------------- /tests/struct.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/struct.c -------------------------------------------------------------------------------- /tests/swap.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/swap.c -------------------------------------------------------------------------------- /tests/task1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/task1.c -------------------------------------------------------------------------------- /tests/test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/test.c -------------------------------------------------------------------------------- /tests/third.c: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | void main () { 4 | printf("x=%d %d\n", 2+3, 5+1); 5 | } 6 | -------------------------------------------------------------------------------- /tests/threeV.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/threeV.c -------------------------------------------------------------------------------- /tests/unfinishedFor.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/unfinishedFor.c -------------------------------------------------------------------------------- /tests/week10/BlinkingLed/Macros.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week10/BlinkingLed/Macros.h -------------------------------------------------------------------------------- /tests/week10/BlinkingLed/Std_Types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week10/BlinkingLed/Std_Types.h -------------------------------------------------------------------------------- /tests/week10/BlinkingLed/dio.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week10/BlinkingLed/dio.c -------------------------------------------------------------------------------- /tests/week10/BlinkingLed/dio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week10/BlinkingLed/dio.h -------------------------------------------------------------------------------- /tests/week10/BlinkingLed/lcd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week10/BlinkingLed/lcd.c -------------------------------------------------------------------------------- /tests/week10/BlinkingLed/lcd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week10/BlinkingLed/lcd.h -------------------------------------------------------------------------------- /tests/week10/BlinkingLed/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week10/BlinkingLed/main.c -------------------------------------------------------------------------------- /tests/week10/BlinkingLed/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week10/BlinkingLed/makefile -------------------------------------------------------------------------------- /tests/week10/externalInterrupt/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week10/externalInterrupt/main.c -------------------------------------------------------------------------------- /tests/week10/lcdSimpleProject/Macros.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week10/lcdSimpleProject/Macros.h -------------------------------------------------------------------------------- /tests/week10/lcdSimpleProject/dio.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week10/lcdSimpleProject/dio.c -------------------------------------------------------------------------------- /tests/week10/lcdSimpleProject/dio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week10/lcdSimpleProject/dio.h -------------------------------------------------------------------------------- /tests/week10/lcdSimpleProject/lcd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week10/lcdSimpleProject/lcd.c -------------------------------------------------------------------------------- /tests/week10/lcdSimpleProject/lcd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week10/lcdSimpleProject/lcd.h -------------------------------------------------------------------------------- /tests/week10/lcdSimpleProject/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week10/lcdSimpleProject/main.c -------------------------------------------------------------------------------- /tests/week10/lcdSimpleProject/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week10/lcdSimpleProject/makefile -------------------------------------------------------------------------------- /tests/week10/timer/Macros.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week10/timer/Macros.h -------------------------------------------------------------------------------- /tests/week10/timer/Std_Types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week10/timer/Std_Types.h -------------------------------------------------------------------------------- /tests/week10/timer/dio.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week10/timer/dio.c -------------------------------------------------------------------------------- /tests/week10/timer/dio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week10/timer/dio.h -------------------------------------------------------------------------------- /tests/week10/timer/lcd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week10/timer/lcd.c -------------------------------------------------------------------------------- /tests/week10/timer/lcd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week10/timer/lcd.h -------------------------------------------------------------------------------- /tests/week10/timer/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week10/timer/main.c -------------------------------------------------------------------------------- /tests/week10/timer/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week10/timer/makefile -------------------------------------------------------------------------------- /tests/week10/timer3/Macros.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week10/timer3/Macros.h -------------------------------------------------------------------------------- /tests/week10/timer3/Std_Types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week10/timer3/Std_Types.h -------------------------------------------------------------------------------- /tests/week10/timer3/dio.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week10/timer3/dio.c -------------------------------------------------------------------------------- /tests/week10/timer3/dio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week10/timer3/dio.h -------------------------------------------------------------------------------- /tests/week10/timer3/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week10/timer3/main.c -------------------------------------------------------------------------------- /tests/week10/timer3/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week10/timer3/makefile -------------------------------------------------------------------------------- /tests/week10/timer4/Macros.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week10/timer4/Macros.h -------------------------------------------------------------------------------- /tests/week10/timer4/Std_Types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week10/timer4/Std_Types.h -------------------------------------------------------------------------------- /tests/week10/timer4/dio.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week10/timer4/dio.c -------------------------------------------------------------------------------- /tests/week10/timer4/dio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week10/timer4/dio.h -------------------------------------------------------------------------------- /tests/week10/timer4/lcd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week10/timer4/lcd.c -------------------------------------------------------------------------------- /tests/week10/timer4/lcd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week10/timer4/lcd.h -------------------------------------------------------------------------------- /tests/week10/timer4/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week10/timer4/main.c -------------------------------------------------------------------------------- /tests/week10/timer4/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week10/timer4/makefile -------------------------------------------------------------------------------- /tests/week10/timerAgain/Macros.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week10/timerAgain/Macros.h -------------------------------------------------------------------------------- /tests/week10/timerAgain/Std_Types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week10/timerAgain/Std_Types.h -------------------------------------------------------------------------------- /tests/week10/timerAgain/dio.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week10/timerAgain/dio.c -------------------------------------------------------------------------------- /tests/week10/timerAgain/dio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week10/timerAgain/dio.h -------------------------------------------------------------------------------- /tests/week10/timerAgain/lcd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week10/timerAgain/lcd.c -------------------------------------------------------------------------------- /tests/week10/timerAgain/lcd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week10/timerAgain/lcd.h -------------------------------------------------------------------------------- /tests/week10/timerAgain/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week10/timerAgain/main.c -------------------------------------------------------------------------------- /tests/week10/timerAgain/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week10/timerAgain/makefile -------------------------------------------------------------------------------- /tests/week10/toggleBit/Macros.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week10/toggleBit/Macros.h -------------------------------------------------------------------------------- /tests/week10/toggleBit/Std_Types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week10/toggleBit/Std_Types.h -------------------------------------------------------------------------------- /tests/week10/toggleBit/dio.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week10/toggleBit/dio.c -------------------------------------------------------------------------------- /tests/week10/toggleBit/dio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week10/toggleBit/dio.h -------------------------------------------------------------------------------- /tests/week10/toggleBit/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week10/toggleBit/main.c -------------------------------------------------------------------------------- /tests/week10/toggleBit/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week10/toggleBit/makefile -------------------------------------------------------------------------------- /tests/week11/main.c: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/week11/pointer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week11/pointer.c -------------------------------------------------------------------------------- /tests/week11/pointer1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week11/pointer1.c -------------------------------------------------------------------------------- /tests/week11/pointer3.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week11/pointer3.c -------------------------------------------------------------------------------- /tests/week11/pointer4.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week11/pointer4.c -------------------------------------------------------------------------------- /tests/week11/test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week11/test.c -------------------------------------------------------------------------------- /tests/week11/unions/pointer2Union.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week11/unions/pointer2Union.c -------------------------------------------------------------------------------- /tests/week11/unions/sizeOfUnion.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week11/unions/sizeOfUnion.c -------------------------------------------------------------------------------- /tests/week11/unions/struct.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week11/unions/struct.c -------------------------------------------------------------------------------- /tests/week11/unions/struct1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week11/unions/struct1.c -------------------------------------------------------------------------------- /tests/week11/unions/union.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week11/unions/union.c -------------------------------------------------------------------------------- /tests/week12/LCD/DIO_interface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week12/LCD/DIO_interface.h -------------------------------------------------------------------------------- /tests/week12/LCD/DIO_prog.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week12/LCD/DIO_prog.c -------------------------------------------------------------------------------- /tests/week12/LCD/Macros.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week12/LCD/Macros.h -------------------------------------------------------------------------------- /tests/week12/LCD/Std_Types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week12/LCD/Std_Types.h -------------------------------------------------------------------------------- /tests/week12/LCD/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week12/LCD/main.c -------------------------------------------------------------------------------- /tests/week12/LCD/main2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week12/LCD/main2.c -------------------------------------------------------------------------------- /tests/week12/LCD/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week12/LCD/makefile -------------------------------------------------------------------------------- /tests/week13/ADC/ADC_interface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week13/ADC/ADC_interface.h -------------------------------------------------------------------------------- /tests/week13/ADC/ADC_prog.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week13/ADC/ADC_prog.c -------------------------------------------------------------------------------- /tests/week13/ADC/DIO_interface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week13/ADC/DIO_interface.h -------------------------------------------------------------------------------- /tests/week13/ADC/DIO_prog.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week13/ADC/DIO_prog.c -------------------------------------------------------------------------------- /tests/week13/ADC/LCD_interface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week13/ADC/LCD_interface.h -------------------------------------------------------------------------------- /tests/week13/ADC/LCD_prog.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week13/ADC/LCD_prog.c -------------------------------------------------------------------------------- /tests/week13/ADC/Macros.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week13/ADC/Macros.h -------------------------------------------------------------------------------- /tests/week13/ADC/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week13/ADC/Makefile -------------------------------------------------------------------------------- /tests/week13/ADC/Std_Types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week13/ADC/Std_Types.h -------------------------------------------------------------------------------- /tests/week13/ADC/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week13/ADC/main.c -------------------------------------------------------------------------------- /tests/week13/Calculator/Calc_interface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week13/Calculator/Calc_interface.h -------------------------------------------------------------------------------- /tests/week13/Calculator/Calc_prog.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week13/Calculator/Calc_prog.c -------------------------------------------------------------------------------- /tests/week13/Calculator/DIO_interface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week13/Calculator/DIO_interface.h -------------------------------------------------------------------------------- /tests/week13/Calculator/DIO_prog.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week13/Calculator/DIO_prog.c -------------------------------------------------------------------------------- /tests/week13/Calculator/KEYPAD_prog.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week13/Calculator/KEYPAD_prog.c -------------------------------------------------------------------------------- /tests/week13/Calculator/LCD_interface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week13/Calculator/LCD_interface.h -------------------------------------------------------------------------------- /tests/week13/Calculator/LCD_prog.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week13/Calculator/LCD_prog.c -------------------------------------------------------------------------------- /tests/week13/Calculator/Macros.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week13/Calculator/Macros.h -------------------------------------------------------------------------------- /tests/week13/Calculator/Std_Types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week13/Calculator/Std_Types.h -------------------------------------------------------------------------------- /tests/week13/Calculator/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week13/Calculator/main.c -------------------------------------------------------------------------------- /tests/week13/Calculator/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week13/Calculator/makefile -------------------------------------------------------------------------------- /tests/week13/KeyPad/DIO_interface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week13/KeyPad/DIO_interface.h -------------------------------------------------------------------------------- /tests/week13/KeyPad/DIO_prog.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week13/KeyPad/DIO_prog.c -------------------------------------------------------------------------------- /tests/week13/KeyPad/KEYPAD_interface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week13/KeyPad/KEYPAD_interface.h -------------------------------------------------------------------------------- /tests/week13/KeyPad/KEYPAD_prog.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week13/KeyPad/KEYPAD_prog.c -------------------------------------------------------------------------------- /tests/week13/KeyPad/LCD_interface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week13/KeyPad/LCD_interface.h -------------------------------------------------------------------------------- /tests/week13/KeyPad/LCD_prog.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week13/KeyPad/LCD_prog.c -------------------------------------------------------------------------------- /tests/week13/KeyPad/Macros.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week13/KeyPad/Macros.h -------------------------------------------------------------------------------- /tests/week13/KeyPad/Std_Types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week13/KeyPad/Std_Types.h -------------------------------------------------------------------------------- /tests/week13/KeyPad/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week13/KeyPad/main.c -------------------------------------------------------------------------------- /tests/week13/KeyPad/main.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week13/KeyPad/main.o -------------------------------------------------------------------------------- /tests/week13/KeyPad/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week13/KeyPad/makefile -------------------------------------------------------------------------------- /tests/week13/Password/DIO_interface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week13/Password/DIO_interface.h -------------------------------------------------------------------------------- /tests/week13/Password/DIO_prog.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week13/Password/DIO_prog.c -------------------------------------------------------------------------------- /tests/week13/Password/KEYPAD_interface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week13/Password/KEYPAD_interface.h -------------------------------------------------------------------------------- /tests/week13/Password/KEYPAD_prog.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week13/Password/KEYPAD_prog.c -------------------------------------------------------------------------------- /tests/week13/Password/LCD_interface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week13/Password/LCD_interface.h -------------------------------------------------------------------------------- /tests/week13/Password/LCD_prog.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week13/Password/LCD_prog.c -------------------------------------------------------------------------------- /tests/week13/Password/Macros.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week13/Password/Macros.h -------------------------------------------------------------------------------- /tests/week13/Password/Services_prog.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week13/Password/Services_prog.c -------------------------------------------------------------------------------- /tests/week13/Password/Std_Types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week13/Password/Std_Types.h -------------------------------------------------------------------------------- /tests/week13/Password/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week13/Password/main.c -------------------------------------------------------------------------------- /tests/week13/Password/main.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week13/Password/main.o -------------------------------------------------------------------------------- /tests/week13/Password/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week13/Password/makefile -------------------------------------------------------------------------------- /tests/week14/Ext/DIO_interface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week14/Ext/DIO_interface.h -------------------------------------------------------------------------------- /tests/week14/Ext/DIO_prog.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week14/Ext/DIO_prog.c -------------------------------------------------------------------------------- /tests/week14/Ext/KEYPAD_interface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week14/Ext/KEYPAD_interface.h -------------------------------------------------------------------------------- /tests/week14/Ext/KEYPAD_prog.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week14/Ext/KEYPAD_prog.c -------------------------------------------------------------------------------- /tests/week14/Ext/LCD_interface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week14/Ext/LCD_interface.h -------------------------------------------------------------------------------- /tests/week14/Ext/LCD_prog.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week14/Ext/LCD_prog.c -------------------------------------------------------------------------------- /tests/week14/Ext/Macros.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week14/Ext/Macros.h -------------------------------------------------------------------------------- /tests/week14/Ext/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week14/Ext/Makefile -------------------------------------------------------------------------------- /tests/week14/Ext/Services_interface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week14/Ext/Services_interface.h -------------------------------------------------------------------------------- /tests/week14/Ext/Services_prog.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week14/Ext/Services_prog.c -------------------------------------------------------------------------------- /tests/week14/Ext/Std_Types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week14/Ext/Std_Types.h -------------------------------------------------------------------------------- /tests/week14/Ext/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week14/Ext/main.c -------------------------------------------------------------------------------- /tests/week14/MicroDelay/DIO_interface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week14/MicroDelay/DIO_interface.h -------------------------------------------------------------------------------- /tests/week14/MicroDelay/DIO_prog.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week14/MicroDelay/DIO_prog.c -------------------------------------------------------------------------------- /tests/week14/MicroDelay/Macros.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week14/MicroDelay/Macros.h -------------------------------------------------------------------------------- /tests/week14/MicroDelay/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week14/MicroDelay/Makefile -------------------------------------------------------------------------------- /tests/week14/MicroDelay/Std_Types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week14/MicroDelay/Std_Types.h -------------------------------------------------------------------------------- /tests/week14/MicroDelay/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week14/MicroDelay/main.c -------------------------------------------------------------------------------- /tests/week14/MicroDelay/main.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week14/MicroDelay/main.o -------------------------------------------------------------------------------- /tests/week14/MicroDelay/main1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week14/MicroDelay/main1.c -------------------------------------------------------------------------------- /tests/week14/MicroDelay/main2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week14/MicroDelay/main2.c -------------------------------------------------------------------------------- /tests/week14/servo/DIO_interface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week14/servo/DIO_interface.h -------------------------------------------------------------------------------- /tests/week14/servo/DIO_prog.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week14/servo/DIO_prog.c -------------------------------------------------------------------------------- /tests/week14/servo/Keypad_interface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week14/servo/Keypad_interface.h -------------------------------------------------------------------------------- /tests/week14/servo/Keypad_prog.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week14/servo/Keypad_prog.c -------------------------------------------------------------------------------- /tests/week14/servo/LCD_interface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week14/servo/LCD_interface.h -------------------------------------------------------------------------------- /tests/week14/servo/LCD_prog.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week14/servo/LCD_prog.c -------------------------------------------------------------------------------- /tests/week14/servo/Macros.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week14/servo/Macros.h -------------------------------------------------------------------------------- /tests/week14/servo/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week14/servo/Makefile -------------------------------------------------------------------------------- /tests/week14/servo/Services_interface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week14/servo/Services_interface.h -------------------------------------------------------------------------------- /tests/week14/servo/Services_prog.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week14/servo/Services_prog.c -------------------------------------------------------------------------------- /tests/week14/servo/Std_Types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week14/servo/Std_Types.h -------------------------------------------------------------------------------- /tests/week14/servo/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week14/servo/main.c -------------------------------------------------------------------------------- /tests/week14/test/DIO_interface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week14/test/DIO_interface.h -------------------------------------------------------------------------------- /tests/week14/test/DIO_prog.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week14/test/DIO_prog.c -------------------------------------------------------------------------------- /tests/week14/test/Macros.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week14/test/Macros.h -------------------------------------------------------------------------------- /tests/week14/test/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week14/test/Makefile -------------------------------------------------------------------------------- /tests/week14/test/Std_Types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week14/test/Std_Types.h -------------------------------------------------------------------------------- /tests/week14/test/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week14/test/main.c -------------------------------------------------------------------------------- /tests/week14/test/main1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week14/test/main1.c -------------------------------------------------------------------------------- /tests/week14/test/main2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week14/test/main2.c -------------------------------------------------------------------------------- /tests/week14/timerDelay/DIO_interface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week14/timerDelay/DIO_interface.h -------------------------------------------------------------------------------- /tests/week14/timerDelay/DIO_prog.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week14/timerDelay/DIO_prog.c -------------------------------------------------------------------------------- /tests/week14/timerDelay/KEYPAD_prog.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week14/timerDelay/KEYPAD_prog.c -------------------------------------------------------------------------------- /tests/week14/timerDelay/LCD_interface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week14/timerDelay/LCD_interface.h -------------------------------------------------------------------------------- /tests/week14/timerDelay/LCD_prog.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week14/timerDelay/LCD_prog.c -------------------------------------------------------------------------------- /tests/week14/timerDelay/Macros.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week14/timerDelay/Macros.h -------------------------------------------------------------------------------- /tests/week14/timerDelay/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week14/timerDelay/Makefile -------------------------------------------------------------------------------- /tests/week14/timerDelay/Services_prog.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week14/timerDelay/Services_prog.c -------------------------------------------------------------------------------- /tests/week14/timerDelay/Std_Types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week14/timerDelay/Std_Types.h -------------------------------------------------------------------------------- /tests/week14/timerDelay/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week14/timerDelay/main.c -------------------------------------------------------------------------------- /tests/week15/7seg/7Segment_interface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week15/7seg/7Segment_interface.h -------------------------------------------------------------------------------- /tests/week15/7seg/7Segment_prog.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week15/7seg/7Segment_prog.c -------------------------------------------------------------------------------- /tests/week15/7seg/DIO_interface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week15/7seg/DIO_interface.h -------------------------------------------------------------------------------- /tests/week15/7seg/DIO_prog.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week15/7seg/DIO_prog.c -------------------------------------------------------------------------------- /tests/week15/7seg/Macros.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week15/7seg/Macros.h -------------------------------------------------------------------------------- /tests/week15/7seg/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week15/7seg/Makefile -------------------------------------------------------------------------------- /tests/week15/7seg/SevenSegment_prog.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week15/7seg/SevenSegment_prog.c -------------------------------------------------------------------------------- /tests/week15/7seg/Std_Types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week15/7seg/Std_Types.h -------------------------------------------------------------------------------- /tests/week15/7seg/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week15/7seg/main.c -------------------------------------------------------------------------------- /tests/week15/FastPWM/DIO_interface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week15/FastPWM/DIO_interface.h -------------------------------------------------------------------------------- /tests/week15/FastPWM/DIO_prog.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week15/FastPWM/DIO_prog.c -------------------------------------------------------------------------------- /tests/week15/FastPWM/LCD_interface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week15/FastPWM/LCD_interface.h -------------------------------------------------------------------------------- /tests/week15/FastPWM/LCD_prog.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week15/FastPWM/LCD_prog.c -------------------------------------------------------------------------------- /tests/week15/FastPWM/Macros.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week15/FastPWM/Macros.h -------------------------------------------------------------------------------- /tests/week15/FastPWM/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week15/FastPWM/Makefile -------------------------------------------------------------------------------- /tests/week15/FastPWM/Std_Types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week15/FastPWM/Std_Types.h -------------------------------------------------------------------------------- /tests/week15/FastPWM/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week15/FastPWM/main.c -------------------------------------------------------------------------------- /tests/week15/InputCapture/DIO_prog.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week15/InputCapture/DIO_prog.c -------------------------------------------------------------------------------- /tests/week15/InputCapture/LCD_prog.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week15/InputCapture/LCD_prog.c -------------------------------------------------------------------------------- /tests/week15/InputCapture/Macros.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week15/InputCapture/Macros.h -------------------------------------------------------------------------------- /tests/week15/InputCapture/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week15/InputCapture/Makefile -------------------------------------------------------------------------------- /tests/week15/InputCapture/Std_Types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week15/InputCapture/Std_Types.h -------------------------------------------------------------------------------- /tests/week15/InputCapture/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week15/InputCapture/main.c -------------------------------------------------------------------------------- /tests/week15/InputCapture/signal.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week15/InputCapture/signal.c -------------------------------------------------------------------------------- /tests/week15/LM35/DIO_interface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week15/LM35/DIO_interface.h -------------------------------------------------------------------------------- /tests/week15/LM35/DIO_prog.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week15/LM35/DIO_prog.c -------------------------------------------------------------------------------- /tests/week15/LM35/LCD_interface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week15/LM35/LCD_interface.h -------------------------------------------------------------------------------- /tests/week15/LM35/LCD_prog.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week15/LM35/LCD_prog.c -------------------------------------------------------------------------------- /tests/week15/LM35/Macros.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week15/LM35/Macros.h -------------------------------------------------------------------------------- /tests/week15/LM35/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week15/LM35/Makefile -------------------------------------------------------------------------------- /tests/week15/LM35/Std_Types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week15/LM35/Std_Types.h -------------------------------------------------------------------------------- /tests/week15/LM35/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week15/LM35/main.c -------------------------------------------------------------------------------- /tests/week15/StepperMotor/DIO_prog.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week15/StepperMotor/DIO_prog.c -------------------------------------------------------------------------------- /tests/week15/StepperMotor/Macros.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week15/StepperMotor/Macros.h -------------------------------------------------------------------------------- /tests/week15/StepperMotor/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week15/StepperMotor/Makefile -------------------------------------------------------------------------------- /tests/week15/StepperMotor/Std_Types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week15/StepperMotor/Std_Types.h -------------------------------------------------------------------------------- /tests/week15/StepperMotor/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week15/StepperMotor/main.c -------------------------------------------------------------------------------- /tests/week16/SPI/DIO_interface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week16/SPI/DIO_interface.h -------------------------------------------------------------------------------- /tests/week16/SPI/DIO_prog.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week16/SPI/DIO_prog.c -------------------------------------------------------------------------------- /tests/week16/SPI/Macros.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week16/SPI/Macros.h -------------------------------------------------------------------------------- /tests/week16/SPI/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week16/SPI/Makefile -------------------------------------------------------------------------------- /tests/week16/SPI/SPI_interface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week16/SPI/SPI_interface.h -------------------------------------------------------------------------------- /tests/week16/SPI/SPI_prog.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week16/SPI/SPI_prog.c -------------------------------------------------------------------------------- /tests/week16/SPI/Std_Types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week16/SPI/Std_Types.h -------------------------------------------------------------------------------- /tests/week16/SPI/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week16/SPI/main.c -------------------------------------------------------------------------------- /tests/week16/UART/DIO_interface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week16/UART/DIO_interface.h -------------------------------------------------------------------------------- /tests/week16/UART/DIO_prog.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week16/UART/DIO_prog.c -------------------------------------------------------------------------------- /tests/week16/UART/Keypad_interface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week16/UART/Keypad_interface.h -------------------------------------------------------------------------------- /tests/week16/UART/Keypad_prog.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week16/UART/Keypad_prog.c -------------------------------------------------------------------------------- /tests/week16/UART/Macros.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week16/UART/Macros.h -------------------------------------------------------------------------------- /tests/week16/UART/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week16/UART/Makefile -------------------------------------------------------------------------------- /tests/week16/UART/Std_Types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week16/UART/Std_Types.h -------------------------------------------------------------------------------- /tests/week16/UART/UART_interface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week16/UART/UART_interface.h -------------------------------------------------------------------------------- /tests/week16/UART/UART_prog.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week16/UART/UART_prog.c -------------------------------------------------------------------------------- /tests/week16/UART/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week16/UART/main.c -------------------------------------------------------------------------------- /tests/week17/Arduino/DIO_interface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week17/Arduino/DIO_interface.h -------------------------------------------------------------------------------- /tests/week17/Arduino/DIO_prog.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week17/Arduino/DIO_prog.c -------------------------------------------------------------------------------- /tests/week17/Arduino/Macros.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week17/Arduino/Macros.h -------------------------------------------------------------------------------- /tests/week17/Arduino/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week17/Arduino/Makefile -------------------------------------------------------------------------------- /tests/week17/Arduino/Std_Types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week17/Arduino/Std_Types.h -------------------------------------------------------------------------------- /tests/week17/Arduino/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week17/Arduino/main.c -------------------------------------------------------------------------------- /tests/week17/DIO_interface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week17/DIO_interface.h -------------------------------------------------------------------------------- /tests/week17/DIO_prog.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week17/DIO_prog.c -------------------------------------------------------------------------------- /tests/week17/Keypad_interface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week17/Keypad_interface.h -------------------------------------------------------------------------------- /tests/week17/Keypad_prog.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week17/Keypad_prog.c -------------------------------------------------------------------------------- /tests/week17/LCD_interface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week17/LCD_interface.h -------------------------------------------------------------------------------- /tests/week17/LCD_prog.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week17/LCD_prog.c -------------------------------------------------------------------------------- /tests/week17/Macros.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week17/Macros.h -------------------------------------------------------------------------------- /tests/week17/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week17/Makefile -------------------------------------------------------------------------------- /tests/week17/Password/DIO_interface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week17/Password/DIO_interface.h -------------------------------------------------------------------------------- /tests/week17/Password/DIO_prog.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week17/Password/DIO_prog.c -------------------------------------------------------------------------------- /tests/week17/Password/EEPROM_interface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week17/Password/EEPROM_interface.h -------------------------------------------------------------------------------- /tests/week17/Password/EEPROM_prog.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week17/Password/EEPROM_prog.c -------------------------------------------------------------------------------- /tests/week17/Password/Keypad_interface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week17/Password/Keypad_interface.h -------------------------------------------------------------------------------- /tests/week17/Password/Keypad_prog.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week17/Password/Keypad_prog.c -------------------------------------------------------------------------------- /tests/week17/Password/LCD_interface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week17/Password/LCD_interface.h -------------------------------------------------------------------------------- /tests/week17/Password/LCD_prog.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week17/Password/LCD_prog.c -------------------------------------------------------------------------------- /tests/week17/Password/Macros.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week17/Password/Macros.h -------------------------------------------------------------------------------- /tests/week17/Password/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week17/Password/Makefile -------------------------------------------------------------------------------- /tests/week17/Password/Password_prog.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week17/Password/Password_prog.c -------------------------------------------------------------------------------- /tests/week17/Password/Services_prog.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week17/Password/Services_prog.c -------------------------------------------------------------------------------- /tests/week17/Password/Std_Types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week17/Password/Std_Types.h -------------------------------------------------------------------------------- /tests/week17/Password/TWI_interface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week17/Password/TWI_interface.h -------------------------------------------------------------------------------- /tests/week17/Password/TWI_prog.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week17/Password/TWI_prog.c -------------------------------------------------------------------------------- /tests/week17/Password/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week17/Password/main.c -------------------------------------------------------------------------------- /tests/week17/Services_interface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week17/Services_interface.h -------------------------------------------------------------------------------- /tests/week17/Services_prog.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week17/Services_prog.c -------------------------------------------------------------------------------- /tests/week17/SevenSegment_interface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week17/SevenSegment_interface.h -------------------------------------------------------------------------------- /tests/week17/SevenSegment_prog.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week17/SevenSegment_prog.c -------------------------------------------------------------------------------- /tests/week17/Std_Types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week17/Std_Types.h -------------------------------------------------------------------------------- /tests/week17/StepperMotor_interface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week17/StepperMotor_interface.h -------------------------------------------------------------------------------- /tests/week17/StepperMotor_prog.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week17/StepperMotor_prog.c -------------------------------------------------------------------------------- /tests/week17/TWI/EEPROM_prog.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week17/TWI/EEPROM_prog.c -------------------------------------------------------------------------------- /tests/week17/TWI/main2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week17/TWI/main2.c -------------------------------------------------------------------------------- /tests/week17/TWI_prog.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week17/TWI_prog.c -------------------------------------------------------------------------------- /tests/week17/UART_interface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week17/UART_interface.h -------------------------------------------------------------------------------- /tests/week17/UART_prog.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week17/UART_prog.c -------------------------------------------------------------------------------- /tests/week18/CTC/DIO_interface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week18/CTC/DIO_interface.h -------------------------------------------------------------------------------- /tests/week18/CTC/DIO_prog.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week18/CTC/DIO_prog.c -------------------------------------------------------------------------------- /tests/week18/CTC/LCD_interface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week18/CTC/LCD_interface.h -------------------------------------------------------------------------------- /tests/week18/CTC/LCD_prog.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week18/CTC/LCD_prog.c -------------------------------------------------------------------------------- /tests/week18/CTC/Macros.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week18/CTC/Macros.h -------------------------------------------------------------------------------- /tests/week18/CTC/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week18/CTC/Makefile -------------------------------------------------------------------------------- /tests/week18/CTC/Std_Types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week18/CTC/Std_Types.h -------------------------------------------------------------------------------- /tests/week18/CTC/UART_interface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week18/CTC/UART_interface.h -------------------------------------------------------------------------------- /tests/week18/CTC/UART_prog.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week18/CTC/UART_prog.c -------------------------------------------------------------------------------- /tests/week18/CTC/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week18/CTC/main.c -------------------------------------------------------------------------------- /tests/week18/scheduler/DIO_interface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week18/scheduler/DIO_interface.h -------------------------------------------------------------------------------- /tests/week18/scheduler/DIO_prog.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week18/scheduler/DIO_prog.c -------------------------------------------------------------------------------- /tests/week18/scheduler/Macros.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week18/scheduler/Macros.h -------------------------------------------------------------------------------- /tests/week18/scheduler/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week18/scheduler/Makefile -------------------------------------------------------------------------------- /tests/week18/scheduler/Std_Types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week18/scheduler/Std_Types.h -------------------------------------------------------------------------------- /tests/week18/scheduler/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week18/scheduler/main.c -------------------------------------------------------------------------------- /tests/week18/split.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week18/split.c -------------------------------------------------------------------------------- /tests/week18/timer/DIO_interface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week18/timer/DIO_interface.h -------------------------------------------------------------------------------- /tests/week18/timer/DIO_prog.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week18/timer/DIO_prog.c -------------------------------------------------------------------------------- /tests/week18/timer/KEYPAD_interface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week18/timer/KEYPAD_interface.h -------------------------------------------------------------------------------- /tests/week18/timer/KEYPAD_prog.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week18/timer/KEYPAD_prog.c -------------------------------------------------------------------------------- /tests/week18/timer/Keypad_interface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week18/timer/Keypad_interface.h -------------------------------------------------------------------------------- /tests/week18/timer/Keypad_prog.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week18/timer/Keypad_prog.c -------------------------------------------------------------------------------- /tests/week18/timer/LCD_interface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week18/timer/LCD_interface.h -------------------------------------------------------------------------------- /tests/week18/timer/LCD_prog.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week18/timer/LCD_prog.c -------------------------------------------------------------------------------- /tests/week18/timer/Macros.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week18/timer/Macros.h -------------------------------------------------------------------------------- /tests/week18/timer/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week18/timer/Makefile -------------------------------------------------------------------------------- /tests/week18/timer/Services_interface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week18/timer/Services_interface.h -------------------------------------------------------------------------------- /tests/week18/timer/Services_prog.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week18/timer/Services_prog.c -------------------------------------------------------------------------------- /tests/week18/timer/Std_Types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week18/timer/Std_Types.h -------------------------------------------------------------------------------- /tests/week18/timer/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week18/timer/main.c -------------------------------------------------------------------------------- /tests/week18/timer/main.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week18/timer/main.o -------------------------------------------------------------------------------- /tests/week19/EEPROM-Test/DIO_interface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week19/EEPROM-Test/DIO_interface.h -------------------------------------------------------------------------------- /tests/week19/EEPROM-Test/DIO_prog.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week19/EEPROM-Test/DIO_prog.c -------------------------------------------------------------------------------- /tests/week19/EEPROM-Test/EEPROM_prog.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week19/EEPROM-Test/EEPROM_prog.c -------------------------------------------------------------------------------- /tests/week19/EEPROM-Test/LCD_interface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week19/EEPROM-Test/LCD_interface.h -------------------------------------------------------------------------------- /tests/week19/EEPROM-Test/LCD_prog.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week19/EEPROM-Test/LCD_prog.c -------------------------------------------------------------------------------- /tests/week19/EEPROM-Test/Macros.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week19/EEPROM-Test/Macros.h -------------------------------------------------------------------------------- /tests/week19/EEPROM-Test/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week19/EEPROM-Test/Makefile -------------------------------------------------------------------------------- /tests/week19/EEPROM-Test/Reader.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week19/EEPROM-Test/Reader.c -------------------------------------------------------------------------------- /tests/week19/EEPROM-Test/Std_Types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week19/EEPROM-Test/Std_Types.h -------------------------------------------------------------------------------- /tests/week19/EEPROM-Test/TWI_interface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week19/EEPROM-Test/TWI_interface.h -------------------------------------------------------------------------------- /tests/week19/EEPROM-Test/TWI_prog.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week19/EEPROM-Test/TWI_prog.c -------------------------------------------------------------------------------- /tests/week19/EEPROM-Test/Writer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week19/EEPROM-Test/Writer.c -------------------------------------------------------------------------------- /tests/week19/delay/.main.c.swp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week19/delay/.main.c.swp -------------------------------------------------------------------------------- /tests/week19/delay/DIO_interface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week19/delay/DIO_interface.h -------------------------------------------------------------------------------- /tests/week19/delay/DIO_prog.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week19/delay/DIO_prog.c -------------------------------------------------------------------------------- /tests/week19/delay/EEPROM_interface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week19/delay/EEPROM_interface.h -------------------------------------------------------------------------------- /tests/week19/delay/EEPROM_prog.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week19/delay/EEPROM_prog.c -------------------------------------------------------------------------------- /tests/week19/delay/Keypad_interface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week19/delay/Keypad_interface.h -------------------------------------------------------------------------------- /tests/week19/delay/Keypad_prog.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week19/delay/Keypad_prog.c -------------------------------------------------------------------------------- /tests/week19/delay/LCD_interface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week19/delay/LCD_interface.h -------------------------------------------------------------------------------- /tests/week19/delay/LCD_prog.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week19/delay/LCD_prog.c -------------------------------------------------------------------------------- /tests/week19/delay/Macros.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week19/delay/Macros.h -------------------------------------------------------------------------------- /tests/week19/delay/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week19/delay/Makefile -------------------------------------------------------------------------------- /tests/week19/delay/RTO_interface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week19/delay/RTO_interface.h -------------------------------------------------------------------------------- /tests/week19/delay/RTO_prog.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week19/delay/RTO_prog.c -------------------------------------------------------------------------------- /tests/week19/delay/Services_interface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week19/delay/Services_interface.h -------------------------------------------------------------------------------- /tests/week19/delay/Services_prog.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week19/delay/Services_prog.c -------------------------------------------------------------------------------- /tests/week19/delay/SevenSegment_prog.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week19/delay/SevenSegment_prog.c -------------------------------------------------------------------------------- /tests/week19/delay/Std_Types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week19/delay/Std_Types.h -------------------------------------------------------------------------------- /tests/week19/delay/StepperMotor_prog.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week19/delay/StepperMotor_prog.c -------------------------------------------------------------------------------- /tests/week19/delay/TWI_interface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week19/delay/TWI_interface.h -------------------------------------------------------------------------------- /tests/week19/delay/TWI_prog.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week19/delay/TWI_prog.c -------------------------------------------------------------------------------- /tests/week19/delay/Timer_interface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week19/delay/Timer_interface.h -------------------------------------------------------------------------------- /tests/week19/delay/Timer_prog.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week19/delay/Timer_prog.c -------------------------------------------------------------------------------- /tests/week19/delay/UART_interface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week19/delay/UART_interface.h -------------------------------------------------------------------------------- /tests/week19/delay/UART_prog.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week19/delay/UART_prog.c -------------------------------------------------------------------------------- /tests/week5/array.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week5/array.c -------------------------------------------------------------------------------- /tests/week5/define.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week5/define.c -------------------------------------------------------------------------------- /tests/week5/functionPointer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week5/functionPointer.c -------------------------------------------------------------------------------- /tests/week5/functionPointer1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week5/functionPointer1.c -------------------------------------------------------------------------------- /tests/week5/i.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week5/i.c -------------------------------------------------------------------------------- /tests/week5/linkedList1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week5/linkedList1.c -------------------------------------------------------------------------------- /tests/week5/pointer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week5/pointer.c -------------------------------------------------------------------------------- /tests/week5/reverseLinkedList.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week5/reverseLinkedList.c -------------------------------------------------------------------------------- /tests/week5/test2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week5/test2.c -------------------------------------------------------------------------------- /tests/week5/test3.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week5/test3.c -------------------------------------------------------------------------------- /tests/week5/test5.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week5/test5.c -------------------------------------------------------------------------------- /tests/week6/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week6/README.md -------------------------------------------------------------------------------- /tests/week6/devisable.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week6/devisable.c -------------------------------------------------------------------------------- /tests/week6/dia.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week6/dia.c -------------------------------------------------------------------------------- /tests/week6/file1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week6/file1.c -------------------------------------------------------------------------------- /tests/week6/file2.c: -------------------------------------------------------------------------------- 1 | int x = 10; 2 | -------------------------------------------------------------------------------- /tests/week6/hello.h: -------------------------------------------------------------------------------- 1 | void showHelloMessage(void); 2 | -------------------------------------------------------------------------------- /tests/week6/intro.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week6/intro.c -------------------------------------------------------------------------------- /tests/week6/make/func.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week6/make/func.c -------------------------------------------------------------------------------- /tests/week6/make/helloMain.c: -------------------------------------------------------------------------------- 1 | #include "hello.h" 2 | 3 | void main() { 4 | showHelloMessage(); 5 | } 6 | -------------------------------------------------------------------------------- /tests/week6/make/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week6/make/makefile -------------------------------------------------------------------------------- /tests/week6/make2/func.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week6/make2/func.c -------------------------------------------------------------------------------- /tests/week6/make2/func20.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week6/make2/func20.c -------------------------------------------------------------------------------- /tests/week6/make2/hello.h: -------------------------------------------------------------------------------- 1 | void printHelloMessage(int x); 2 | 3 | -------------------------------------------------------------------------------- /tests/week6/make2/hello.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week6/make2/hello.o -------------------------------------------------------------------------------- /tests/week6/make2/main.c: -------------------------------------------------------------------------------- 1 | #include "hello.h" 2 | 3 | void main() { 4 | printHelloMessage(10); 5 | } 6 | -------------------------------------------------------------------------------- /tests/week6/make2/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week6/make2/makefile -------------------------------------------------------------------------------- /tests/week6/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week6/makefile -------------------------------------------------------------------------------- /tests/week6/powerSum.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week6/powerSum.c -------------------------------------------------------------------------------- /tests/week6/recursion.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week6/recursion.c -------------------------------------------------------------------------------- /tests/week6/sizeShortChar.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week6/sizeShortChar.c -------------------------------------------------------------------------------- /tests/week6/sort/InsertionSort.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week6/sort/InsertionSort.c -------------------------------------------------------------------------------- /tests/week6/sort/makefile: -------------------------------------------------------------------------------- 1 | %.o : %.c 2 | gcc -o $@ $^ -I . 3 | 4 | clean : 5 | rm *.o 6 | -------------------------------------------------------------------------------- /tests/week6/sort/selectionSort.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week6/sort/selectionSort.c -------------------------------------------------------------------------------- /tests/week6/sort/sort.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week6/sort/sort.c -------------------------------------------------------------------------------- /tests/week6/sort/types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week6/sort/types.h -------------------------------------------------------------------------------- /tests/week6/stats.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week6/stats.c -------------------------------------------------------------------------------- /tests/week6/stats.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week6/stats.h -------------------------------------------------------------------------------- /tests/week6/test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week6/test.c -------------------------------------------------------------------------------- /tests/week6/test.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week6/test.i -------------------------------------------------------------------------------- /tests/week7/makeInclude/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week7/makeInclude/makefile -------------------------------------------------------------------------------- /tests/week7/struct.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week7/struct.c -------------------------------------------------------------------------------- /tests/week7/test2/dio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week7/test2/dio.h -------------------------------------------------------------------------------- /tests/week7/test2/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week7/test2/main.c -------------------------------------------------------------------------------- /tests/week7/test2/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week7/test2/makefile -------------------------------------------------------------------------------- /tests/week8/DioDriver/Macros.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week8/DioDriver/Macros.h -------------------------------------------------------------------------------- /tests/week8/DioDriver/Std_Types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week8/DioDriver/Std_Types.h -------------------------------------------------------------------------------- /tests/week8/DioDriver/dio.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week8/DioDriver/dio.c -------------------------------------------------------------------------------- /tests/week8/DioDriver/dio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week8/DioDriver/dio.h -------------------------------------------------------------------------------- /tests/week8/DioDriver/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week8/DioDriver/main.c -------------------------------------------------------------------------------- /tests/week8/DioDriver/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week8/DioDriver/makefile -------------------------------------------------------------------------------- /tests/week8/KeyPad/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week8/KeyPad/main.c -------------------------------------------------------------------------------- /tests/week8/LCD/Macros.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week8/LCD/Macros.h -------------------------------------------------------------------------------- /tests/week8/LCD/Std_Types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week8/LCD/Std_Types.h -------------------------------------------------------------------------------- /tests/week8/LCD/dio.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week8/LCD/dio.c -------------------------------------------------------------------------------- /tests/week8/LCD/dio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week8/LCD/dio.h -------------------------------------------------------------------------------- /tests/week8/LCD/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week8/LCD/main.c -------------------------------------------------------------------------------- /tests/week8/makeAll/test/func.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week8/makeAll/test/func.c -------------------------------------------------------------------------------- /tests/week8/makeAll/test/header.h: -------------------------------------------------------------------------------- 1 | void sayHello(int); 2 | -------------------------------------------------------------------------------- /tests/week8/makeAll/test/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week8/makeAll/test/main.c -------------------------------------------------------------------------------- /tests/week8/makeAll/test/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week8/makeAll/test/makefile -------------------------------------------------------------------------------- /tests/week8/makeProject/dio.h: -------------------------------------------------------------------------------- 1 | void sayHello(int); 2 | -------------------------------------------------------------------------------- /tests/week8/makeProject/test/func.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week8/makeProject/test/func.c -------------------------------------------------------------------------------- /tests/week8/makeProject/test/func.h: -------------------------------------------------------------------------------- 1 | void sayGoodBye(int); 2 | -------------------------------------------------------------------------------- /tests/week8/makeProject/test/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week8/makeProject/test/main.c -------------------------------------------------------------------------------- /tests/week8/makeProject/test/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week8/makeProject/test/makefile -------------------------------------------------------------------------------- /tests/week8/trans/Macros.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week8/trans/Macros.h -------------------------------------------------------------------------------- /tests/week8/trans/Std_Types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week8/trans/Std_Types.h -------------------------------------------------------------------------------- /tests/week8/trans/dio.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week8/trans/dio.c -------------------------------------------------------------------------------- /tests/week8/trans/dio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week8/trans/dio.h -------------------------------------------------------------------------------- /tests/week8/trans/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week8/trans/main.c -------------------------------------------------------------------------------- /tests/week8/trans/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week8/trans/makefile -------------------------------------------------------------------------------- /tests/week9/KeyPad/Macros.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week9/KeyPad/Macros.h -------------------------------------------------------------------------------- /tests/week9/KeyPad/Std_Types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week9/KeyPad/Std_Types.h -------------------------------------------------------------------------------- /tests/week9/KeyPad/dio.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week9/KeyPad/dio.c -------------------------------------------------------------------------------- /tests/week9/KeyPad/dio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week9/KeyPad/dio.h -------------------------------------------------------------------------------- /tests/week9/KeyPad/lcd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week9/KeyPad/lcd.c -------------------------------------------------------------------------------- /tests/week9/KeyPad/lcd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week9/KeyPad/lcd.h -------------------------------------------------------------------------------- /tests/week9/KeyPad/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week9/KeyPad/main.c -------------------------------------------------------------------------------- /tests/week9/KeyPad/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week9/KeyPad/makefile -------------------------------------------------------------------------------- /tests/week9/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week9/main.c -------------------------------------------------------------------------------- /tests/week9/scratch/char.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week9/scratch/char.c -------------------------------------------------------------------------------- /tests/week9/traversing/Macros.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week9/traversing/Macros.h -------------------------------------------------------------------------------- /tests/week9/traversing/Std_Types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week9/traversing/Std_Types.h -------------------------------------------------------------------------------- /tests/week9/traversing/dio.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week9/traversing/dio.c -------------------------------------------------------------------------------- /tests/week9/traversing/dio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week9/traversing/dio.h -------------------------------------------------------------------------------- /tests/week9/traversing/lcd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week9/traversing/lcd.c -------------------------------------------------------------------------------- /tests/week9/traversing/lcd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week9/traversing/lcd.h -------------------------------------------------------------------------------- /tests/week9/traversing/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week9/traversing/main.c -------------------------------------------------------------------------------- /tests/week9/traversing/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tests/week9/traversing/makefile -------------------------------------------------------------------------------- /tooling/.vimrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tooling/.vimrc -------------------------------------------------------------------------------- /tooling/avr-rm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tooling/avr-rm -------------------------------------------------------------------------------- /tooling/beagleBone.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tooling/beagleBone.sh -------------------------------------------------------------------------------- /tooling/build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tooling/build -------------------------------------------------------------------------------- /tooling/dump-anaylyzer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tooling/dump-anaylyzer.py -------------------------------------------------------------------------------- /tooling/embedded-setup: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tooling/embedded-setup -------------------------------------------------------------------------------- /tooling/generateCode.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tooling/generateCode.py -------------------------------------------------------------------------------- /tooling/get-avr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tooling/get-avr -------------------------------------------------------------------------------- /tooling/gtt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tooling/gtt -------------------------------------------------------------------------------- /tooling/hex-reader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tooling/hex-reader.py -------------------------------------------------------------------------------- /tooling/put-in-layers: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tooling/put-in-layers -------------------------------------------------------------------------------- /tooling/remove-avr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tooling/remove-avr -------------------------------------------------------------------------------- /tooling/setup-avr-project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tooling/setup-avr-project -------------------------------------------------------------------------------- /tooling/setupWithRTOS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools/HEAD/tooling/setupWithRTOS --------------------------------------------------------------------------------