首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> C語言 >> C >> C 語言問答

PIC 單片機 C 語言軟體複位指令

     編輯:C 語言問答

PIC 系列單片機在 C 語言中執行軟體複位,通常透過裝置標頭檔定義的巨集:

#include <xc.h> // 或特定裝置標頭如 <p18f4520.h>

RESET();        // 通用巨集(部份編譯器支援)
// 或
asm("RESET");   // 內嵌組語指令
// 或寫入複位向量
_asm goto 0 _endasm

具體巨集名稱視編譯器(MPLAB XC8、HT-PICC、CCS C 等)與晶片型號而定,請查閱對應 .h 檔中的 #define RESET ... 定義。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved