最新日志

发表于:2008-2-23 19:12:04
标签:无标签

0

好久不来了

好久没有来了,很生疏了,最近正在忙我的两个项目,但是这几天来到学校没有什么动力学习,有点气人,我要开始正式学习,然后还要5月跟7月的飞思卡尔比赛,但是自己还是很不熟悉,我得努力啊!5月份还有托业考试,我一定要拿高分的,等我拿了高分我上来写上我的分数,下半年还要找工作,第一目标是外企,然后是看能不能去华为,或者长江珠三角,杭州,大连,青岛,无锡,而且这学期我们的课程特别多,说实在的我的压力挺大的,努力努力,再努力!!!!!!!!!

点击此处查看原文 >>

系统分类: 自由话题   |    用户分类: 无分类    |    来源: 无分类

评论(0) | 阅读(184)
发表于:2007-10-17 19:04:51
标签:无标签

0

塞翁失马,焉知非福!

今天中午回宿舍,发现自己又得了另一个助学金1500元,感觉挺好的,生活如此美好,中午看了一会电影就睡觉了,(不过根本睡不着,同学们玩游戏,乱七八糟的),下午还是实习,本来我是第一个做完作品的,但是出现了很多问题,而且一时发毛,根本不知道为什么,后来一直找,看着周围一个一个同学都做完,我还在查找,当时非常急,要知道,同学们都知道我在电子方面有很好的基础,而且还得过奖,最主要的是我自认为还相当不错,但是今天最后一个交的作品,我当时非常失落,后来老师跟我说,做什么事都的细心,要有耐心,不能急于求成,越是着急,就越做不出来,我后来回来的路上还在思考老师的话,“对于做学问的人更不能着急,做学问,搞科研的人,可能一辈子也没有收获,一辈子困在那,而且要注意细节,可能一点问题,就会卡克,这是一个教训,可能你平时太顺了,现在让你有这个教训,以后要注意啊”

想着老师的话,我自己受益匪浅,虽然这是个小东西,别人得到的远远没有我多,我想了很多,思考了这些问题,感觉这确实是一个教训,值得我注意,挺有意思的是,我已经有两次教训了,而且每次都有很好的效果,我觉得人只有在经历失败,经历痛苦时,才能学到真正的东西,感谢两位老师对我的教育,我真的学到了真正的东西,明年的我是否会再次想起这样的事呢,我要工作,工作后应该也会有这样的教训,但到时可能就没有这样好的机会,可以弥补自己的过失了,我真正的知道了:塞翁失马,焉知非福!

点击此处查看原文 >>

系统分类: 生活点滴   |    用户分类:    |    来源: 原创

评论(0) | 阅读(415)
发表于:2007-10-4 22:20:14
标签:无标签

0

华为硬件技术工程师标准

有好资料不敢独享,与大家分享rar

点击此处查看原文 >>

系统分类: 资源共享   |    用户分类:    |    来源: 转贴

评论(0) | 阅读(692)
发表于:2007-9-29 21:28:45
标签:无标签

0

应该写点什么

首先庆祝博客量超过1万,然后再说点别的:课程太紧啊,累死人呢,大三了,还有一年就要抉择了,考研啊,努力呢

点击此处查看原文 >>

系统分类: 自由话题   |    用户分类:    |    来源: 原创

评论(2) | 阅读(508)
发表于:2007-9-16 10:56:59
标签:无标签

2

MSP430+LCD1602

 


#include  <msp430x14x.h>
#include "lcd1602_h.h"

void delay_nms(void);
 
void main(void)
{
  
  WDTCTL = WDTPW + WDTHOLD;             // Stop watchdog timer
 LCD_init();
 while(1)    
 { 
         LCD_write_string(0,0,"Wellcomefighting");
                LCD_write_string(0,1,"i am the  one ");
                delay_nms();
                LCD_write_string(0,0,"HELLO      WORLD ");
                LCD_write_string(0,1,"  lianghongzhi  ");
                delay_nms(); 
 }
}

void delay_nms(void)      
{
    unsigned int count,i;
    for(count = 4; count > 0; count--)
   for(i=50000;i>0;i--); 
}

下面是1602的子程序
/******************************************************************/
//  
//  DIY by 梁鸿志
//
//           硬件连接信息(调试液晶型号LCD1602)
//              1--VSS     GND           
//              2--VDD  VCC       
//  3--V0  至地
//  4--RS  数据/命令选择
//  5--R/W         读写控制
//  6--E  使能
//  7--DB0  DB0
//  14-DB7  DB7
//  15-LEDA  背光正  
//  16-LEDK  背光负(接地) 
//
//  硬件上需要修改的话,有两个函数需要改动
//  LCD_Busy() 读忙函数
//  LCD_Init() 初始化函数
/******************************************************************/
#include "lcd1602_h.h"
/********************************************************************/
void LCD_init(void)

 P2DIR |= 0xff;     
        P1DIR |= 0xff; 
 LCD_en_command(0x0C);
 LCD_en_command(0x06);
 LCD_en_command(0x80);
 LCD_en_command(0x38);
 LCD_en_command(0x01);
}
/********************************************************************/

void LCD_Busy(void)
{
    char BF = 0;    //  busy flag
    CLR_LCD_RS;
    SET_LCD_RW;
    P2DIR = 0x00;   //  modify this if you change hardware
    do
    {
     SET_LCD_EN;
        BF = P2IN;
        CLR_LCD_EN;
    } while(BF & 0x80);
    P2DIR = 0xff;   //  modify this if you change hardware
}

void LCD_delay(void)
{
 unsigned int i;
 for(i=500;i>0;i--);     // need modify this time at differert mcu
}
/********************************************************************/ 
void LCD_en_command(unsigned char command)
{
        LCD_Busy();
 CLR_LCD_RS;
 CLR_LCD_RW;
 SET_LCD_EN;
 LCD_I0=command;
 CLR_LCD_EN;
}
/********************************************************************/
void LCD_en_dat(unsigned char dat)
{
  LCD_Busy();
 SET_LCD_RS;
 CLR_LCD_RW;
 SET_LCD_EN;
 LCD_I0=dat;
 CLR_LCD_EN;
}
/********************************************************************/
void LCD_set_xy( unsigned char x, unsigned char y ) 
{
     unsigned char address;
     if (y == 0)
      address = 0x80 + x;
     else
         address = 0xc0 + x;
     LCD_en_command(address);
}
/********************************************************************/
void LCD_write_char( unsigned x,unsigned char y,unsigned char dat)
{
 LCD_set_xy( x, y );
 LCD_en_dat(dat);
}
/********************************************************************/
void LCD_write_string(unsigned char X,unsigned char Y,unsigned char *s)
{
    LCD_set_xy( X, Y ); 
    while (*s)
    {
     LCD_I0=*s;
        LCD_en_dat(*s);  
 s ++;
    }
}

1602自身的头文件
/********************************************************************/
#ifndef __LCD1602_H__
#define __LCD1602_H__

#include "msp430x14x.h"

#define LCDCTL   P1OUT
#define LCD_I0   P2OUT
#define SET_LCD_RS  LCDCTL |= BIT0
#define CLR_LCD_RS  LCDCTL &= ~BIT0
#define SET_LCD_RW;  LCDCTL |= BIT2
#define CLR_LCD_RW;  LCDCTL &= ~BIT2
#define SET_LCD_EN;  LCDCTL |= BIT4
#define CLR_LCD_EN;  LCDCTL &= ~BIT4

void LCD_write_string(unsigned char X,unsigned char Y,unsigned char *s);
void LCD_write_char( unsigned x,unsigned char y,unsigned char dat);
void LCD_set_xy( unsigned char x, unsigned char y );
void LCD_en_dat(unsigned char dat);
void LCD_en_command(unsigned char command);
void LCD_init(void);
void LCD_Busy(void);

#endif

点击此处查看原文 >>

系统分类: 单片机   |    用户分类:    |    来源: 原创

评论(0) | 阅读(529)
发表于:2007-9-10 21:02:17
标签:无标签

0

07年电子设计大赛有感

2007年电子设计大赛终于完事了,我们的成果也出来了;有人欢喜,有人忧,而我却很忧!问题是我比赛中负责的东西做的不是很好,作品最后虽然出来了,但是跟别人的确有很大差距,这让我们很是不爽,唉,还是怪自己无能,430才学了一个月,关键时候就不会用了,通过比赛,我给自己得出了以下几点,希望后来的同志们能够有所收获:

1:你必须对你所用的处理器非常熟悉,即使它处理速度不是很好;

2:关键还在平时积累,比赛就4天3夜,如果你以前根本没有做过相关的设计,你根本不会有成果的;

3:在平时要多积累,看一些相关的知识,这次比赛我们用到了PID,但我还不知道什么叫PID,这让人无法接受;

4:比赛时大家要相互鼓励,分工明确;

希望大家通过看我的感受能有所收获,但愿我还能参加下届索尼杯比赛,到时候我一定要拿一个大奖,我现在唯一的想法就是把msp430学的很熟,然后就是比赛,人的一生都在奋斗中度过,

奋斗!

点击此处查看原文 >>

系统分类: 生活点滴   |    用户分类:    |    来源: 原创

评论(4) | 阅读(836)
发表于:2007-9-4 17:59:05
标签:无标签

0

2007年全国电子设计大赛

第二天了,今天我们的车模已经做出来了,但是现在心情不是很爽,编程遇到了问题,不理解,而且硬件方面不归我管,软件方面的事:哎,一言难尽,都是失落和期待!!!!!!!!

得出的心得:功夫在平时;没有真功夫根本不行,哎,还得努力,努力的事业永远不能变,昨天晚上凌晨5点睡得,早上六点半就起来了,睡不着,睡得不踏实,今天又是一上午的编程,刚才脑袋都有点呆了,现在上来一小会,一会还得编程,电动车跷跷板,说容易也不容易,说难也不是很……PID,很有用啊,我编程就用到了,人工智能的完美代表,呵呵,但还是跟人类有很大差别,大家都在忙碌,想象今晚我又几点睡呢?我努力想在竞赛期间学到真正有用的,实际的东西,我体味到了,但也迷茫了,自欺欺人!!!!还是都这样呢????、

希望我竞赛不只为了奖状,还有最重要的:我们真正的实力|

点击此处查看原文 >>

系统分类: 生活点滴   |    用户分类:    |    来源: 原创

评论(3) | 阅读(890)
发表于:2007-9-3 7:13:38
标签:无标签

2

07全国电子设计大赛

再过一个多小时,赛题就下来了,现在心情挺复杂的,既高兴又紧张,哎,面对把,还有几天的奋战呢,加油!!!!

点击此处查看原文 >>

系统分类: 自由话题   |    用户分类:    |    来源: 原创

评论(11) | 阅读(1899)
发表于:2007-8-30 9:23:31
标签:无标签

1

msp430f149c语言例程

zip大家可以仔细看一下,另外配合电路图看更加方便,推荐大家读一下魏小龙的书,或者胡大可的430介绍,他们的书非常经典

点击此处查看原文 >>

系统分类: 单片机   |    用户分类: 无分类    |    来源: 原创

评论(0) | 阅读(502)
发表于:2007-8-28 21:27:52
标签:无标签

1

无奈

昨天调试的程序完全好使,一点问题都没有,今天却居然不好使,非常的伤心,极其的郁闷,幸亏这个程序是我自己写的,明天继续弄还来得及,这是我写的关于电子设计大赛系统菜单,我感觉挺完美的界面,12864+msp430,现在还不能上传代码,等比赛结束我一定把代码上传上来,呵呵!毕竟还是有点私心的,比赛要好好弄啊,不好学呢,困难啊

点击此处查看原文 >>

系统分类: 汽车电子   |    用户分类:    |    来源: 原创

评论(0) | 阅读(479)
总共 , 当前 /,23下一页