心情散记

Posted dragondragon

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了心情散记相关的知识,希望对你有一定的参考价值。

  今天我从老家回到城里(也就是十几分钟的车距)。我们的电瓶车顶着炎炎的烈日行驶在乡间公路上,不曾想走到半路时车子走不动啦,我一看,暗自嘀咕着这是什么鬼丫!所幸走了几步在找到一处修电车的地方,我们就很开森地重新骑上了幸福的电动车。回到家中,我稍作洗浴,就去我的发小家中玩,顺手帮他将两个文件拼接在一块儿,我呀打趣对他说,要把你的代码放在我的博客上来秀一秀,他说好呀好,于是就有了下面的了:

 1 //#include <reg52.h>
 2 #include "reg52.h"
 3 unsigned char date;
 4 #define uchar unsigned char
 5 #define uint unsigned int
 6 sbit key1=P0^1;
 7 sbit F1 = P1^0;
 8 sbit F2 = P1^1;
 9 sbit F3 = P1^2;
10 sbit F4 = P1^3;
11 unsigned char code FFW[8]=0xfe,0xfc,0xfd,0xf9,0xfb,0xf3,0xf7,0xf6; //反转
12 unsigned char code FFZ[8]=0xf6,0xf7,0xf3,0xfb,0xf9,0xfd,0xfc,0xfe; //正转
13 unsigned int  K;
14 void delay(uint z);
15 void Initial_com(void);
16 void delay(uint z)
17                                                                                                
18     uint i,j;
19     for(i=z;i>0;i--)
20         for(j=110;j>0;j--);
21  
22 void delay1(unsigned int t)
23                            
24    unsigned int k;
25    while(t--)
26    
27      for(k=0; k<80; k++)
28       
29    
30 
31 void Initial_com(void)
32 
33  EA=1;        //开总中断
34  ES=1;        //允许串口中断
35  ET1=1;        //允许定时器T1的中断
36  TMOD=0x20;   //定时器T1,在方式2中断产生波特率
37  PCON=0x00;   //SMOD=0
38  SCON=0x50;   // 方式1 由定时器控制
39  TH1=0xfd;    //波特率设置为9600
40  TL1=0xfd;
41  TR1=1;       //开定时器T1运行控制位
42 
43 
44 
45 void  motor_ffw()
46   
47    unsigned char i;
48    unsigned int  j;
49       for (j=0; j<12; j++)         //转1*n圈 
50      
51 
52       for (i=0; i<8; i++)       //一个周期转30度
53         
54           if(K==1) P1 = FFW[i]&0x1f;  //取数据
55           if(K==2) P1 = FFZ[i]&0x1f;
56           delay1(8);                   //调节转速
57         
58       
59  
60 main()
61 
62      Initial_com();
63      while(1)
64      
65     
66           if(key1==0)
67         
68             delay(5);      //消抖动
69             if(key1==0)      //确认触发
70             
71 
72                  SBUF=0X01;
73                  delay(200);
74                   K=1;
75                   motor_ffw();
76                   K=2;
77                  motor_ffw();            
78               
79         
80           if(RI)
81           
82             date=SBUF;    //单片机接受
83             SBUF=date;    //单片机发送
84             RI=0;
85           
86       
87 

就是上面的代码丫,可以与单片机的一些部件结合起来,实现的功能就是水滴一沾相应的感应器,小电动机就会转动,真的好神奇!同时,真是很巧妙嘞!天空在下午三点左右乌云渐渐聚集起来

忽作滂沱大雨,大雨淅淅沥沥,我和发笑谈笑风生!时光过得很是欢愉!

明天我计划着若是放晴便和发小一起去徐州,在矿大带我发小转转逛逛。下午12:00--17:00有一场训练赛。争取去蹭一下ACM队伍的训练讨论,fighting!!!!!

最后附上一张dragon dragon 的帅照,fighting!

 

技术图片

 

以上是关于心情散记的主要内容,如果未能解决你的问题,请参考以下文章

为啥Facebook分享心情不能发图片?

用PHP+jQuery+Ajax+Mysql发表心情赞功能

从心情美美哒到MMP

迷茫和心情

django--BBS项目,后端业务逻辑整理

今天心情很差