激情欧美日韩一区二区,浪货撅高贱屁股求主人调教视频,精品无码成人片一区二区98,国产高清av在线播放,色翁荡息又大又硬又粗视频

熟悉PIC系列單片機的開(kāi)發(fā)環(huán)境及簡(jiǎn)單編程(一)

時(shí)間:2024-10-04 00:32:57 自動(dòng)化畢業(yè)論文 我要投稿
  • 相關(guān)推薦

熟悉PIC系列單片機的開(kāi)發(fā)環(huán)境及簡(jiǎn)單編程(一)

實(shí)驗報告撰寫(xiě)要求
 實(shí)驗操作是理論聯(lián)系實(shí)際的重要環(huán)節,實(shí)驗報告必須在科學(xué)實(shí)驗的基礎上進(jìn)行,實(shí)驗報告的撰寫(xiě)是知識系統化的吸收和升華的過(guò)程,實(shí)驗報告應該體現完整性、規范性、正確性、有效性,F將撰寫(xiě)實(shí)驗報告的有關(guān)內容說(shuō)明如下:
 1.實(shí)驗名稱(chēng)
 2.實(shí)驗目的
 本次實(shí)驗所涉及并要求掌握的知識點(diǎn)。
 3.實(shí)驗內容與實(shí)驗步驟
 實(shí)驗內容、原理、原理圖分析及具體實(shí)驗步驟。
 4.實(shí)驗環(huán)境
 實(shí)驗所使用的器件、儀器設備名稱(chēng)及規格。
 5.設計實(shí)驗數據表格
 6.實(shí)驗過(guò)程與分析
詳細記錄在實(shí)驗過(guò)程中發(fā)生的故障和問(wèn)題,并進(jìn)行故障分析,說(shuō)明故障排除的過(guò)程及方法。
根據具體實(shí)驗,記錄、整理相應數據表格、繪制曲線(xiàn)、波形圖等,并進(jìn)行誤差分析。
 7.實(shí)驗結果總結
對實(shí)驗結果進(jìn)行分析,完成思考題目,總結實(shí)驗的心得體會(huì ),并提出實(shí)驗的改進(jìn)意見(jiàn)。
 注:1.前5項必須在做實(shí)驗之前完成,并由指導教師簽字后才能做實(shí)驗。
 2.對于學(xué)生自擬實(shí)驗題目、參與科研、創(chuàng )新實(shí)驗等形式實(shí)驗項目的實(shí)驗報告可采用論文、實(shí)驗總結報告等形式完成。
3.此封皮標準頁(yè)面為16K,實(shí)驗報告:實(shí)驗名稱(chēng):
熟悉PIC系列單片機的開(kāi)發(fā)環(huán)境及簡(jiǎn)單編程

實(shí)驗目的:
 1. 通過(guò)順序結構的簡(jiǎn)單程序設計,熟悉PIC系列單片機的開(kāi)發(fā)環(huán)境,掌握基本應用步驟和命令;
 2. 熟悉匯編語(yǔ)言指令,掌握基本的程序設計方法。

實(shí)驗環(huán)境:
PC計算機  MAPLAB編譯環(huán)境

實(shí)驗原理 :
實(shí)驗一:交換兩個(gè)寄存器內容(例如交換f10H和f11H的內容)
 本實(shí)驗中應用了三個(gè)寄存器,分別是f10、f11和f12,其中,f10(RA)用于存放第一個(gè)數據,f11(RB)用于存放第二個(gè)數據。在程序運行過(guò)程中,首先將RA的內容放到中間寄存器f12(RT)中,然后將RB的內容放入RA中,最后把RT中的內容放入RB里面,這樣,完成RA和RB內容的互換。
 實(shí)驗過(guò)程比較簡(jiǎn)單,無(wú)分支程序,而且思路十分清晰,難度不大。

實(shí)驗二:(選作)將某一寄存器內容中的奇偶位數據交換。
 本實(shí)驗的思想是:將寄存器中數據同10101010二進(jìn)制數相與,得到原數據的奇數位,并向右移一位后存至一個(gè)寄存器,作為結果數據的偶位數;再將寄存器中數據同01010101二進(jìn)制數相與,得到原數據的偶數位,并向左移一位后存至另外一個(gè)寄存器,作為結果數據的奇位數。最后,將這兩個(gè)寄存器中的數字進(jìn)行或運算,得到結果。
 實(shí)驗中,使用了RO作為記錄原數奇位數的寄存器,RE作為記錄原數偶位數的寄存器,RN作為記錄員數據的寄存器,RR作為記錄結果的寄存器。

實(shí)驗程序:

實(shí)驗一:
     LIST P=16C54
     RA EQU 10
     RB EQU 11
     RT EQU 12

     ORG 1FFH
     GOTO MAIN
     ORG 0
MAIN NOP
     MOVLW  0
     MOVWF  RT
     MOVLW  15H
     MOVWF  RA
     MOVLW  3AH
     MOVWF  RB
     MOVF    RA,0
     MOVWF RT
     MOVF  RB,0
     MOVWF RA
     MOVF  RT,0
     MOVWF RB
     END

實(shí)驗二:(選作)
     LIST P=16C54
     RO EQU 10
     RE EQU 11
     RN EQU 13
     STATU EQU 3
     CARRY EQU 0
     RR EQU 12
 
     ORG 1FFH
     GOTO MAIN
     ORG 0
MAIN NOP
     MOVLW  99H
     MOVWF  RN;                       GIVE VALUE
     ANDLW   B'10101010'
     MOVWF  RE
     BCF      STATU, CARRY
     RRF      RE;                         ODD->EVEN
     MOVF    RN,0
     ANDLW   B'01010101'
     BCF      STATU, CARRY
     MOVWF  RO
     RLF      RO;                         EVEN->ODD
     MOVF    RO,0
     IORWF   RE,0;          ADD THE TWO PARTS OF THE NUMBER BY OR THEM
     MOVWF  RR
     END

調試結果:
實(shí)驗一結果:
1、賦值后

2、調換中

3、調換后

實(shí)驗二結果:
1、賦值后

2、取奇數位的數值存入RE

3、將奇數位的數值右移一位

5、取偶數位的數值存入RO

6、將偶數位的數值左移一位

7、得到最后結果

實(shí)驗分析與實(shí)驗體會(huì ):
    本實(shí)驗通過(guò)順序結構的簡(jiǎn)單程序設計,我基本掌握了PIC系列單片機的開(kāi)發(fā)步驟和命令,熟悉了PIC系列單片機的開(kāi)發(fā)環(huán)境MAPLAB,并在具體變成過(guò)程中,熟悉匯編語(yǔ)言指令,掌握基本的程序設計方法。
 雖然本實(shí)驗是基本練習,目的是為了熟悉實(shí)驗環(huán)境,但是,在實(shí)驗中還是學(xué)到了很多東西:
 首先:實(shí)驗中發(fā)現,雖然是一種新的單片機,但是,匯編程序的思想幾乎一樣,有了以前的8086變成經(jīng)驗,感覺(jué)上手并不是很難。
 其次:雖然是匯編語(yǔ)言很相似,但是還是有些細節的地方不一樣,需要非常仔細,比如說(shuō)在表示二進(jìn)制數據時(shí),應該用B’*’的形式來(lái)表示,而不是*B的形式,因為這個(gè)小小的細節問(wèn)題,耽誤了半個(gè)小時(shí)。

【熟悉PIC系列單片機的開(kāi)發(fā)環(huán)境及簡(jiǎn)單編程(一)】相關(guān)文章:

用PICC編譯器開(kāi)發(fā)PIC系列單片機的代碼03-19

基于PIC單片機的熱能表研制03-18

AVR單片機GCC編程03-18

PIC單片機在智能雙電源裝置中的應用03-19

51內核8位單片機MAX7651的開(kāi)發(fā)環(huán)境03-18

基于PIC單片機的便攜式測試記錄儀設計03-18

SPI總線(xiàn)在51系列單片機系統中的實(shí)現03-19

分時(shí)操作系統思想在單片機編程中的實(shí)現03-19

TOPSwitch-FX系列單片機開(kāi)關(guān)電源的應用03-20

激情欧美日韩一区二区,浪货撅高贱屁股求主人调教视频,精品无码成人片一区二区98,国产高清av在线播放,色翁荡息又大又硬又粗视频