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.
My prototype project is like this:
There are 3 Transmission devices having keypad which user will press and send numbers. Say,
Device 1 sends: 101
Device 2 sends: 102
Device 3 sends: 103
Each device will send unique number and this is fixed as shown above.
User can press any device at any...
Hi All,
I have been asked to work on a new project. It is like this:
RF433 MHz Transmitter - 3 Nos.
RF433 MHz Receiver - 1 No.
Any transmiter can send data to the receiver and receiver has to to
read it. Request can from any transmitter, the receiver has to
sequentially receive the data and...
Please find my attached whole code.
Somehow decoding IR signal is not correct and multiplexing not working properly.
Please provide Your suggestion on how to resolve it.
Thanks.
Interrupt is enabled for Timer 0 as : ET0 = 1;
Timer 1 is not used in Polled mode. Please see my latest code. Timer 0 is used in polled mode.
Regards,
Raj S.
Ok, now i will present my whole code here. I can understand that because of use of Timer 0 in all the places, I might be facing the problem, but I could not get the workaround on this.
#define IR_Signal P3_2
unsigned char cmd=0,val=0;
void delay() //delay of 1.664msec //delay of 1.658msec...
Hello All,
I am currently trying to execute logic for 7 segment multiplexing along with RC5 decoding from IR TSOP1738 sensor.
The 7 segment multiplexing is taken care by Timer 0 ISR (10 ms duration) whereas RC5 decoding is done using Timer 1 delay routines.
The approach is shown in below code...
Hi All,
I am interfacing AT89S52 with AT24C64 EEPROM using I2C protocol. My purpose is to send a value, say "1" to a memory location and readback the same value.
But the problem I am facing is that : whatever value I am sending to the memory location, while reading, I am always getting 0.
Can...
Can I follow following approach:
1) Timer1 Interrupt of 1 sec to read the RTC values.
2) Timer0 Interrupt to refresh the display (multiplexing).
Regards,
Raj S.
Dear All,
I have implemented multiplexing method to display HH:MM:SS (Hours, Mins & Secs) on 7 segment LED. I used RTC HT1380 (Holtek) with 32768 Hz crystal.
The AT89S52 controller is running with 11.0592 MHz crystal.
The problem I am facing is : Initially it runs and perfectly matches with the...
Hello All,
I am working on displaying day, date & time information on 7 segment LED using 74HC595 shift registers and COMMON ANODE configuration.
Please see my attached diagram. I am explaining the acrchitecture as follows:
1) The top row displays time in HH:MM:SS format.
2) The middle row...
Hi Zuisti,
Its ok for me if I get the PIC code. I would understand the logic.
Thing is that, I have 32 columns connected via 4 shift registers HC595. The 8 rows are connected directly to the microcontroller Ports. I am using row scan. i.e. prepare the 32 colums data and feed to all the 8 rows...
Re: cd4514 led scroll circuits
I know the logic for working with either row scan or column scan, but i just want to understand how dispBuffer[row][i] value get updated after feeding 32 columns, i.e. after 4 loops, how to get the new 32 values for dispBuffer[row][i] so that I can feed them to...
Re: cd4514 led scroll circuits
Actually I am using this table with hex values of 5X8 matrix. And I want to scroll any one character in 32 columns from right to left. I need help in creating the "dispBuffer[row][i]" as sent in your code 4 times in a loop. Can you please help me.?
static const...
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.