Summary of Computer controlled marquee at90s2313 74hc595
This article describes a LED marquee display controlled by an Atmel AT90S2313 microcontroller. The display uses 350 LEDs arranged in a 50x7 matrix, driven by seven 74HC595 shift registers. It interfaces with a PC via RS232 serial port, allowing dynamic text display with programmable fonts and automatic text source selection. The software, developed in Borland C++ for Windows XP, supports up to 768 characters of static text and 256 custom characters. Complete source code, schematic, and PCB design files (OrCAD) are provided for the project.
Parts used in the Computer Controlled Marquee:
- Atmel AT90S2313 microcontroller
- 74HC595 shift registers (7 pieces)
- 350 LEDs arranged in a 50x7 matrix
- RS232 serial port interface
- Resistors and capacitors (for LED and microcontroller circuits)
- Custom PCB (OrCAD design)
- Computer with software (Borland C++ program for Windows XP)
With all the details on a circuit different from that to which the shared a marquee computer control program atmel at90s2313 source software image format you have the source schema and pcb, orcad drawings.
Marquee on a circuit different from that to which
Marquee in 350 LEDs used micro-controller atmel at90s2313 led 7 74hc595 are apparently taking the pc serial port with computer fonts information program works with windows xp, you can also program’s sourceBorland C++ dosyalarıda.
Specifications (software v 1.0)
- 50 x 7 LED
- PC connection rs232 (serial port)
- According to the static text or dynamic text (computer)
- Automatic text source selection
- The maximum length of the static text, 768 characters
- Programmable fonts, 256 different characters
- Character width 0-5 pixels (+ optional column blank)
LedDisp. c software content
#include #include #include #include typedef uint8_t byte; typedef int8_t sbyte; typedef uint16_t word; typedef int16_t sword; #define DATAPORT PORTD #define DATA PIND2 //Siirtorekisterin data #define SHCLK PIND4 //Siirtorekisterin shift-clock #define LCLK PIND5 //Siirtorekisterin latch-clock #define OE PIND3 //Siirtorekisterin output-enable (ei käytössä) #define EE_DATAPORT PORTB #define EE_INPORT PINB #define EE_DATADR DDRB #define EE_CLKPORT PORTD #define EE_DATA PINB7 //EEPROM data #define EE_CLK PIND6 //EEPROM clock //Rivien ohjaus (rivi ykkösellä aktiivinen): #define ROWPORT PORTB #define ROW0 PINB0 #define ROW1 PINB1 #define ROW2 PINB2 #define ROW3 PINB3 #define ROW4 PINB4 #define ROW5 PINB5 #define ROW6 PINB6
Through the computer Article Submitter program
Electronic circuits combining computer with a very nice event, unfortunately, but my knowledge about c++programming dealing with electronic information will be very useful for people who have different practices developed a marquee program or can be arranged for micro controllers pic series I think. We also have a very good useful features on the Moon’s face also “Play from web” option may be sent to a site on the web with post devredeye.
For more detail: Computer controlled marquee at90s2313 74hc595