- Accessing AVR microcontroller ports with WinAVR GCC-WinAVR AVR-GCC Tutorial
How to control AVR microcontroller ports using WinAVR GCC compler tools.
WinAVR AVR-GCC Tutorial, Accessing AVR microcontroller ports with WinAVR GCC
accessing avr avr-gcc gcc microcontroller ports tutorial winavr with
in Public bookmarks with avr example gcc microcontroller ports
- AVR DDS signal generator V1.0
Sometimes we need simple signal generator with various waveform and frequencies. You can by a professional with variable gain and many additional functions. But you might want to build one. This small project is dedicated for building simple AVR controlled DDS signal generator.
Sometimes when tuning various electronic hardware we need simple signal generator with various waveform and frequency. One of the options is to by a professional with variable gain professional coating and many additional functions. But if you are an amateur you might want to build one. This small project is dedicated for building one of [...]
avr-controlled-signal-generator
in Public bookmarks with atmega avr c dds form generator in signal wave
- AVR watchdog reset timer-practical approach
Practical approach to AVR microcontroller watchdog timer. How to program and control it.
This is continuing of thread Why use watchdog variable timer. This post is about how watchdog timer on AVR microcontroller works and how to control it.As we mentioned earlier, watchdog timer is a distinct timer counter, which generates reset signal when it fill up.After watchdog timer counts up to maximum, it generates a short pulse [...]
avr-microcontrollers
in Public bookmarks with avr reset start watchdog
- AVR-GCC ABC
Step by step tutorial how to start working with AVR-GCC compiler and one open source toolset WinAVR. Thread consists of two posts: http://www.scienceprog.com/avr-gcc-abc-1/ http://www.scienceprog.com/avr-gcc-abc-2/
This time I decided to lay down some information on using AVR-GCC compiler. I am not going to rewrite what’s in documentation is already written, but just write down some issues, what can help you start using this amazing tool.IntroductionProbably the most AVR programmers had a question in their mind what compiler to use for [...]
avr-microcontrollers
in Public bookmarks with avr avr-gcc c compiler kick project start winavr
- Build your own AVR JTAG ICE clone cable
This is a post about how to build well known AVR JTAG ICE clone so called MiniICE that works with AVR Studio. AVR JTAG ICE can be used for debugging programs in real world and upload firmware to AVR as well.
After unsuccessful attempts to run few programs who drive peripherals like USART and Timers on Atmega128 I decided to make JTAG debugger. I hope it will allow me to see what is really happening – is may atmega128 corrupted or something is really wrong with software or with hardware.The most widely used AVR JTAGICE clone [...]
avr-microcontrollers
in Public bookmarks with avr cable clone debugger jtag jtagice
- Control memory sections using AVR GCC
If you programming AVR microcontrollers Compiler organises data in the way it looks optimal. But sometimes you are working with programs where you need you code parts to be located in specific program memory locations...
If you programming AVR microcontrollers in C usually you don’t think how compiled program is stored in microcontrollers flash memory. Compiler organises data in the way it looks optimal. But sometimes you are working with programs where you need you code chunks located in specific program memory locations. For instance faced this problem while developing [...]
avr-microcontrollers
in Public bookmarks with address at avr gcc memory sections specific store variables winavr
- Easy start with AVR EEPROM using WinAVR
This is small guide how to start working with AVR internal EEPROM memory.
AVR microcontrollers are loaded with some amount of EEPROM (Electronically Erasable Read-Only memory ) memory. This is handy feature allowing developers to store program parameters like service information, constants, menu strings etc. Atmel states that AVR EEPROM memory can be rewritten over 1000000 times. Reading is unlimited.In this article I am going to show how [...]
avr-microcontrollers
in Public bookmarks with avr declare eeprom memory values by 2 users
- Generate PWM with AVR 8 bit Timer using WINAVR
AVR 8 bit timer counter is pretty flexible feature allowing to generate waveforms, fast and correct phase PWM signals as well. Here you will find some info about AVR microcontroller 8 bit timer and how to write simple PWM routine for it in WinAVR environment.
WinAVR AVR-GCC Tutorial, Control AVR 8 bit Timer-Counter2 using WINAVR
avr avr-gcc bit control timer-counter2 tutorial using winavr
in Public bookmarks with atmega8 avr generate pwm timer winavr with
- MCU project everyday
Embedded projects from around the web
in Public bookmarks with 8051 arm7tdmi avr bank based circuits devices mcu microcontroller microprocessor pic project
- Microcontroller C programming
Scientific, embedded, biomedical, electronics contents. Article about tradeoff between microcontroller code size and performance speed. Tips how to write more effective algorithms for microcontrollers.
There is no doubt that everyone faces C language when programming microcontrollers. This is most popular language among hardware programmers. There are plenty books about this language – you just have to open and read. This article is not about language basics, but there is effectiveness of c language in embedded systems touched.Quite often you [...]
avr-microcontrollers
in Public bookmarks with avr avrgcc microcontrollers winavr
Next »
avr from all users