秀山花灯的表演程序

秀山花灯的表演程序,第1张

秀山花灯的演出,有一套完整的程序,主要包括:设灯堂、启灯(请灯)、跳灯、辞灯。

秀山花灯中,设灯堂是带有浓厚传统仪式的表演活动。花灯班在出灯前,都要设灯堂,供奉金花小姐、银花二娘神位,由灯师傅点燃香烛、烧纸钱敬奉花灯神,祈求、保佑跳灯人诸事顺利,平安吉祥。祭拜仪式后,就在灯堂又唱又跳。由灯师傅先领唱《安位》、《唱位》、《开光》,其后,齐唱《起灯调》,并将要演出的曲调唱一遍。请灯仪式结束后,花灯班就可外出跳花灯了。

跳灯,是秀山花灯的主要演出活动。花灯班都是在接灯人家的堂屋、院坝跳。先唱《观灯调》、《祝贺调》,临走时唱《谢主调》。

辞灯,到每年的正月十五晚上,花灯班就在河边坝子举行辞灯仪式,祭拜神灵,演唱《送灯调》,由掌调灯师傅领唱一遍春节期间所有演唱的花灯曲调(称收调)。然后焚烧花灯及神位,并将跳灯人的衣服从火上抛过,祈求跳灯人一年平安。

这个简单啊现编个吧

#include<at89x51.h>

unsigned char m,n,i=0

unsigned int q=1,s=0

main()

{TMOD=0x01

EA=1

TH0=0x3c

TL0=0xb0

ET0=1

TR0=1

while(1)

{m=(unsigned char)q

s=(q&0xff00)

s>>=8

n=(unsigned char)s

P1=~m

P2=~n

}

}

timesx() interrupt 1

{EA=0

TH0=0x3c

TL0=0xb0

i++

if(i==10)

{i=0

if(q<0x8000)q<<=1

else q=1

}

EA=1

}

顺便说一下啊,低电平点亮。要高电平点亮把P1=~mP2=~n的~去掉

做好中断现场保护和还原就可以解决这个问题了。

INT:

    PUSH PSW先现场保护

    PUSH ACC

    PUSH 00HR0

    PUSH 01HR1 

    PUSH 02HR2 

    PUSH 03HR3

    PUSH 04HR4

    PUSH 05HR5

    PUSH 06HR6

    PUSH 07HR7

    MOV A,#0AAH

MAG:

    MOV P2,A

    LCALL DELAY

    RL A

    JNB P3.3,MAG

    MOV A,#1

    MOV R2,#7

    POP 07HR7现场还原

    POP 06HR6 

    POP 05HR5 

    POP 04HR4

    POP 03HR3

    POP 02HR2

    POP 01HR1

    POP 00HR0  

    POP ACC       

    POP PSW

    RETI


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/11205061.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-14
下一篇 2023-05-14

发表评论

登录后才能评论

评论列表(0条)

保存