pdf

Programmable automatic control of the marquee

  • 2013-09-19
  • 10KB
  • Points it Requires : 2

In this one, we will learn how to make the marquee automatically run in the order we set. This kind of control is often used in industrial control situations. In this program, we pre-define a speedcode for the changing sequence. Each time the marquee runs a circle, the speed of the next circle is determined according to the preset table data. In this way, we can achieve automatic running in the predetermined order. Please see the code:-----------------------------------#define uchar unsigned char //Define it for easy use#define uint unsigned int#define ulong unsigned long#include  //Include a header file of a 52 standard kernelsbit P10 = P1^0; //IO not defined in the header file must be defined by yourselfsbit P11 = P1^1;sbit P12 = P1^2;sbit P13 = P1^3;bit ldelay=0; //Long timer overflow mark, preset to 0uchar speed=10; //Set a variable to save the moving speed of the marqueeuchar code speedcode[10]={3,1,5,12,3,20,2,10,1,4}; //10 predefined speedschar code dx516[3] _at_ 0x003b;//This is set for simulation//Programmable automatic control of the marqueevoid main(void) // Main program {uchar code ledp[4]={0xfe,0xfd,0xfb,0xf7}; //predetermined value to be written into P1 uchar ledi; //used to indicate the display order uchar i; RCAP2H =0x10; //assign T2 the preset value 0x1000, overflow 30 times is 1 second RCAP2L =0x00; TR2=1; //start timer ET2=1; //turn on timer 2 interrupt EA=1; //turn on general interrupt

unfold

You Might Like

Uploader
nishisb
 

Recommended ContentMore

Popular Components

Just Take a LookMore

EEWorld
subscription
account

EEWorld
service
account

Automotive
development
circle

About Us Customer Service Contact Information Datasheet Sitemap LatestNews


Room 1530, 15th Floor, Building B, No.18 Zhongguancun Street, Haidian District, Beijing, Postal Code: 100190 China Telephone: 008610 8235 0740

Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号
×