18video性欧美19sex,欧美高清videosddfsexhd,性少妇videosexfreexxx片中国,激情五月激情综合五月看花,亚洲人成网77777色在线播放

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

詳解PIC系列單片機(jī)數(shù)據(jù)存儲(chǔ)器轉(zhuǎn)換寄存器的指令

jf_35136247 ? 來源:jf_35136247 ? 作者:jf_35136247 ? 2023-06-25 13:42 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

A/D轉(zhuǎn)換寄存器這里摘錄一段筆者從網(wǎng)上下載的用PIC16F877單片機(jī)芯片(帶Flash存儲(chǔ)器的)完成有關(guān)A/D轉(zhuǎn)換的源程序部分指令,并用它說明有關(guān)A/D轉(zhuǎn)換寄存器在指令中的用法。

這里先引用部分源程序,源程序中的注釋是筆者按照指令在程序中的作用所加的注釋(不是某條指令的直接功能),這是初學(xué)者讀以下指令時(shí)應(yīng)注意的。A/D轉(zhuǎn)換器部分源程序清單如下:

DEMO877ASM

ListP=16F877

org 0x00 ;復(fù)位向量

NOP ;空操作

Start Banksel PORTC;選擇PORTC所在

;數(shù)據(jù)存儲(chǔ)器的存儲(chǔ)

;體(實(shí)為Bank0)

CLRF PORTC ;對(duì)RC口清零

MOVLW B′01000001′ ;A/D轉(zhuǎn)換時(shí)鐘

;擇FOSC/8,打開

; A/D轉(zhuǎn)換器

MOVWF ADCON0 ;設(shè)定了A/D轉(zhuǎn)換

;操作部分參數(shù)

Banksel OPTION_REG ;選擇OPTION所在

;數(shù)據(jù)存儲(chǔ)器的存儲(chǔ)

;體(實(shí)為Bank1)

MOVLW B′10000111′ ;設(shè)置預(yù)分頻器TM

; R0,分頻率1∶256

MOVWF OPTION ;完成上條指令設(shè)置

CLRF TRISC ;設(shè)定RC口(8位)

;為輸出

MOVLW B′0001110′ ;選中模擬量通道1

;(RA1/AN1)

MOVWF ADCON1 ;模擬基準(zhǔn)電壓

VREF為芯片電源電壓,選擇通道1(RA1/AN1)完成main …

要閱讀上述的指令,讀者還需了解以下幾點(diǎn)補(bǔ)充知識(shí):

(1)關(guān)于用PIC16F877單片機(jī)作A/D轉(zhuǎn)換器。PIC16F877單片機(jī)是具有多通道模擬量輸入的8位A/D轉(zhuǎn)換器。上述的源程序是利用該P(yáng)IC產(chǎn)品作A/D轉(zhuǎn)換的一種實(shí)驗(yàn)程序,其實(shí)驗(yàn)?zāi)康氖怯肞IC16F877單片機(jī)來實(shí)現(xiàn)一個(gè)通道的8位A/D轉(zhuǎn)換,并將轉(zhuǎn)換結(jié)果以二進(jìn)制形式經(jīng)RC口輸出再由LED顯示。

(2)編制與A/D轉(zhuǎn)換器有關(guān)的專用寄存器指令。要讀懂上述的源程序,應(yīng)根據(jù)以下的線索:

1)把握源程序的編寫慣例;

2)選擇RC口和對(duì)它清零;

3)給A/D控制寄存器ADCON0的各位置數(shù),達(dá)到A/D轉(zhuǎn)換時(shí)選擇A/D位的采樣時(shí)間,即注釋中的A/D時(shí)鐘選擇;

4)選擇專用寄存器Option并給它各位置數(shù),達(dá)到選擇預(yù)分頻器TMR0和確定其分頻率(1∶256);

5)設(shè)定RC口為輸出,以保證LED顯示;

6)給A/D控制器ADCON1的各位置數(shù),以確定PIC16F877單片機(jī)的RA1口為模擬量的輸入通道。并選中芯片電源作基準(zhǔn)電壓。

想要了解更多單片機(jī)的知識(shí),可以登錄奧柯網(wǎng)站或者電話奧柯技術(shù)人員,免費(fèi)獲得技術(shù)支持,期待您的來電!
審核編輯:湯梓紅

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 單片機(jī)
    +關(guān)注

    關(guān)注

    6072

    文章

    45267

    瀏覽量

    661160
  • 寄存器
    +關(guān)注

    關(guān)注

    31

    文章

    5503

    瀏覽量

    128331
  • PIC
    PIC
    +關(guān)注

    關(guān)注

    8

    文章

    510

    瀏覽量

    90275
  • 指令
    +關(guān)注

    關(guān)注

    1

    文章

    617

    瀏覽量

    37232
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    ?SN74HCT595 8位移位寄存器技術(shù)解析與應(yīng)用指南

    Texas Instruments SN74HCT595/SN74HCT595-Q1 8位移位寄存器包含8位串進(jìn)并出移位寄存器,向8位D類存儲(chǔ)寄存器饋送信號(hào)。
    的頭像 發(fā)表于 09-19 14:31 ?397次閱讀
    ?SN74HCT595 8位移位<b class='flag-5'>寄存器</b>技術(shù)解析與應(yīng)用指南

    TPIC6595 8位功率移位寄存器技術(shù)文檔摘要

    或高壓負(fù)載。 該器件包含一個(gè) 8 位串行輸入、并行輸出移位寄存器,該寄存器為 8 位 D 型存儲(chǔ)寄存器供電。數(shù)據(jù)分別通過移位
    的頭像 發(fā)表于 09-09 11:10 ?555次閱讀
    TPIC6595 8位功率移位<b class='flag-5'>寄存器</b>技術(shù)文檔摘要

    ?TPIC6B595 8位功率移位寄存器技術(shù)文檔總結(jié)

    或高壓負(fù)載。 該器件包含一個(gè) 8 位串行輸入、并行輸出移位寄存器,該寄存器為 8 位 D 型存儲(chǔ)寄存器供電。數(shù)據(jù)分別通過移位
    的頭像 發(fā)表于 09-09 10:16 ?612次閱讀
    ?TPIC6B595 8位功率移位<b class='flag-5'>寄存器</b>技術(shù)文檔總結(jié)

    ?TLC6C5912 12通道移位寄存器LED驅(qū)動(dòng)技術(shù)文檔總結(jié)

    D型存儲(chǔ)寄存器。通過移位寄存器存儲(chǔ)寄存器進(jìn)行數(shù)據(jù)傳輸 移位
    的頭像 發(fā)表于 08-26 14:16 ?650次閱讀
    ?TLC6C5912 12通道移位<b class='flag-5'>寄存器</b>LED驅(qū)動(dòng)<b class='flag-5'>器</b>技術(shù)文檔總結(jié)

    單片機(jī)原理及應(yīng)用詳解

    單片機(jī)(Microcontroller Unit, MCC) ?是一種集成計(jì)算機(jī)核心功能(CPU、存儲(chǔ)器、I/O接口等)的微型芯片,廣泛應(yīng)用于嵌入式系統(tǒng)中。以下是其原理及應(yīng)用的詳細(xì)介紹: 一、單片機(jī)
    的頭像 發(fā)表于 08-11 13:57 ?1007次閱讀

    PMS15A/PMS150C系列8位OTPIO型單片機(jī)

    靜態(tài),以O(shè)TP為程序存儲(chǔ)基礎(chǔ)的單片機(jī)。使用RISC的架構(gòu)基礎(chǔ)使大多數(shù)的指令啟動(dòng)時(shí)間都是一個(gè)指令周期,只有極少數(shù)指令是需要兩個(gè)
    發(fā)表于 06-23 09:00

    單片機(jī)實(shí)例項(xiàng)目:AT24C02EEPROM存儲(chǔ)器

    單片機(jī)實(shí)例項(xiàng)目:AT24C02EEPROM存儲(chǔ)器,推薦下載!
    發(fā)表于 06-03 20:50

    第四章 什么是寄存器

    本篇文章我們講解了寄存器的概念、地址映射和寄存器操作等內(nèi)容,內(nèi)容比較干,大家有個(gè)概念即可,不要求全部熟記掌握,有需要時(shí)可重復(fù)查閱觀看。下一篇我們將開始進(jìn)行實(shí)操內(nèi)容,通過控制單片機(jī)的GPIO來點(diǎn)亮一顆LED,敬請(qǐng)期待!
    的頭像 發(fā)表于 05-21 14:23 ?979次閱讀
    第四章 什么是<b class='flag-5'>寄存器</b>

    C51單片機(jī)及C語言知識(shí)點(diǎn)必備秘籍

    功能寄存器 系列二 8:單片機(jī)尋址方式與指令系統(tǒng) 9:單片機(jī)數(shù)據(jù)傳遞類
    發(fā)表于 05-15 14:00

    HC18M582X 16/10引腳8位 ADC型MTP單片機(jī)數(shù)據(jù)手冊(cè)

    1 產(chǎn)品簡(jiǎn)介HC18M582X 是一顆采用高速低功耗 CMOS 工藝設(shè)計(jì)開發(fā)的 8 位高性能精簡(jiǎn)指令單片機(jī),內(nèi)部有2K×14 位多次可編程 ROM(MTP-ROM),128×8 位的數(shù)據(jù)寄存器
    發(fā)表于 04-16 17:09 ?0次下載

    扒一扒單片機(jī)存儲(chǔ)器的那些事

    單片機(jī)存儲(chǔ)器的關(guān)系像什么?單片機(jī)里的存儲(chǔ)都是一樣的嗎?為什么有的單片機(jī)既有EEPROM又有Flash?
    的頭像 發(fā)表于 04-10 10:06 ?1217次閱讀
    扒一扒<b class='flag-5'>單片機(jī)</b>與<b class='flag-5'>存儲(chǔ)器</b>的那些事

    STC15系列常用寄存器匯總免費(fèi)下載

      寄存器的功能是存儲(chǔ)二進(jìn)制代碼,它是由具有存儲(chǔ)功能的觸發(fā)組合起來構(gòu)成的。一個(gè)觸發(fā)可以存儲(chǔ)
    發(fā)表于 01-22 17:24 ?10次下載

    RISC-V基礎(chǔ)指令詳解

    RISC-V中定義了六種指令類型,其中包括 R型指令 : 用于寄存器寄存器之間算數(shù)運(yùn)算的指令 I型指令
    發(fā)表于 12-29 18:47

    LDC1314與單片機(jī)通信正常,無法讀出寄存器0X02的數(shù)據(jù),為什么?

    LDC1314與單片機(jī)通信正常,可以讀出id 但是無法讀出寄存器0X02的數(shù)據(jù) 讀出的結(jié)果一直是0x00
    發(fā)表于 12-27 07:34

    用LDC1000EVM接單片機(jī),單片機(jī)PWM輸出6MHZ的方波給LDCLK,為什么寄存器讀不到數(shù)據(jù)?

    你們好,我用LDC1000EVM的芯片和線圈那部分接飛思卡爾的單片機(jī),單片機(jī)PWM輸出6MHZ的方波給LDCLK,SPI給的SCK是4M及100K都嘗試過,寫寄存器SDI線上可以量到正確的波形
    發(fā)表于 12-11 07:59