Using a PIC 16F887 to generate a 60Hz frequency – I want to use a PIC 16F887 to generate a 60Hz SPWM signal for a full bridge. I want to know what Timer2 prescalar value, PR2, and (external or internal) crystal oscillator to use. Read more. Bluetooth communication from PC to Bluetooth module – I want to send […]
Serial EEPROM – A Great Form of Non-Volatile Storage
by Jon Wilder Most PIC microcontrollers have some form of non-volatile EEPROM on chip. However, the largest I’ve seen is 1KB available on the 18F series. There are many applications in which we may need a great deal more than this. The Storage You Don’t Have For instance, what if we have a MIDI device […]
Top microcontroller threads this week on EDAboard.com
How to design a CAN BUS network from scratch – This is a step-by-step design that demonstrates how to connect several nodes to one another through the aid of a CAN bus network. The purpose of this design to overcome the limit of the classical RS232 interface. Read more. Problems with RF communications between PIC – I […]
Intel’s MCS-51 Microcontroller Family – It’s Here to Stay
By Jon Wilder As I browse through many embedded electronics forums, I continue to see people making statements referencing Intel’s 8051 line of microcontrollers and how they are “obsolete”. However, nothing could be further from the truth. While Intel ceased production of the MCS-51 family in 2007, there are an abundance of manufacturers still making 8051-compliant microcontrollers […]
Top microcontroller threads this week on EDAboard.com
Accessing all bits in the ADRESH register – I am using an ADC and want to the display the results on RB0 to RB5 and RA2 to RA3. How can I get every bit in the ADRESH register and then assign them to every port? Read more. USB audio controller for audio rates up to […]
Top microcontroller threads this week on EDAboard.com
Intelligent battery charger circuit – I would like to build a module of battery charging circuit, better can use microcontroller to monitor the status. Is there any recommendations on those battery charging ICs to achieve the task? Read more. Erasing the programming of a locked, 8-bit MCU – Is it possible to reset or do something with […]
IoT from the ground up: MCUs and connectivity building blocks
In the emerging world of the Internet of Things (IoT), the tiny MCU is becoming the mighty MCU. But why and how does a device that has been around for decades figure into the ultra-low-power, connected, and still-unrealized world of the Internet of Things? And why is IoT connectivity any different from the connectivity we […]
Designing a Microprocessor from Scratch
By Val Gretchev, Electro-Tech-Online member Many students in Electrical Engineering learn how to use and program a microprocessor but very few know what goes on inside. This article will give the reader insight into the inner workings of a very simple microprocessor that can be extended to more powerful designs. I will use a visual […]
Now Viewing: Top Five MCU Posts on EDAboard.com
Last month, we shared the five, top-viewed threads from the Microcontroller Forums on our Electro-Tech-Online.com community. We are back again this month to present the five, top-viewed Microcontroller Forum threads on our EDAboard.com community. From time to time, we’ll also spotlight the top 10 most active threads, as well as point you to select unanswered threads where you may be able to contribute. EDAboard is […]
How To Monitor I2C Communications Through RS232
by Electro-Tech-Online member languer In the past when requiring to monitor I2C communications between two devices I would use a logic analyzer. Such monitoring was useful to determine if the I2C communications between devices was properly configured. Even though this is quite useful and efficient, it does require a logic analyzer, with an I2C protocol […]