学习单片机-立个贴,激励自己不要放弃。

2020-02-08 12:14发布

考虑学单片机好久了,一直在犹豫,因为怕自己不能坚持。

这两个月换了个工作,好像时间倒有了些,手头也宽裕多了。因为一直是做硬件的,而且偏模拟,功率。单片机一直没怎么直接操作过。大学里是混过来的,呵呵。目前的工作有些偏管理了,不在第一线做项目了。可心里还是痒痒的,想做点东西。希望学单片机,不是我的一时冲动。除此以外还有二个目的:
1)逐步建立自己的小工作室。
2)找机会搞个项目,把建小工作室的钱赚回来,呵呵。

手头有几片PIC。自己的方向偏汽车,控制系统。研究一下,相信选择PIC是不错的。当然也希望大家给点意见。

淘宝上物 {MOD}了些东东,等阿莫批准了我的帐号就下单了。

常用的网名,没注意看审核要求,不幸牺牲了,甚是可怜。这个网名算是第一次用吧,希望给我带来好运。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
44条回答
xiaqichen
2020-02-12 11:44
回复【30楼】pkjapan
有兴趣就学呗,干嘛逼着自己,做自己喜欢做的事就行了,这样总能坚持下去的
-----------------------------------------------------------------------

好像还是有点兴趣的,感觉要看的资料太多。码了一段程序,明晚试试,能不能把数字点亮。几乎是照着书打的。

# include<pic.h>

const unsigned char display_numb[10]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f};

void delay_1ms(void)
{
        unsigned int n;
        for(n=0;n<50;n++)
        {
                NOP();
        }
}

void delay_ms(unsigned int time)
{
        for(;time>0;time--)
        {
                delay_1ms();
        }
}

void main(void)
{
        TRISB=0x00;
        TRISD=0x00;
        while(1)
        {
                PORTB=display_numb[0];
                PORTD=0x00;

.................        }
}

一周热门 更多>