单片机音乐代码怎么写

1.单片机音乐代码

#include "reg51.h" #define uint unsigned int #define uchar unsigned char uchar * TABLE ; code uint TABLE1 [15]={64260,64400,64524,64580, 64684,64777,64820,64898, 64968,65030,65058,65110, 65157,65178,65217}; code uchar SONG [ ]={ //1. 迟来的爱 }; code uchar SONG1 [ ]={ //2.两只蝴蝶 }; code uchar SONG3 [ ]={ //4.一个师傅三个徒弟 }; uchar hjsz; uchar ljsz; uchar jpm; uchar yfm; uchar t0 =0; uint i=0; sbit Speaker =P1^0; uint k; void Delay1() { for ( k=0;k<20000;k++); } void Lignt( ) { uchar t; for(t=0;t<10;t++) { P2=0xff; Delay1(); P2=0x00; Delay1(); } } void Lignt1( ) { P2=0xaa; Delay1(); P2=0x55; Delay1(); } void Delay(uchar t0)//延时 { while(t0--) //决定节拍 Lignt1(); } void Delay2(uchar w0)//延时 { while(w0--) //决定节拍 Lignt(); } void T0Int() interrupt 1//TIMER0 { TL0 = ljsz; TH0 = hjsz; Speaker=!Speaker; } void ExtInt0() interrupt 0//INT0 { if(t0>10) t0=0; i=0; // 全局变量,指向歌谱的第1个 switch(t0++) { case 0 : TABLE=SONG;break; //选择第1首 case 1 : TABLE=SONG1;break;//选择第2首 case 2 : TABLE=SONG2;break;//选择第3首 case 3 : TABLE=SONG3;break;//选择第4首 case 4 : TABLE=SONG4;break;//选择第5首 case 5 : TABLE=SONG5;break;//选择第6首 case 6 : TABLE=SONG6;break;//选择第7首 case 7 : TABLE=SONG7;break;//选择第8首 case 8 : TABLE=SONG8;break;//选择第9首 case 9 : TABLE=SONG9;break;//选择第10首 } } void songsing()//发音程序 { i=0; while(TABLE[i]) { jpm=TABLE[i]&0x0f; //节拍值 yfm=(TABLE[i]>>0x04)&0x0f;//简谱值 if(yfm) //简谱为1,取计数值 { yfm=yfm-1; hjsz=(uchar)(TABLE1[yfm]>>0x08);//取计数值高字节 TH0 = hjsz; ljsz=(uchar)(TABLE1[yfm]); //取计数值低字节 TL0 = ljsz; TR0 = 1; //启动TIMER0 } else TR0 = 0; //简谱为0,不发音 Delay(jpm); //节拍延时 i++; } } void main(void) { TMOD =0X01;//设TIMER0在MODE1 TCON =0X01;//外部中断INT0,下降沿触发 IE =0x83;//开中断(INT0,TIMER0) IP =0x00;//设置中断优先级 TABLE=SONG0; while(1) { Lignt( ); songsing();//调用发音程序 TR0 = 0;//停止TIMER0 Delay2(1); TABLE=SONG0;// 更改歌曲0 songsing(); } }。

2.单片机歌曲程序源代码

/************************************************************************ [文件名] C51音乐程序(八月桂花) [功能] 通过单片机演奏音乐 /**********************************************************************/#include #include //本例采用89C52, 晶振为11.0592MHZ//关于如何编制音乐代码, 其实十分简单,各位可以看以下代码.//频率常数即音乐术语中的音调,而节拍常数即音乐术语中的多少拍;//所以拿出谱子, 试探编吧! unsigned char n=0; //n为节拍常数变量 unsigned char code music_tab[] ={0x18, 0x30, 0x1C , 0x10, //格式为: 频率常数, 节拍常数, 频率常数, 节拍常数,0x20, 0x40, 0x1C , 0x10,0x18, 0x10, 0x20 , 0x10,0x1C, 0x10, 0x18 , 0x40,0x1C, 0x20, 0x20 , 0x20,0x1C, 0x20, 0x18 , 0x20,0x20, 0x80, 0xFF , 0x20,0x30, 0x1C, 0x10 , 0x18,0x20, 0x15, 0x20 , 0x1C,0x20, 0x20, 0x20 , 0x26,0x40, 0x20, 0x20 , 0x2B,0x20, 0x26, 0x20 , 0x20,0x20, 0x30, 0x80 , 0xFF,0x20, 0x20, 0x1C , 0x10,0x18, 0x10, 0x20 , 0x20,0x26, 0x20, 0x2B , 0x20,0x30, 0x20, 0x2B , 0x40,0x20, 0x20, 0x1C , 0x10,0x18, 0x10, 0x20 , 0x20,0x26, 0x20, 0x2B , 0x20,0x30, 0x20, 0x2B , 0x40,0x20, 0x30, 0x1C , 0x10,0x18, 0x20, 0x15 , 0x20,0x1C, 0x20, 0x20 , 0x20,0x26, 0x40, 0x20 , 0x20,0x2B, 0x20, 0x26 , 0x20,0x20, 0x20, 0x30 , 0x80,0x20, 0x30, 0x1C , 0x10,0x20, 0x10, 0x1C , 0x10,0x20, 0x20, 0x26 , 0x20,0x2B, 0x20, 0x30 , 0x20,0x2B, 0x40, 0x20 , 0x15,0x1F, 0x05, 0x20 , 0x10,0x1C, 0x10, 0x20 , 0x20,0x26, 0x20, 0x2B , 0x20,0x30, 0x20, 0x2B , 0x40,0x20, 0x30, 0x1C , 0x10,0x18, 0x20, 0x15 , 0x20,0x1C, 0x20, 0x20 , 0x20,0x26, 0x40, 0x20 , 0x20,0x2B, 0x20, 0x26 , 0x20,0x20, 0x20, 0x30 , 0x30,0x20, 0x30, 0x1C , 0x10,0x18, 0x40, 0x1C , 0x20,0x20, 0x20, 0x26 , 0x40,0x13, 0x60, 0x18 , 0x20,0x15, 0x40, 0x13 , 0x40,0x18, 0x80, 0x00 }; void int0() interrupt 1 //采用中断0 控制节拍 { TH0=0xd8; TL0=0xef; n--; } void delay (unsigned char m) //控制频率延时 { unsigned i=3*m; while(--i); } void delayms(unsigned char a) //豪秒延时子程序 { while(--a); //采用while(--a) 不要采用while(a--); 各位可编译一下看看汇编结果就知道了!} void main() { unsigned char p,m; //m为频率常数变量 unsigned char i=0; TMOD&=0x0f; TMOD|=0x01; TH0=0xd8;TL0=0xef; IE=0x82; play: while(1) { a: p=music_tab[i]; if(p==0x00) { i=0, delayms(1000); goto play;} //如果碰到结束符,延时1秒,回到开始再来一遍 else if(p==0xff) { i=i+1;delayms(100),TR0=0; goto a;} //若碰到休止符,延时100ms,继续取下一音符 else {m=music_tab[i++], n=music_tab[i++];} //取频率常数 和 节拍常数 TR0=1; //开定时器1 while(n!=0) P3=~P3,delay(m); //等待节拍完成, 通过P1口输出音频(可多声道哦!) TR0=0; //关定时器1 } } 你的答案。

3.如何编写51单片机音乐程序

设计的相关音乐说明

要产生音频脉冲,只要算出某一音频的周期(1/频率),然后将此周期除以2,即为半周期时间。利用半周期时间定时这个半周期时间,每当计时到后就将输出的I/O反向,然后重复计时此半周期再对I/O反向,就可以在I/O脚上得到此频率的脉冲。

记数脉冲值与频率的关系公式如:N=Fi/2/Fr。N:记数值;Fi:内部计时依次为1us,故其频率为1 MHZ;Fr:要产生的频率。

其记数值的求法如:T=65536-N=65536-Fi/2/Fr。例:设K=65536,F=1000000=Fi=1 MHZ。求低音DO(26HZ),中音DO(523HZ),高音DO(1046HZ)的记数值。

每个音符使用1个音节,字节的高四位代表音符的高低,低四位代表音符的节拍。如果1拍为0.4秒,1/4拍为0.1秒,假设1/4拍为 DELAY,则1拍为4 DELAY。

扩展资料:

功能特性

1,可以仿真63K程序空间,接近64K 的16位地址空间;

2,可以仿真64Kxdata 空间,全部64K 的16位地址空间;

3,可以真实仿真全部32 条IO脚;

4,完全兼容keilC51 UV2 调试环境,可以通过UV2 环境进行单步,断点, 全速等操作;

5,可以使用C51语言或者ASM汇编语言进行调试 ;

6,可以非常方便地进行所有变量观察,包括鼠标取值观察,即鼠标放在某 变量上就会立即显示出它此的值;

7,可选 使用用户晶振,支持0-40MHZ晶振频率;

8,片上带有768字节的xdata,您可以在仿真时选 使用他们,进行xdata 的仿真;

9,可以仿真双DPTR 指针;

10,可以仿真去除ALE 信号输出. ;

11,自适应300-38400bps 的所有波特率通讯;

12,体积非常细小,非常方便插入到用户板中.插入时紧贴用户板,没有连接电缆,这样可以有效地减少运行中的干扰,避免仿真时出现莫名其妙的故障;

13,仿真插针采用优质镀金插针,可以有效地防止日久生锈,选择优质园脚IC插座,保护仿真插针,同时不会损坏目标板上的插座. ;

14,仿真时监控和用户代码分离,不可能产生不能仿真的软故障;

15,RS-232接口不计成本采用MAX202集成电路,串行通讯稳定可靠,绝非一般三极管的简易电路可比。

参考资料来源:搜狗百科-51单片机

4.求一个用C语言编写的51单片机音乐程序代码

#include

sbit speaker=P2^2;

unsigned char timer0h,timer0l,time;

//生日歌

code unsigned char sszymmh[]={5,1,1, 5,1,1, 6,1,2, 5,1,2, 1,2,2, 7,1,4,

5,1,1, 5,1,1, 6,1,2, 5,1,2, 2,2,2, 1,2,4,

5,1,1, 5,1,1, 5,2,2, 3,2,2, 1,2,2, 7,1,2, 6,1,2,

4,2,1, 4,2,1, 3,2,2, 1,2,2, 2,2,2, 1,2,4};

// 音阶频率表 高八位

code unsigned char FREQH[]={

0xF2,0xF3,0xF5,0xF5,0xF6,0xF7,0xF8,

0xF9,0xF9,0xFA,0xFA,0xFB,0xFB,0xFC,0xFC, //1,2,3,4,5,6,7,8,i

0xFC,0xFD,0xFD,0xFD,0xFD,0xFE,

0xFE,0xFE,0xFE,0xFE,0xFE,0xFE,0xFF,

} ;

// 音阶频率表 低八位

code unsigned char FREQL[]={

0x42,0xC1,0x17,0xB6,0xD0,0xD1,0xB6,

0x21,0xE1,0x8C,0xD8,0x68,0xE9,0x5B,0x8F, //1,2,3,4,5,6,7,8,i

0xEE,0x44, 0x6B,0xB4,0xF4,0x2D,

0x47,0x77,0xA2,0xB6,0xDA,0xFA,0x16,

};

void delay(unsigned char t)

{

unsigned char t1;

unsigned long t2;

for(t1=0;t1{

for(t2=0;t2{

;

}

}

TR0=0;

}

void t0int() interrupt 1

{

TR0=0;

speaker=!speaker;

TH0=timer0h;

TL0=timer0l;

TR0=1;

}

void song()

{

TH0=timer0h;

TL0=timer0l;

TR0=1;

delay(time);

}

void main(void)

{

unsigned char k,i;

TMOD=1; //置CT0定时工作方式1

EA=1;

ET0=1;//IE=0x82 //CPU开中断,CT0开中断

while(1)

{

i=0;

while(ik=sszymmh[i]+7*sszymmh[i+1]-1;

timer0h=FREQH[k];

timer0l=FREQL[k];

time=sszymmh[i+2];

i=i+3;

song();

}

}

}

5.求单片机 音乐播放的c代码

#include "reg52.h" unsigned char Count; sbit _Speak =P2^3 ; //讯响器控制脚 unsigned char code SONG[] ={ //祝你平安0x26,0x20,0x20,0x20,0x20,0x20,0x26,0x10,0x20,0x10,0x20,0x80,0x26,0x20,0x30,0x20,0x30,0x20,0x39,0x10,0x30,0x10,0x30,0x80,0x26,0x20,0x20,0x20,0x20,0x20,0x1c,0x20,0x20,0x80,0x2b,0x20,0x26,0x20,0x20,0x20,0x2b,0x10,0x26,0x10,0x2b,0x80,0x26,0x20,0x30,0x20,0x30,0x20,0x39,0x10,0x26,0x10,0x26,0x60,0x40,0x10,0x39,0x10,0x26,0x20,0x30,0x20,0x30,0x20,0x39,0x10,0x26,0x10,0x26,0x80,0x26,0x20,0x2b,0x10,0x2b,0x10,0x2b,0x20,0x30,0x10,0x39,0x10,0x26,0x10,0x2b,0x10,0x2b,0x20,0x2b,0x40,0x40,0x20,0x20,0x10,0x20,0x10,0x2b,0x10,0x26,0x30,0x30,0x80,0x18,0x20,0x18,0x20,0x26,0x20,0x20,0x20,0x20,0x40,0x26,0x20,0x2b,0x20,0x30,0x20,0x30,0x20,0x1c,0x20,0x20,0x20,0x20,0x80,0x1c,0x20,0x1c,0x20,0x1c,0x20,0x30,0x20,0x30,0x60,0x39,0x10,0x30,0x10,0x20,0x20,0x2b,0x10,0x26,0x10,0x2b,0x10,0x26,0x10,0x26,0x10,0x2b,0x10,0x2b,0x80,0x18,0x20,0x18,0x20,0x26,0x20,0x20,0x20,0x20,0x60,0x26,0x10,0x2b,0x20,0x30,0x20,0x30,0x20,0x1c,0x20,0x20,0x20,0x20,0x80,0x26,0x20,0x30,0x10,0x30,0x10,0x30,0x20,0x39,0x20,0x26,0x10,0x2b,0x10,0x2b,0x20,0x2b,0x40,0x40,0x10,0x40,0x10,0x20,0x10,0x20,0x10,0x2b,0x10,0x26,0x30,0x30,0x80,0x00, //路边的野华不要采0x30,0x1C,0x10,0x20,0x40,0x1C,0x10,0x18,0x10,0x20,0x10,0x1C,0x10,0x18,0x40,0x1C,0x20,0x20,0x20,0x1C,0x20,0x18,0x20,0x20,0x80,0xFF,0x20,0x30,0x1C,0x10,0x18,0x20,0x15,0x20,0x1C,0x20,0x20,0x20,0x26,0x40,0x20,0x20,0x2B,0x20,0x26,0x20,0x20,0x20,0x30,0x80,0xFF,0x20,0x20,0x1C,0x10,0x18,0x10,0x20,0x20,0x26,0x20,0x2B,0x20,0x30,0x20,0x2B,0x40,0x20,0x20,0x1C,0x10,0x18,0x10,0x20,0x20,0x26,0x20,0x2B,0x20,0x30,0x20,0x2B,0x40,0x20,0x30,0x1C,0x10,0x18,0x20,0x15,0x20,0x1C,0x20,0x20,0x20,0x26,0x40,0x20,0x20,0x2B,0x20,0x26,0x20,0x20,0x20,0x30,0x80,0x20,0x30,0x1C,0x10,0x20,0x10,0x1C,0x10,0x20,0x20,0x26,0x20,0x2B,0x20,0x30,0x20,0x2B,0x40,0x20,0x15,0x1F,0x05,0x20,0x10,0x1C,0x10,0x20,0x20,0x26,0x20,0x2B,0x20,0x30,0x20,0x2B,0x40,0x20,0x30,0x1C,0x10,0x18,0x20,0x15,0x20,0x1C,0x20,0x20,0x20,0x26,0x40,0x20,0x20,0x2B,0x20,0x26,0x20,0x20,0x20,0x30,0x30,0x20,0x30,0x1C,0x10,0x18,0x40,0x1C,0x20,0x20,0x20,0x26,0x40,0x13,0x60,0x18,0x20,0x15,0x40,0x13,0x40,0x18,0x80,0x00,}; void Time0_Init() { TMOD = 0x01; IE = 0x82; TH0 = 0xD8; TL0 = 0xEF; //12MZ晶振,10ms } void Time0_Int() interrupt 1 { TH0 = 0xD8; TL0 = 0xEF; Count++; //长度加1 }/*------------------------------------------------- 功能:1MS延时子程序-------------------------------------------------*/ void Delay_xMs(unsigned int x) { unsigned int i,j; for( i =0;i < x;i++ ) { for( j =0;j<3;j++ ); } }/*------------------------------------------------- 功能:歌曲播放子程序i为播放哪一段曲目-------------------------------------------------*/ void Play_Song(unsigned char i) { unsigned char Temp1,Temp2; unsigned int Addr; Count = 0; //中断计数器清0 Addr = i * 217; while(1) { Temp1 = SONG[Addr++]; if ( Temp1 == 0xFF ) //休止符 { TR0 = 0; Delay_xMs(100); } else if ( Temp1 == 0x00 ) //歌曲结束符 { return; } else { Temp2 = SONG[Addr++]; TR0 = 1; while(1) { _Speak = ~_Speak; Delay_xMs(Temp1); if ( Temp2 == Count ) { Count = 0; break; } } } } }/*------------------------------------------------- 功能:主程序-------------------------------------------------*/ void main() { Time0_Init(); //定时器0中断初始化 while(1) { Play_Song(0); //播放 } }。

单片机音乐代码怎么写

转载请注明出处育才学习网 » 单片机音乐代码怎么写

知识

影片评审语怎么写

阅读(183)

本文主要为您介绍影片评审语怎么写,内容包括电影推荐语怎么写,电影推荐语怎么写,影片分析怎样写呢。原发布者:ptchenhy读书笔记的写法 (一)读后感言和推荐语 读后感言、推荐语,也都属于“读书笔记”类文体。 读后感:重在“感”;可

知识

野兔的英文单词怎么写

阅读(267)

本文主要为您介绍野兔的英文单词怎么写,内容包括兔子英语单词怎么写,兔的英文单词怎么写,英语单词兔子怎么写。包含“兔子”意思的英语单词有:rabbit,hare,coney,cony。2、单词解释(1)rabbit 英[ræbɪt];美[ræb

知识

写自来水证明怎么写

阅读(219)

本文主要为您介绍写自来水证明怎么写,内容包括到水厂购水证明怎么写,到水厂购水证明怎么写,给公司交水费开发票要公司证明证明格式怎么写。自来水水卡丢失补办:自来水缴费卡如果丢失了,带上房产证及户主复的身份证直接到自来水供水营业厅办理

知识

辛福用繁体字怎么写

阅读(182)

本文主要为您介绍辛福用繁体字怎么写,内容包括幸福用繁体字怎么写,有你很幸福的繁体字怎么写,(我很辛福我希望就这样辛福下去)的繁体字怎么写。

知识

卖水果公司简介怎么写

阅读(257)

本文主要为您介绍卖水果公司简介怎么写,内容包括帮我写个水果进出口公司的简介,美国有分公司,主营中国市场出口进,淘宝店店铺卖水果介绍怎么写,出售公司介绍怎么来写。XX公司成立于X年X月,注册资金100万元,其中XX出资XX万元,占X%;XX出资XX万元

知识

借条格式怎么写啊

阅读(199)

本文主要为您介绍借条格式怎么写啊,内容包括借条的正确格式,正确的借条格式该怎么写,借条格式范本~。借条的正确书写格式:标题要写“借条”。2、“表明借款的目的,以免一旦发生诉讼后借款人提出该笔借款系赌债、分手费等抗辩。3、写出借人姓

知识

国家外交论文怎么写

阅读(250)

本文主要为您介绍国家外交论文怎么写,内容包括以“如何看待中国特色的大国外交”为题写一篇2500字论文,《当前国际形势与中国外交》的论文,以中国特色大国外交"特"在何处写一篇论文。中国历来把自己定位为一个发展中大国,但从来没有提出要走大

知识

过继文书怎么写好养

阅读(189)

本文主要为您介绍过继文书怎么写好养,内容包括怎么写过继文书非亲戚间,成年子女的过继可以的话给我个范例,过继干儿子过继书怎么写,立嗣文书的写法。首先说明,“过继”和“立嗣”是我国传统上的一种说法,在我国现行的法律体系中,并没有专门对

知识

离婚起诉书需要怎么写

阅读(171)

本文主要为您介绍离婚起诉书需要怎么写,内容包括离婚起诉书怎么写,离婚起诉书如何写,离婚诉讼书怎么写我想要范文谢谢。离婚起诉书应当具备下列内容:⑴要写明原告和被告人的姓名、性别、年龄、民族、职业、籍贯、工作单位和住址。⑵主要是陈

知识

书法器字怎么写

阅读(189)

本文主要为您介绍书法器字怎么写,内容包括器字草书怎么写,有谁知道"器"这个字的甲骨文,大篆,小篆,隶书,楷书,行书分别,用书法怎么写成字。篆刻篆体字库在线查询 篆书爱好者的篆体字字典; http://www.youmade.com/shufa/(篆体) http://www

知识

探险类型的小说怎么写

阅读(294)

本文主要为您介绍探险类型的小说怎么写,内容包括可以推荐几本好看的探险类型的小说啊,求探险揭秘类型的小说,探险小说怎么写,怎么开头。伍一书 《古墓密码》 探险揭秘 很少能看到这么如此自然流畅而又神秘感十足的惊悚小说了,这部小说在一场

知识

安妮用韩文怎么写

阅读(236)

本文主要为您介绍安妮用韩文怎么写,内容包括安妮的韩文咋写,安妮的韩文咋写,“安妮,等我回来”用韩语怎么写。1.안녕하세요(安宁哈塞哟):见到韩国朋友说一句“您好” 2.만나서 반갑습니다(满拉所 盼嘎不是米大):见到你很高兴 3.잘 부탁합니

知识

比赛会议议程怎么写

阅读(204)

本文主要为您介绍比赛会议议程怎么写,内容包括会议议程怎么写,会议议程格式,会议议程怎么写啊。制定出一个好的会议议程方案并不容易,需要对整个会议有较好的把控,这需要多年的经验积累,而参考好的会议议程方案也能有所帮助。以下是一个优秀

知识

安妮英文名怎么写ann

阅读(868)

本文主要为您介绍安妮英文名怎么写ann,内容包括人名“安妮”的英文怎么写,安妮英文名怎么写Ann,Anne,Annie,三个都可以翻译成安,安妮的英文名怎么写。安妮的英文翻译是Annie。词汇分析释义:安妮(女子名,Ann,Anna,Anne等的昵称)拓展资料Annie: T

知识

音乐梦英文怎么写

阅读(341)

本文主要为您介绍音乐梦英文怎么写,内容包括追逐我的音乐梦英文怎么写,追逐我的音乐梦英文怎么写,梦英文怎么写怎么读。梦 [mèng] [ 国标码:c3ce 部首:木 笔画:11 笔顺:12341234354 ] to dream 相关解释: dream

知识

在上加文字代码怎么写

阅读(193)

本文主要为您介绍在上加文字代码怎么写,内容包括如何在图片上方添加文字,求html代码,在图片中加入文字的代码怎么用啊,文字在图片上面怎么写CSS代码。pic {position:relative; margin-top:0px;}.pic p{position:absolute;top

知识

微信开发者自动回复代码怎么写

阅读(228)

本文主要为您介绍微信开发者自动回复代码怎么写,内容包括如何在微信开发者模式下设置自动回复,微信公众号自动回复,怎么写代码,比如他回1,你给他一级文章,再,微信开发者模式怎样设置自动回复。responseMsg函数里,可以设置关注后回复内容,以及

知识

qq音乐歌单简介怎么写

阅读(242)

本文主要为您介绍qq音乐歌单简介怎么写,内容包括想不出QQ音乐纯音乐歌单的简介怎么写求助,请问QQ音乐里治愈系歌单可以怎么写介绍,qq音乐歌单怎么简介。发布歌单的方法(以10.0版本的QQ音乐播放器为例):进入播放器“我的音乐”页面,在自建的某个

知识

msp430单片机低通滤波程序怎么写

阅读(205)

本文主要为您介绍msp430单片机低通滤波程序怎么写,内容包括低通滤波器程序该怎么写,求msp430单片机基于max262的滤波程序,谁能给个低通滤波的程序。#include"msp430fg4618.h"#define a0 BIT0#define a1 BIT1#define a2 BIT

知识

ios字体代码怎么写

阅读(207)

本文主要为您介绍ios字体代码怎么写,内容包括怎么用代码修改ios系统字体大小,怎么用代码修改ios系统字体大小,ps设计iosApp字体以像素为单位,但是写ios代码是以磅为单位,像素。30px转成磅为单位=22磅=二号磅=(像素/96)*72=(30/96)*72=22.5磅

知识

淘宝店铺宝贝无边框代码怎么写

阅读(172)

本文主要为您介绍淘宝店铺宝贝无边框代码怎么写,内容包括淘宝首页上的宝贝展示里的边框怎么弄啊,像这样的是不是css啊,淘宝店铺宝贝列表边框怎么弄的,网页弧线代码是什么看到很多淘宝的宝贝描述模板里加入了边框,边。公告栏的位置---点我的

知识

js字体滚动代码怎么写

阅读(195)

本文主要为您介绍js字体滚动代码怎么写,内容包括怎样写一个可控制左右滚动的的字体左右滚动代码,求js文字向上滚动代码,怎样写一个可控制左右滚动的的字体左右滚动代码。如果您懂得Jquery。 Code: <html><head><title>Test</title><script

[/e:loop]