|
本帖最后由 kaillen 于 2020-8-2 18:31 編輯
一,打開文件(可以隨文下載放置在文檔中打開)。(如下圖1所示)
1.png (976.83 KB, 下載次數(shù): 60)
下載附件
2020-8-1 12:40 上傳
圖1
二,可見工程文件。(如下圖2,3,4所示)
2.png (164.2 KB, 下載次數(shù): 50)
下載附件
2020-8-1 12:40 上傳
圖2
3.png (49.64 KB, 下載次數(shù): 52)
下載附件
2020-8-1 12:40 上傳
圖3
4.png (67.83 KB, 下載次數(shù): 61)
下載附件
2020-8-1 12:40 上傳
圖4
三,雙擊main.c。(如下圖5所示)
5.png (57.09 KB, 下載次數(shù): 66)
下載附件
2020-8-1 12:40 上傳
圖5
四,編輯main.c 代碼如Micro Chip MPLAB IDE編譯PIC系列16F630_001_跑馬燈(如下圖6所示)
6.png (99.88 KB, 下載次數(shù): 55)
下載附件
2020-8-1 12:40 上傳
圖6
五,Main.c 代碼:
/* Main.c file generated by New Project wizard
*
* Created: 周五 7月 31 2020
* Processor: PIC16F630
* Compiler: HI-TECH C for PIC10/12/16
*/
//#include <htc.h>
#include <pic.h>
#define _XTAL_FREQ 4000000UL
#define LED RC5 //定義LED
#define _delay_ms(x) _delay( (unsigned long) ( (x) * ( _XTAL_FREQ / 4000.0) ) )
//-----------------------------------------------------------------
// 主程序
//-----------------------------------------------------------------
void main()
{
unsigned long i;
TRISC = 0x00; //設(shè)置整個PORTC端口為輸出(或設(shè)置TRISC5 = 0;)
PORTC = 0xFF; //初始時輸出全1
while(1)
{
LED= 1;
for(i= 0; i<10; i++) _delay_ms(150);
LED= 0;
for(i= 0; i<10; i++) _delay_ms(150);
}
}
六,點擊Rebuild,編譯工程。(如下圖7所示)
7.png (115.62 KB, 下載次數(shù): 62)
下載附件
2020-8-1 12:40 上傳
圖7
七,編譯結(jié)果顯示,Debug文件夾中生成Hex文件。 (如下圖8,9所示)
8.png (104.66 KB, 下載次數(shù): 55)
下載附件
2020-8-2 18:31 上傳
圖8
9.png (211.92 KB, 下載次數(shù): 74)
下載附件
2020-8-1 12:40 上傳
圖9
需要進(jìn)一步了解,請加入QQ群:976235464
|
-
-
tst01.rar
2020-8-1 12:41 上傳
點擊文件名下載附件
下載積分: 黑幣 -5
27.66 KB, 下載次數(shù): 7, 下載積分: 黑幣 -5
評分
-
查看全部評分
|