PIC單片機入門學(xué)習(xí)
我個人習(xí)慣的程序書寫方法.
第一步:頭文件;
第二步:字符型,整型,長整型縮寫定義;
第三步:需使用的數(shù)值或變量縮寫定義;
第四步,單片機端口定義;
第五步,全局變量定義;(各功能函數(shù)中包括的變量放在一起,并注明)
第六步,初始化函數(shù)定義;通常是單片機初始化以及外設(shè)初始化;
第七步,功能函數(shù)定義;
第八步,中斷函數(shù)定義;
第九步,延時函數(shù)定義;
第十步,主函數(shù)模塊;
第十一步,功能函數(shù)模塊;
第十二步,中斷函數(shù)模塊;
第十三步,延時函數(shù)模塊.
這是我自己總結(jié)的單片機程序的十三步套路法,個人覺得還是比較管用的.
這幾天埋頭調(diào)試程序,將已經(jīng)調(diào)試通過的程序共享給大家.
1,通過延時函數(shù)實現(xiàn)LED亮滅
2,通過主循環(huán)實現(xiàn)LED亮滅
3,通過主循環(huán)實現(xiàn)流水燈
4,通過中斷實現(xiàn)LED亮滅
5,通過中斷實現(xiàn)流水燈
懶的自己搭電路,花了將近兩百大洋買了一塊慧靜的PIC單片機開發(fā)板,原理圖共享給大家
繼續(xù)更新,搞定eeprom以及usart串口通信.
程序功能,PC機通過232接口向單片機發(fā)送數(shù)據(jù),單片機接收到數(shù)值后,通過串口軟件原值返回給PC機
實物
串口數(shù)據(jù)接收發(fā)送界面
串口軟件
源代碼
注:現(xiàn)金紅包僅限當日領(lǐng)取
活動介紹:http://www.zjkrx.cn/bbs/1529195.html
PIC單片機號稱是業(yè)內(nèi)最穩(wěn)定的單片機,目前因為有項目用到他,所以學(xué)習(xí)了.他有很多的系列.目前接觸的是8位的,他也有16位和32位的,不過用的人較少.
目前感覺PIC單片機還可以,不過編譯器沒有keil人性化,同時對于8位機的支持效果不好.
等PIC搞定了,就開始學(xué)習(xí)STM32.謝謝你,樓主,謝謝你關(guān)注我的帖子.