PIC單片機,由Microchip制造。目前,它有許多類型的單片機,具有相同替代方案的國產單片機有英銳恩的EN系列。但這里僅以PIC18F452為例,所以讓我們對PIC18F452做一些簡單的介紹。
PIC18F452是一個40引腳單片機,每個引腳都有自己的功能,這里不贅述了。
那么,假設我想創建一個關于LED閃爍的項目,這算是一個關于PIC單片機的最簡單項目之一,所以用它來介紹PIC18F452可能非常簡單、直觀。
首先,我需要以下內容,以便我可以使用它們來處理PIC。英銳恩單片機工程師們在另一篇文章中討論了PIC18F452單片機中另一些可用功能,可以去看一下。
一、MPLAB
MPLAB是一個軟件,你可以從Microsoft的官方網站下載它,它是一個開源軟件。在MPLAB中,你將使用匯編和C語言進行編程。
二、PIC編程器
市場上有許多PIC編程器。你必須通過串行端口將此編程器與PC連接(也可使用并行端口和USB端口PIC編程器),把PIC單片機放在40針插座中。
三、PICpgm軟件和PICKit軟件
該軟件用于PIC單片機中的刻錄程序,就像在DVD上刻錄電影一樣。你可以打開該軟件并瀏覽到你在MPLAB中制作的程序,然后將PIC程序燒錄到芯片上。
四、PIC基本電路
讓PIC單片機運行,我們必須添加一個簡單的電路使其工作,下圖顯示了簡單的PIC電路。這操作起來并不困難,你可以在一個簡單的焊接板上進行焊接。其電路如下:
現在從編程器中移除PIC單片機并將其添加到硬件電路中,就可以檢查PIC單片機的編程結果了。