資源簡介
PIC初學代碼示例
LY-51S PIC轉換板 下載器
1、LED燈。RD(P0)口連接到LED模組J9,led成流水燈狀態
2、Seg數碼管動態掃描。RD(P0)口連接到數碼管數據端J3,鎖存端J2(A)接到RB0(P2.0)
鎖存端J2(B)接到RB1(P2.1)
3、LCD1602。直接插入1602液晶,按照51標準插接方法
4、key按鍵。RD(P0)連接到共陽數碼管J6,RB(P2)連接到獨立按鍵J26
5、6、7、timer,定時器。RD0(P0.0)連接到任何一個LED燈,LED閃爍
8、PWM。CCP1 CCP2端,用示波器測量波形。(P3.5,P0.0)
其他參考程序可以自行更改。注意,編譯只能使用非中文路徑。
代碼片段和文件信息
//實驗目的:本程序主要實現一個簡單的流水燈程序
//即輪流點亮D口的8個燈(先點亮RD0,再熄滅RD0點亮RD1。。。。)
//硬件要求:
/*------------------------------------------------
???????????????頭文件和配置字
------------------------------------------------*/
#include
#include
__CONFIG(0x0ffb);??
//看門狗關,復位腳做復位,不加密
/*********************************************************************************************/
//定義
/*********************************************************************************************/
#define?DY_SPEED 1 //設置每一個明亮級的停留時間(值域:0~65535)
#define?DY_PWM 350 //設置明亮的總級數(級數過大會出現閃爍)(值域:0~65535)
#define?DY_MAX 350 //設置最大明亮(值域:小于明亮總級數)
/*********************************************************************************************/
//延時函數
/**********************************************
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2016-08-19?12:07??pic?demo\
?????目錄???????????0??2016-08-19?12:07??pic?demo\0-led?all\
?????文件?????????105??2016-03-13?19:55??pic?demo\0-led?all\funclist
?????文件???????14874??2016-03-13?19:55??pic?demo\0-led?all\led.as
?????文件????????4608??2013-02-13?12:47??pic?demo\0-led?all\led.cod
?????文件???????????0??2013-02-13?12:47??pic?demo\0-led?all\led.lde
?????文件????????1034??2016-03-13?19:56??pic?demo\0-led?all\led.mcp
?????文件????????6730??2016-03-13?19:56??pic?demo\0-led?all\led.mcs
?????文件?????1833472??2016-03-13?19:56??pic?demo\0-led?all\led.mcw
?????文件????????3192??2016-03-13?19:55??pic?demo\0-led?all\main.c
?????文件???????????0??2013-02-13?12:47??pic?demo\0-led?all\main.cce
?????文件?????????351??2016-03-13?19:30??pic?demo\0-led?all\main.dep
?????文件???????14441??2013-02-13?12:47??pic?demo\0-led?all\main.lst
?????文件????????1106??2013-02-13?12:47??pic?demo\0-led?all\main.obj
?????文件????????2870??2016-03-13?19:55??pic?demo\0-led?all\main.pre
?????文件???????15885??2013-02-13?12:47??pic?demo\0-led?all\main.rlf
?????文件???????10015??2013-02-13?12:47??pic?demo\0-led?all\main.sdb
?????文件????????1708??2016-03-13?19:55??pic?demo\0-led?all\startup.as
?????文件????????1272??2016-03-13?19:55??pic?demo\0-led?all\startup.obj
?????目錄???????????0??2016-08-19?12:07??pic?demo\1-led\
?????文件????????4608??2013-02-13?12:47??pic?demo\1-led\led.cod
?????文件???????????0??2013-02-13?12:47??pic?demo\1-led\led.lde
?????文件????????1034??2016-03-13?18:43??pic?demo\1-led\led.mcp
?????文件?????????551??2016-03-13?18:43??pic?demo\1-led\led.mcs
?????文件??????928768??2016-03-13?18:43??pic?demo\1-led\led.mcw
?????文件????????1503??2016-01-04?03:44??pic?demo\1-led\main.c
?????文件???????????0??2013-02-13?12:47??pic?demo\1-led\main.cce
?????文件???????14441??2013-02-13?12:47??pic?demo\1-led\main.lst
?????文件????????1106??2013-02-13?12:47??pic?demo\1-led\main.obj
?????文件????????2513??2016-03-13?18:43??pic?demo\1-led\main.pre
?????文件???????15885??2013-02-13?12:47??pic?demo\1-led\main.rlf
............此處省略198個文件信息
- 上一篇:步進電機S型加減速 調試源碼
- 下一篇:藍牙模塊通信
評論
共有 條評論