Continue to Site

Welcome to EDAboard.com

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.

Recent content by baileychic

  1. baileychic

    [SOLVED] PIC serial port receive Problem, please help

    Why don't you reserve a 200 or 300-byte buffer and receive the whole GSM response data for a command and then parse it and do whatever is needed?
  2. baileychic

    [SOLVED] PIC serial port receive Problem, please help

    He mentions simulated.
  3. baileychic

    [SOLVED] PIC serial port receive Problem, please help

    That is because in Proteus Virtual Terminal "\r\n" is not sent and you cannot send it. In real hardware the GSM commands and responses will contain one or more pairs of "\r\n".
  4. baileychic

    Remote Controlled Switch Board Issue

    It is exactly Omron G3MB-202P My Robu.in relay board doesn't have opto-isolator but why that is needed when the internal of the SSRs are already opto-isolated?
  5. baileychic

    Remote Controlled Switch Board Issue

    @Klaus Good answer. You are right. My SSR module uses this SSR and it is ZC type. https://www.openhacks.com/uploadsproductos/g3mb-ssr-datasheet.pdf and I am using this ready-made SSR module...
  6. baileychic

    [SOLVED] PLL and LCD: LCD shows garbage while PLL is used

    At least you could have posted the LCD connections to dsPIC so that I could have written a sample LCD test code in mikroC PRO dsPIC. For simple LCD test code, even the demo version of mikroC PRO dsPIC can be used and more people could have helped you. What is the use of showing the LCD front...
  7. baileychic

    Remote Controlled Switch Board Issue

    Remote Controlled Switch Board Issue See attached circuit. This is the circuit which I designed. The issue is there is no common GND between VSINE (220V Neutral) and 5V circuit GND. I am using Hi-Link 5V 3W SMPS module to get power for circuit. Will the ZCD circuit work? I want to turn...
  8. baileychic

    Cannot get the code of Sensorless BLDC ESC

    In the for() loop local variable j goes from 0 to 9 and when it becomes 10 the loop breaks.
  9. baileychic

    [SOLVED] PLL and LCD: LCD shows garbage while PLL is used

    Zip and post the complete mikroC PRO dsPIC project so that the Oscillator settings could be examined. In mikroC projects the oscillator settings are done in Project > Edit Project... dialog box and not in the code.
  10. baileychic

    Glow LED on specified counter values 0-500 in 89c52 uC

    Post your circuit and also your Keil complete project files. Also, mention what is your Crystal frequency, 12MHz, 11.0592MHz,...?
  11. baileychic

    Glow LED on specified counter values 0-500 in 89c52 uC

    Oops... Yes, forgot to wrap in while(1) loop volatile unsigned int Counter = 0; volaile unsigned int oldCounter = 0; void ext0_isr(void) interrupt 0 { Counter++; } main() { while(1) { if((Counter % 15) == 10)LED1 = 1; elseif((Counter >= 15) && ((Counter % 10) == 0))LED2 = 1...
  12. baileychic

    Glow LED on specified counter values 0-500 in 89c52 uC

    Try this. volatile unsigned int Counter = 0; volaile unsigned int oldCounter = 0; void ext0_isr(void) interrupt 0 { Counter++; } main() { if((Counter >= 10) && ((Counter % 15) == 10))LED1 = 1; elseif((Counter >= 15) && ((Counter % 10) == 0))LED2 = 1; delay(1000); LED1 = 0; LED2 = 0; }...
  13. baileychic

    Glow LED on specified counter values 0-500 in 89c52 uC

    Missing brackets. volatile unsigned int Counter = 0; volaile unsigned int oldCounter = 0; void ext0_isr(void) interrupt 0 { Counter++; } main() { if((Counter >= 10) && ((Counter % 15) == 10)) { LED2 = 0; LED1 = ~LED1; } elseif((Counter >= 15) && ((Counter % 10) == 0)){ LED1 = 0; LED2 =...
  14. baileychic

    Glow LED on specified counter values 0-500 in 89c52 uC

    Very simple. Try this. volatile unsigned int Counter = 0; volaile unsigned int oldCounter = 0; void ext0_isr(void) interrupt 0 { Counter++; } main() { if(Counter >= 10) && ((Counter % 15) == 10) { LED2 = 0; LED1 = ~LED1; } elseif((Counter >= 15) && ((Counter % 10) == 0)){ LED1 = 0; LED2...
  15. baileychic

    Glow LED on specified counter values 0-500 in 89c52 uC

    Try this. volatile unsigned int Counter = 0; volaile unsigned int oldCounter = 0; void ext0_isr(void) interrupt 0 { Counter++; if(oldCounter != Counter) { oldCounter = Counter; LED1 = 0; LED2 = 0; } } main() { if(Counter % 10)LED1 = ~LED1; elseif(!(Counter % 10)) LED2 = ~LED2...

Part and Inventory Search

Back
Top