Setting the Analog-Digital Converter Previous Top Next --------------- terjemahan - Setting the Analog-Digital Converter Previous Top Next --------------- Bahasa Indonesia Bagaimana mengatakan

Setting the Analog-Digital Converte

Setting the Analog-Digital Converter Previous Top Next

--------------------------------------------------------------------------------

Some AVR chips contain an analog-digital converter (ADC).
By selecting the ADC tab of the CodeWizardAVR, you can specify the ADC configuration.





Checking the ADC Enabled check box enables the on-chip ADC.
On some AVR devices only the 8 most significant bits of the AD conversion result can be used. This feature is enabled by checking the Use 8 bits check box.


The ADC may be


Some AVR devices allow the ADC to use a high speed conversion mode, but with lower precision. This feature is enabled by checking the High Speed check box, if present.


If the ADC has an internal reference voltage source, than it can be selected using the Volt. Ref. list box or activated by checking the ADC Bandgap check box.


The ADC clock frequency can be selected using the Clock list box.


If you want to generate interrupts when the ADC finishes the conversion, then you must check the Interrupt check box.
If ADC interrupts are used you have the possibility to enable the following functions:
· by checking the Noise Canceler check box, the chip is placed in idle mode during the conversion process, thus reducing the noise induced on the ADC by the chip's digital circuitry
· by checking the Automatically Scan Inputs Enabled check box, the CodeWizardAVR will generate code to scan an ADC input domain and put the results in an array. The start, respectively the end, of the domain are specified using the First Input, respectively the Last Input, spinedit boxes.


Some AVR devices allow the AD conversion to be triggered by an event which can be selected using the Auto Trigger Source list box.
If the automatic inputs scanning is disabled, then a single analog-digital conversion can be executed using the function:


unsigned int read_adc(unsigned char adc_input)


This function will return the analog-digital conversion result for the input adc_input. The input numbering starts from 0.
If interrupts are enabled the above function will use an additional interrupt service routine adc_isr. This routine will store the conversion result in the adc_data global variable.


If the automatic inputs scanning is enabled, the adc_isr service routine will store the conversion results in the adc_data global array. The user program must read the conversion results from this array.


For some chips there is also the possibility to disable the digital input buffers on the inputs used by the ADC, thus reducing the power consumption of the chip.
This is accomplished by checking the corresponding Disable Digital Input Buffers check boxes.
If the Automatically Scan Inputs option is enabled, then the corresponding digital input buffers are automatically disabled for the ADC inputs in the scan range
0/5000
Dari: -
Ke: -
Hasil (Bahasa Indonesia) 1: [Salinan]
Disalin!
pengaturan-analog digital converter top sebelumnya berikutnya

--------------------------------------- -----------------------------------------

beberapa chip AVR mengandung analog- converter digital (ADC).
dengan memilih tab adc dari CodeWizardAVR, Anda dapat menentukan konfigurasi adc.





memeriksa kotak centang ADC diaktifkan memungkinkan adc on-chip.
pada beberapa perangkat avr hanya 8 bit yang paling signifikan dari hasil konversi iklan dapat digunakan. fitur ini diaktifkan dengan memeriksa penggunaan kotak centang 8 bit.


adc mungkin


beberapa perangkat AVR memungkinkan adc untuk menggunakan modus konversi kecepatan tinggi, namun dengan presisi yang lebih rendah. fitur ini diaktifkan dengan memeriksa kotak centang kecepatan tinggi, jika ada.


jika adc memiliki sumber tegangan referensi internal,daripada dapat dipilih dengan menggunakan volt. ref. daftar box atau diaktifkan dengan mencentang kotak centang bandgap adc.


frekuensi clock ADC dapat dipilih dengan menggunakan kotak daftar jam.


jika Anda ingin menghasilkan interupsi ketika adc selesai konversi, maka Anda harus memeriksa interrupt kotak centang
jika interupsi ADC digunakan Anda memiliki kemungkinan untuk mengaktifkan fungsi-fungsi berikut:.
· Dengan mencentang kotak canceler cek suara, chip ditempatkan dalam modus siaga selama proses konversi, sehingga mengurangi kebisingan diinduksi pada adc dengan sirkuit digital chip
· dengan memeriksa input secara otomatis memindai diaktifkan kotak centang, CodeWizardAVR akan menghasilkan kode untuk memindai masukan domain adc dan menempatkan hasil dalam array. awal, masing-masing akhirnya,domain ditentukan menggunakan input pertama, masing-masing input terakhir, kotak spinedit.


beberapa perangkat AVR memungkinkan konversi iklan yang akan dipicu oleh suatu peristiwa yang dapat dipilih dengan menggunakan pemicu auto daftar sumber kotak.
jika otomatis input scanning dinonaktifkan, maka konversi analog-digital tunggal dapat dijalankan dengan menggunakan fungsi:


int read_adc unsigned (unsigned char adc_input)


fungsi ini akan mengembalikan hasil konversi analog-digital untuk adc_input masukan. input penomoran dimulai dari 0.
jika interupsi diaktifkan fungsi di atas akan menggunakan layanan interupsi adc_isr rutin tambahan. rutin ini akan menyimpan hasil konversi dalam variabel global adc_data.


jika input otomatis scanning diaktifkan, rutin layanan adc_isr akan menyimpan hasil konversi dalam array global yang adc_data. program pengguna harus membaca hasil konversi dari array ini.


untuk beberapa chip juga ada kemungkinan untuk menonaktifkan buffer input digital pada input yang digunakan oleh ADC, sehingga mengurangi konsumsi daya chip.
ini dilakukan dengan memeriksa sesuai menonaktifkan buffer input digital kotak centang.
jika opsi input secara otomatis memindai diaktifkan, maka sesuai buffer input digital secara otomatis dinonaktifkan untuk masukan adc dalam kisaran pemindaian
Sedang diterjemahkan, harap tunggu..
Hasil (Bahasa Indonesia) 2:[Salinan]
Disalin!
Pengaturan Analog-Digital Converter atas berikutnya sebelumnya

---

beberapa AVR chip mengandung analog-digital converter (ADC).
dengan memilih tab ADC CodeWizardAVR, Anda dapat menentukan konfigurasi ADC.


memeriksa kotak centang ADC diaktifkan memungkinkan pada chip ADC.
Pada beberapa perangkat AVR hanya paling signifikan bit 8 dari hasil konversi iklan dapat digunakan. Fitur ini diaktifkan dengan memeriksa menggunakan 8 bit kotak centang.


The ADC mungkin


beberapa AVR perangkat memungkinkan ADC menggunakan modus konversi kecepatan tinggi, tetapi dengan ketelitian yang lebih rendah. Fitur ini diaktifkan dengan memeriksa kotak centang kecepatan tinggi, jika sekarang.


jika ADC memiliki sumber tegangan referensi internal, daripada dapat dipilih menggunakan Volt. REF. daftar kotak atau diaktifkan dengan memeriksa kotak centang celah-jalur ADC.


frekuensi clock The ADC dapat dipilih dengan menggunakan jam daftar kotak.


jika Anda ingin menghasilkan menyela ketika ADC selesai konversi, maka Anda harus memeriksa kotak centang menyela.
menyela ADC jika digunakan Anda memiliki kemungkinan untuk mengaktifkan fungsi-fungsi berikut:
· dengan memeriksa kotak centang Canceler kebisingan, chip ditempatkan dalam modus siaga selama proses konversi, sehingga mengurangi kebisingan yang disebabkan pada ADC oleh sirkuit digital chip's
· dengan memeriksa kotak centang secara otomatis memindai input diaktifkan, CodeWizardAVR akan menghasilkan kode untuk memindai domain masukan ADC dan menempatkan hasil dalam array. Awal, masing-masing ujung, domain ditentukan menggunakan Input pertama, masing-masing metode masukan terakhir, kotak spinedit.


beberapa AVR perangkat memungkinkan konversi iklan dipicu oleh suatu peristiwa yang dapat dipilih dengan menggunakan sumber pemicu Auto daftar kotak.
jika otomatis input pemindaian dinonaktifkan, maka konversi analog-digital tunggal dapat dijalankan menggunakan fungsi:


unsigned read_adc int (unsigned char adc_input)


fungsi ini akan mengembalikan hasil konversi analog-digital untuk adc_input masukan. Input penomoran dimulai dari 0.
jika menyela diaktifkan fungsi di atas akan menggunakan menyela tambahan layanan adc_isr rutin. Rutin ini akan menyimpan hasil konversi dalam variabel global adc_data.


Jika input otomatis pemindaian diaktifkan, Layanan adc_isr rutin akan menyimpan hasil konversi dalam adc_data global array. Program pengguna harus membaca hasil konversi dari array ini.


untuk beberapa chip juga ada kemungkinan untuk menonaktifkan buffer input digital pada input yang digunakan oleh ADC, sehingga mengurangi konsumsi daya chip.
Hal ini dicapai dengan memeriksa sesuai menonaktifkan buffer Input Digital kotak centang.
jika pilihan secara otomatis memindai input diaktifkan, maka buffer input digital yang sesuai secara otomatis dinonaktifkan untuk input ADC di kisaran scan
Sedang diterjemahkan, harap tunggu..
 
Bahasa lainnya
Dukungan alat penerjemahan: Afrikans, Albania, Amhara, Arab, Armenia, Azerbaijan, Bahasa Indonesia, Basque, Belanda, Belarussia, Bengali, Bosnia, Bulgaria, Burma, Cebuano, Ceko, Chichewa, China, Cina Tradisional, Denmark, Deteksi bahasa, Esperanto, Estonia, Farsi, Finlandia, Frisia, Gaelig, Gaelik Skotlandia, Galisia, Georgia, Gujarati, Hausa, Hawaii, Hindi, Hmong, Ibrani, Igbo, Inggris, Islan, Italia, Jawa, Jepang, Jerman, Kannada, Katala, Kazak, Khmer, Kinyarwanda, Kirghiz, Klingon, Korea, Korsika, Kreol Haiti, Kroat, Kurdi, Laos, Latin, Latvia, Lituania, Luksemburg, Magyar, Makedonia, Malagasi, Malayalam, Malta, Maori, Marathi, Melayu, Mongol, Nepal, Norsk, Odia (Oriya), Pashto, Polandia, Portugis, Prancis, Punjabi, Rumania, Rusia, Samoa, Serb, Sesotho, Shona, Sindhi, Sinhala, Slovakia, Slovenia, Somali, Spanyol, Sunda, Swahili, Swensk, Tagalog, Tajik, Tamil, Tatar, Telugu, Thai, Turki, Turkmen, Ukraina, Urdu, Uyghur, Uzbek, Vietnam, Wales, Xhosa, Yiddi, Yoruba, Yunani, Zulu, Bahasa terjemahan.

Copyright ©2025 I Love Translation. All reserved.

E-mail: