Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.
Time Domain Reflectometry is the analysis of conductor lines (interconnects)by sending a pulsed signal into the conductor and then examining the reflection of that pulse. A TDR transmits a short rise time pulse along the conductor. If the conductor is of a uniform impedance and is properly...
The following attached file contains an SSH Client extension
which I made for my own use, but it may also be useful for users of the MIT Application Inventor 2 (AI2) community, or even to the AppyBuilder community (code intrinsically compatible for the last one, but not tested). This is just the...
In this blog post i will share the OLED libraries with you, which are written for mikroC compiler and can be used with any other C compiler.
Following are the functions which are currently present.
void OLED_Init( void );
uint8_t OLED_Width( void );
uint8_t OLED_Height( void );
void...
Find bellow an Android TCP client extension
that implements a very simple socket; note that its operation is performed 'one-shot', which means that only one command is sent ( and its respective response, read ) at a time, and then the socket connection is closed. So, be aware that it is not a...
Spring-loaded pins are rapidly finding new applications in modular product design. Also referred to as SLCs (spring-loaded connectors), this product resolves many of the manufacturing issues like misalignment, coplanarity, and tolerance stack up that can plague traditional pins and sockets...
When I was in Class Five, my father gave me a book on Basic Electronics and a trainer board made on wooden board with Breadboard pasted on it and with power supply incorporated and told me to play with this book and trainer board instead of Computer game. I started to learn Analogue electronics...
Simple I/O Decoding and Interfacing Using PLDs:
Programmable logic is particularly useful for decoding the addresses and
control lines from a processor, because it can be used to activate the chip
enable signals for the various memories and I/O chips in a system. PLDs are
more flexible...
CHALLENGES:-
• Spectral Efficiencies
• Multi Carrier Modulation (MCM)
• Signal Processing and optimizations
• Extremely Fast Arithmetic (esp. multiplication)
• Smart / Intelligent Antennas
• More Efficient and Sensitive Transreceiver Designs
• All IP Network
• Integration across...
Radio Frequency Identification (RFID) uses "tags" to identify objects. Tags can operate passively, without an on-board source of power allowing them to be paper-thin and smaller than a penny. Tags can be active, with a battery power supply, allowing them to operate at longer ranges. Merchandise...
This is all for those PIC overclocking enthusiasts out there.
.........Overclocking is strictly for hobbyist use dont sell overclocked parts......... . 8-)
The PIC18f2550 is an 28pin USB capable microcontroller. It features a 48Mhz clock and 12MIPS instruction cycle and quite a lot of...
Based on "AvrUsb500 by Petka" project ( https://swordgreenline.narod.ru/PetkaAvrUsb.html ), STK500v2 compatible.
. hex for ATmega - https://www.mindrunway.ru/Pony/Petka_AvrUSB500HEX_SRC_v6_uni.zip
Atmel Technology Live!
Everyone is hearing it here first! On Monday, December 5th Atmel will be announcing the 2012 Atmel Technology Live Developer Conference. It will be taking place in San Jose, California on September 11–13, 2012. Check out www.atmel.com/microsite/techlive2012/...
“Mathematics is the Queen of sciences”, mathematics own a mysterious powerful charm Once you enter the world of numbers and shapes there is plenty of opportunities .Numerous challenges awaits you there .For most of the people one way or other mathematics means fun, Hobby and A great Passion ,and...
Fire Fighting Robot
Robotics
Intelligent systems, such as robots, are rapidly becoming more competent. Use of robots is growing both on Earth and in space, in large part due to increased capacity for machine intelligence. In industry, acceptance of robotics requires very high reliability...
LINE FOLLOWER ROBOT
Hi everyone, recently I have created a line follower project, me and my couple of best friends, Creating this Line Follower Robot was not so easy, trust me I have spent many early mornings and couple of sleepless nights, I believe in hard work, I’ve won numerous awards for...
hi friends,
programming of micro controller in assembly takes more time than it in c,but for the assembly lovers its easier to make the programming more friendly by means of the use of macros;
just see the example
in 8051 assembly programming when we are interfacing an LCD
it is necessary to...
I spend a lot of time searching about differences between logic families , and i want to put the conclusions I quoted from random sites (enter the site in order) :
1-good start to read
2-short answer to this question "what is the differences between CMOS and TTL
3-General information
4-Logic...
The tales of human-computer hybrids have always been fodder for sci-fi. Experts, however, have introduced two new advancements to light.
Two new developments bring biological computing closer than ever
Biological transistors produced
A paper was released by the journal Nature...
Few days ago I was just trying to familiarize an 89C430 microcontroller. I am using SDCC in linux. Then I feel the process of hex loading (ISP) a bit difficult since I need to type the commands and send the hex file using a terminal emulator. Then I wrote a small python script (pyserial based)...
I am working on my final year project "RFID based Access System"..
Here's the code to interface the LCD with 89C51..
#define cmdpt P3
#define datapt P2
#define q 100
sbit rs = cmdpt^0; //register select pin
sbit rw = cmdpt^1; // read write pin
sbit e = cmdpt^6; //enable pin...
Some compilers may have built in functions for these convertions, but others don't. Below are two functions for converting a BCD number to decimal and vice versa:
#define uint8 unsigned char
uint8 BCDToDecimal (uint8 bcdByte)
{
return (((bcdByte & 0xF0) >> 4) * 10) + (bcdByte & 0x0F)...
This is a custom function to convert a number to the ASCII representation
/*****************************************************************************
** Function name: ULongToStr
**
** Descriptions: converts an unsigned long to ASCII characters and stores the result to a char array...
Fast value reverting function for 8-bit char and 16-bit integer, it uses a lookup table for each nibble (4-bits).
/*****************************************************************************
** Function name: reverse_byte
**
** Descriptions: reverts the bits of a byte b0->b7, b1->b6...
Hi,
Here I am introducing an MMC digital voice recorder made using a PIC16F877A.. I got many help from many of the forum members while doing this project. Thanks to all.. I have updated the complete details in my blog...
hi iam yeshwanth completed B.E in 2009 with an aggregate of 84%. I have attempted IES, IAS of 2010 with one year coaching but i couldn't clear IAS prelims with shortage of 10marks. i have done some projects/professor in institution, i have discontinued it from jan-2011 due to my...
Hi...
I want to say one thing to you all with my personal experience...Recently i joined in one small company with 2ys Bond agreement..At the time of joining they said the work will be in your domain only..But after joined they switch me into another domain that too with out...
Android SDK has been always very slow to download and sometimes it could make a little bit all night. So only choose to use off-line installation. Now there gives the method.
First, you should download the installation package, android-sdk_r10-windows.zip, to extract the directory, such...
atmel finder app launched!
Atmel Finder App has launched! The Atmel Finder application allows users to easily and quickly find products, tools and documents on Atmel.com. You can use various filters to fine tune your results and go directly to the applicable information you are seeking...
Finally it transplanted Android system on OMAP3530 development board (from Embest Devkit8000 evaluation), the version of the Linux kernel version is 2.6.27. It feels great. But currently it didn't use OMAP3530 DSP processing on Android that is completely with soft decoding.
It is luck to use a...
In 10 years, smartphones and smart mobile software will certainly do a much better job of gauging context to make our collective user experiences much richer. What do I mean by context? Forrester defines “context” as “the sum total of what your customer has told you and is experiencing at his...
The atmega has a few different PWM modes, the frequency and duty ratio depend on the mode and values used, this is a description of the way to calculate them.
In fast PWM top=ICR1, the output PWM frequency=timer clock/(ICR1+1) and the duty=OCR1A(B)/ICR1
In fast PWM top=0h00ff, the output...
AVR Software Framework (ASF) Designers contest
Atmel invites all users in the AVRfreaks community to participate in the ASF Designers contest.
Task:
Create an AVR project using ASF, and write a blog style review of ASF and the development process of your project.
Rules and tips:
-...
RFStory is an electronic components search-and-selection tool that help electronic engineers find appropriate components precisely and efficiently.
The bright spot of the Search Engin is Parametric Search.
You can visit: www.RFStory.com
Welcome to the Atmel Finder Application – BETA version
Posted by community_mgr on Tuesday, August 09, 2011
The Atmel Finder application allows users to easily and quickly find products, tools and documents on Atmel.com. You can use various filters to fine tune your results and go directly to...
Plot 1 d software in C
its used to plot one dimensional data in sig.txt
you give data in sig.txt and excute the program and you will get 1d plot of that data
i have overwritten the source code while developing version two of this program which plot2d software
at start up it asks xmul...
Read more about it at Cadence Unveils the OrCAD Capture Marketplace with Industry-First Online PCB Apps*
Cadence to Unveil OrCAD Capture Marketplace With Industry-First Online Apps; Puts a PCB Design 'Universe' at Engineers' Fingertips - WSJ.com
https://www.youtube.com/watch?v=VvZk_EX0prU
The following macro can be used to simplify the process of using the internal AVR EEPROM
#include <avr/eeprom.h>
// defines for eeprom access
#define read_eeprom_byte(address) eeprom_read_byte ((const uint8_t*)address)
#define write_eeprom_byte(address,value) eeprom_write_byte...
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.