Least processor-intensive serial interrupt routine for 8051

Started by mik3ca 4 months ago4 replieslatest reply 4 months ago42 views
I'm trying to figure out if I can somehow save some more clock cycles in these routines. Basically I have a transmit and receive function here for the serial port....

Does using timeouts for serial data degrade performance of 8051?

Started by mik3ca 4 months ago7 replieslatest reply 4 months ago48 views
I'm adjusting my serial receive routine so the interrupt only loads one character at a time and I have a separate routine in my mainline that does further processing...

Programmer for AT89LP series of 8051's

Started by mik3ca 4 months ago4 replieslatest reply 4 months ago68 views
I made an AT89S52 programmer as shown below to be used with the PC parallel port.The nice part is that the thing works, however each time I want to initiate a new...

LCD character update speed with AT89S52 micro

Started by mik3ca 4 months ago4 replieslatest reply 4 months ago42 views
I'm trying to figure out the worst timing I could possibly use to update an 16 character by 4 row LCD display.Currently I have a timer that executes (as an interrupt)...

LPC17xx, ADC and DMA

Started by groger 4 months ago5 replieslatest reply 4 months ago61 views
Hello,Hoping to catch the ear of someone who has used the NXP LPC17xx (specifically, the 1768) device with DMA.I have given up trying to find a seemingly simple...

Learning FPGA

Started by stephaneb 7 months ago18 replieslatest reply 5 months ago1328 views
A few months ago, this community tackled the first FPGA FAQ titled When (and why) is it a good idea to use an FPGA in your embedded system design?.  Your contributions...

Adding a percentage to a 16-bit number in 8051

Started by mik3ca 5 months ago15 replieslatest reply 5 months ago117 views
I am currently using early 8051's in my major project (specifically AT89S52 and AT89C4051 with 22.1184Mhz crystals attached), but one thing I want to be able to...

Virtual (cycle accurate) CPU simulations

Started by strubi 5 months ago3 replieslatest reply 5 months ago96 views
Hi all, I've been hacking away on a CPU builder in the past years that allows to build a microcontroller kinda from scratch with some standard peripherals in...

Help designing Embedded PI Controller

Started by XaviPacheco 5 months ago12 replieslatest reply 5 months ago79 views
I'm designing an embedded PI controller using a STM32 Nucleo board. In the PWM configuration, a 0 means 0% duty and 800 means 100% duty. The objetive is to regulate...

I2C ADV7403

Started by saeedhassan 5 months ago12 replieslatest reply 5 months ago76 views
Hello guys, I am trying to read and write data on ADV7403 decoder IC on my designed board. I have been through almost all questions regarding I2C bus with ADV7403...

Registering will allow you to participate to the forums on ALL the related sites and give you access to all pdf downloads.

Sign up

I agree with the terms of use and privacy policy.

Try our occasional but popular newsletter. VERY easy to unsubscribe.
or Sign in