找回密码

尚庐山(原星子网)

查看: 2647|回复: 3
收起左侧

勉学歌

  [复制链接]
发表于 2013-1-13 21:45:06 来自手机 | 显示全部楼层 |阅读模式 | 来自江西

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区

您需要 登录 才可以下载或查看,没有账号?注册

x
君不见,东邻一出骑青骢,笑我徒步真孤穷。读书一旦登枢要,前遮后拥如云从。昔时孑身今富足,大旗高牙导前陆。始信出门莫恨元,书中车马多如簇。 君不见,西邻美妇巧画眉,笑我无妻谁娶之。读书一旦高及第,名门争许成婚期。昔时孤房今花烛,孔雀屏开忻中目。始信娶妻莫恨无良媒,书中有女颜如玉。 君不见,南邻万顷业有余,笑我饥寒苦读书。读书一旦登云路,腰间紫袋悬金鱼。昔时箪瓢今梁肉,便是全家食天禄。始信富家不用买良田,书中自有千钟粟。 君不见,北邻飞宇耸云端,笑我屋漏门无关。读书一旦居相府,便是广厦千万间。昔时茅檐今梁木,画栋雕甍成突兀。始信安居不用架高堂,书中自有黄金屋。

13

主题

322

帖子

1237

星币

初中三年级

Rank: 10Rank: 10Rank: 10Rank: 10

积分
1129
发表于 2013-1-13 23:16:36 | 显示全部楼层 | 来自江苏
#include <reg52.h>
#include <intrins.h>
#define uchar unsigned char
#define uint unsigned int
uchar c0,c1,temp,shiwan,wan,qian,bai,shi,ge;
uint shu;
sbit dula=P2^6;                                         //共阴数码管 段选
sbit wela=P2^7;                                         //共阴数码管 位选
uchar code table[]={                       
0x3f,0x06,0x5b,0x4f,                         
0x66,0x6d,0x7d,0x07,                         //共阴数码管 编码
0x7f,0x6f,0x77,0x7c,
0x39,0x5e,0x79,0x71};
void init();                                         //函数声名(初始化子函数)
void display(uchar shiwan,uchar wan,uchar qian,uchar bai,uchar shi,uchar ge);
                                                                 //函数声名(数码管显示子函数)
void delay(uint z);                                 //函数声名(延时zms子函数)
void main()
{
        init();
        while(1)
        {
                display(7,6,5,bai,shi,ge);               
        }
}
void init()
{
        TMOD=0x11;
        TH0=(65536-46080)/256;
        TL0=(65536-46080)%256;
        TH1=(65536-46080)/256;
        TL1=(65536-46080)%256;
        EA=1;
        ET0=1;
        ET1=1;
        TR0=1;
        TR1=1;
        temp=0xfe;                                     //流水灯控制赋初值
        P1=temp;

        dula=0;                                                 //数码管控制赋初值
        wela=0;
        shu=432;
}
void timer0() interrupt 1                 //定时器0中断(流水灯控制)
{
        TH0=(65536-46080)/256;
        TL0=(65536-46080)%256;
        c0++;
        if(c0==10)
        {
                c0=0;
                temp=_crol_(temp,1);
                P1=temp;                       
        }
}
void timer1() interrupt 3                 //定时器1中断(数码管控制)
{
        TH1=(65536-46080)/256;
        TL1=(65536-46080)%256;
        c1++;
        if(c1==2)
        {
                c1=0;
                shu--;
                if(shu==398)
                {
                        TR1=0;                                 //数码管停               
                        TR0=0;                                 //流水灯停
                        while(1)
                        {
                                P1=0xff;
                                delay(500);
                                P1=0x00;
                                delay(500);
                        }
                }
                bai=shu/100;
                shi=shu%100/10;
                ge=shu%10;                               
        }
}
void display(uchar shiwan,uchar wan,uchar qian,uchar bai,uchar shi,uchar ge)
{                                                                 //显示子函数(数码管显示)
        dula=1;
        P0=table[shiwan];
        dula=0;
        P0=0xff;
        wela=1;
        P0=0xfe;
        wela=0;
        delay(5);

        dula=1;
        P0=table[wan];
        dula=0;
        P0=0xff;
        wela=1;
        P0=0xfd;
        wela=0;
        delay(5);

        dula=1;
        P0=table[qian];
        dula=0;
        P0=0xff;
        wela=1;
        P0=0xfb;
        wela=0;
        delay(5);

        dula=1;
        P0=table[bai];
        dula=0;
        P0=0xff;
        wela=1;
        P0=0xf7;
        wela=0;
        delay(5);

        dula=1;
        P0=table[shi];
        dula=0;
        P0=0xff;
        wela=1;
        P0=0xef;
        wela=0;
        delay(5);

        dula=1;
        P0=table[ge];
        dula=0;
        P0=0xff;
        wela=1;
        P0=0xdf;
        wela=0;
        delay(5);       
}
void delay(uint z)                                 //延时zms子函数
{
        uint x;
        for(z;z>0;z--)
                for(x=113;x>0;x--);
}
回复 收起回复
B Color Smilies
还可输入 个字符

551

主题

2万

帖子

6万

星币

管理员

Rank: 9Rank: 9Rank: 9

积分
129009
发表于 2013-1-14 16:13:52 | 显示全部楼层 | 来自江西
longsha6612 发表于 2013-1-13 23:16
#include
#include
#define uchar unsigned char

神 一样的回复啊。
回复 收起回复
B Color Smilies
还可输入 个字符
一年三百六十五天分了四季
五谷是花生红枣眼泪和小米
想一想美女听听西河戏
看一看我的理想还埋在土里

我没有心事往事只是只蚂蚁
生下来胳膊大腿就是一样地细
不管别人穿着什么样的衣
咱们兄弟皮肤永远是黑的

13

主题

322

帖子

1237

星币

初中三年级

Rank: 10Rank: 10Rank: 10Rank: 10

积分
1129
发表于 2013-1-14 22:05:58 | 显示全部楼层 | 来自江苏
蚂蚁 发表于 2013-1-14 16:13
神 一样的回复啊。

:handshake
回复 收起回复
B Color Smilies
还可输入 个字符
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ| 本站法律顾问:易胜华律师|手机版|小黑屋| 尚庐山(原星子网)

备案报警 赣公网安备 36042702000120号

备案报警

Powered by Discuz! X3.4( 赣ICP备16012230号-1 )

公司名称: 庐山市尚庐山文化传媒有限公司

地址: 江西省九江市庐山市南康镇天湖壹号5号楼C-201至C-206店铺

快速回复 返回顶部 返回列表