NTSC composite video is a compatible standard. This means that video signal works with older B&W TV Sets as well. So, we're looking to understand how color information is added to the B&W NTSC signal in such a way that Color TV sets can decode the color information while older B&W TV sets ignore the color information. Developing such a signal must have been a formidable task indeed !
Wednesday, April 20, 2011
Tuesday, April 19, 2011
NTSC demystified - B&W Video and Sync - Part 1
NTSC progressive scanning mode and simpler sync methods are not well documented and this issue is addressed here. Producing video signals by going to lowest hardware level is fun and satisfying. With the number of very capable digital controllers available to hobbyists today, it has become possible to generate analog video signals entirely in software. With the techniques and sync patterns presented here, generating "software video" becomes a much easier task.
Monday, March 28, 2011
LPC1768 ADC has too many glitches
The on-chip ADC in the Atmega lineup was so easy to use compared to the one on LPC1768. Last time I had tried, the Atmega ADC didn't need much filtering to give reasonable results. But the ADC module on LPC1768 seems unusable without filtering.
Thursday, March 10, 2011
UART to USB converter using LPC1768 and AVR 8-bit UART library
While working on a project on the Atmega8 for school, the FT232 chip being used as a UART - USB converter failed. Well, actually its the board that failed, or rather broke...
Saturday, February 19, 2011
LPC17xx Virtual COM port - A USB CDC Class device library
With physical COM ports non-existent in laptops and fast disappearing on desktops, its a matter of immense convenience to embedded programmers if a chip has the USB interface.
Friday, January 14, 2011
Code Sourcery g++ Lite and Programmer's Notepad for LPC1768 development
Eclipse is a fantastic IDE but some may prefer the light weight Programmer's Notepad. This post will show you how easy development for LPC1768 on a Windows box using CodeSourcery g++ Lite and Programmers notepad is.
Wednesday, January 12, 2011
Interrupts, Software Interrupts and Interrupt Priority in LPC1768
The cortex-m3 core which the LPC1768 uses has an extremely flexible interrupt controller called the NVIC (Nested Vectored Interrupt Controller). The NVIC has several distinguishing features.
Subscribe to:
Posts (Atom)