Skip to content

AliRezaJoodi/AVR_Exercises

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AVR Programming Exercises

A repository for my personal exercises.

1: Bascom AVR
2: CodeVision AVR
3: mikroC PRO for AVR

Table of Contents

Picture Title 1 2 3
Config ADC, 8Bit Resolution, AVCC VREF - Y -
Config ADC, 10Bit Resolution, Internal VREF Y Y -
Config ADC, 10Bit Resolution, AREF VREF Y Y -
Config ADC, 10Bit Resolution, AVCC VREF Y Y -
Config ADC, 10Bit Resolution, AVCC VREF, Interrupt Y Y -
MCP3208 External ADC With SPI Interface - Y -
ATtiny13 Y - -
Average - Y -
Access to a bit from a byte Y Y -
Button Y Y Y
Buzzer Y Y Y
Calendar Converter - Y -
Chronometer Y - -
On/Off Control Systems - Y -
PID Control Systems - Y -
PID Control Systems With On/Off Mode - Y -
Data Table Converter Y - -
MSB & LSB Converter Y Y -
Counter For Used Clock - Y -
MCP4822 External DAC With SPI Interface - Y -
DAC With PWM and RC - Y -
Dialing Y - -
7-Segment Display For 1Digit Y Y -
7-Segment Display For 1Digit With 4026 Y Y -
7-Segment Display For 1Digit With 7447 Y Y -
7-Segment Display For 1Digit With 74164 Y Y -
7-Segment Display For 4Digit,Two Displays - Y -
7-Segment Display For 8Digit Y Y -
KS0108 GLCD Display - Y -
T6963 GLCD Display Y - -
LCD Display Y Y Y
BarGraph Display On LCD Y Y -
Billboard With LCD Display Y - -
Create Menu On LCD Display - Y -
LED Display Y Y -
Flasher With LED Y Y -
RGB LED Y - -
8x8 Dot Matrix Display Y - -
Internal EEPROM Y Y -
Encoder Y Y -
Frequency Meter, Timer0, 0.1S, 4MHz - Y -
FrequencyMeter, Timer0, 1S, 11.059200MHz Y - -
FrequencyMeter, Timer0, 1S, 11.059200MHz, 7Segment Display Y - -
Add External File In Code Y Y -
Digital Input Y - -
External Interrupt INT0 Y Y -
External Interrupt INT1 Y Y -
External Interrupt INT2 Y Y -
PCF8574 External Output With I2C Interface Y - -
Digital Output Y Y -
Use of PortG & PortF - Y -
PC Keyboard Y - -
4x3 Keypad Y Y -
4x4 Keypad Y Y -
4x4 Keypad With 74922 Y - -
4x4 Keypad With ADC Y - -
4x6 Keypad Y - -
DC Motor Y - -
Servo Motor Y - -
Unipolar Stepper Motor Y - -
PWM and Frequency Controlled, Maximum to 31.250KHz - Y -
PWM Generator With Customize Channel Y - -
TRIAC Trigger Pulse with PWM - Y -
1CH Relay Controller With UART Y - -
8CH Relay Controller With UART Y - -
External RTC with DS1307 For I2C Bus Y Y -
CMPS10 Gyroscope and Accelerometer With I2C Interfac Y Y -
MPU6050 Gyroscope And Accelerometer With I2C Interface Y - -
Humidity Sensor With SHT10 Y Y -
LDR Sensor Y Y -
Temperature Sensor With DS18B20 Y Y -
Temperature Sensor With DS18B20, 4Sensors Y Y -
Temperature Sensor With LM35 Y Y -
Temperature Sensor With LM335 Y Y -
Temperature Sensor With SMT160 Y - -
Thermocouple Sensor With TypeK - Y -
Music Player Y - -
Config SPI Y Y -
Config Software SPI Y - -
Config SPI With Interrupt Y Y -
String Syntax Y Y -
Config Timer0 in Counter Mode Y Y -
Config Timer0 in CTC Mode - Y -
Config Timer0 in PWM Mode - Y -
Config Timer0 in Timer Mode Y Y -
Config Timer1 in Counter Mode Y Y -
Config Timer1 in CTC Mode - Y -
Config Timer1 in PWM Mode Y Y -
Config Timer1 in Timer Mode - Y -
Config Timer2 in AsyncTimer Mode Y Y -
Clock & Date With Timer2 Y Y -
Config Timer2 in CTC Mode - Y -
Config Timer2 in PWM Mode - Y -
Config Timer2 in Timer Mode - Y -
Baud Rate Finder In UART Y - -
Config UART Y Y -
Config Software UART Y Y -
Config UART With Interrupt Y Y -
VB6_Receiver_Bytes Y Y -
VB6_Receiver_Integer Y Y -
VB6_Sender_Byte Y - -
VB6_Sender_Integer Y - -
VB6_Sender_Text Y - -
Watchdog - Y -