The ICRn Register can only be written when using a Waveform Generation การแปล - The ICRn Register can only be written when using a Waveform Generation ไทย วิธีการพูด

The ICRn Register can only be writt

The ICRn Register can only be written when using a Waveform Generation mode that utilizes
the ICRn Register for defining the counter’s TOP value. In these cases the Waveform Generation
mode (WGMn3:0) bits must be set before the TOP value can be written to the ICRn
Register. When writing the ICRn Register the high byte must be written to the ICRnH I/O location
before the low byte is written to ICRnL.
For more information on how to access the 16-bit registers refer to “Accessing 16-bit Registers”
on page 138.
17.6.1 Input Capture Trigger Source
The main trigger source for the input capture unit is the Input Capture Pin (ICPn).
Timer/Counter1 can alternatively use the analog comparator output as trigger source for the
input capture unit. The Analog Comparator is selected as trigger source by setting the analog
Comparator Input Capture (ACIC) bit in the Analog Comparator Control and Status Register
(ACSR). Be aware that changing trigger source can trigger a capture. The input capture flag
must therefore be cleared after the change.
Both the Input Capture Pin (ICPn) and the Analog Comparator output (ACO) inputs are sampled
using the same technique as for the Tn pin (Figure 18-1 on page 169). The edge detector is also
identical. However, when the noise canceler is enabled, additional logic is inserted before the
edge detector, which increases the delay by four system clock cycles. Note that the input of the
noise canceler and edge detector is always enabled unless the Timer/Counter is set in a Waveform
Generation mode that uses ICRn to define TOP.
An input capture can be triggered by software by controlling the port of the ICPn pin.
17.6.2 Noise Canceler
The noise canceler improves noise immunity by using a simple digital filtering scheme. The
noise canceler input is monitored over four samples, and all four must be equal for changing the
output that in turn is used by the edge detector.
The noise canceler is enabled by setting the Input Capture Noise Canceler (ICNCn) bit in
Timer/Counter Control Register B (TCCRnB). When enabled the noise canceler introduces additional
four system clock cycles of delay from a change applied to the input, to the update of the
ICRn Register. The noise canceler uses the system clock and is therefore not affected by the
prescaler.
17.6.3 Using the Input Capture Unit
The main challenge when using the Input Capture unit is to assign enough processor capacity
for handling the incoming events. The time between two events is critical. If the processor has
not read the captured value in the ICRn Register before the next event occurs, the ICRn will be
overwritten with a new value. In this case the result of the capture will be incorrect.
When using the Input Capture interrupt, the ICRn Register should be read as early in the interrupt
handler routine as possible. Even though the Input Capture interrupt has relatively high
priority, the maximum interrupt response time is dependent on the maximum number of clock
cycles it takes to handle any of the other interrupt requests.
Using the Input Capture unit in any mode of operation when the TOP value (resolution) is
actively changed during operation, is not recommended.
Measurement of an external signal’s duty cycle requires that the trigger edge is changed after
each capture. Changing the edge sensing must be done as early as possible after the ICRn
0/5000
จาก: -
เป็น: -
ผลลัพธ์ (ไทย) 1: [สำเนา]
คัดลอก!
ทะเบียน ICRn เขียนได้เฉพาะเมื่อใช้โหมดสร้างรูปคลื่นที่ใช้ลงทะเบียน ICRn สำหรับการกำหนดค่าบนตัวนับ ในกรณีเหล่านี้การสร้างรูปคลื่นบิตโหมด (WGMn3:0) ต้องตั้งค่าก่อนสามารถเขียนค่าสูงสุด ICRnลงทะเบียน เมื่อเขียนลงทะเบียน ICRn ไบต์สูงต้องสามารถเขียนไปยังตำแหน่ง ICRnH I/Oก่อนไบต์ต่ำจะเขียน ICRnLสำหรับข้อมูลเพิ่มเติมเกี่ยวกับวิธีการเข้าถึงทะเบียน 16 บิตถึง "Accessing 16 บิตทะเบียน"บนหน้า 13817.6.1 แหล่งจับสัญญาณทริกเกอร์ต้นทริกหลักหน่วยจับป้อนเป็นอินพุตเก็บ Pin (ICPn)จับ/Counter1 หรือสามารถใช้การแสดงผลแบบแอนะล็อก comparator เป็นทริกเกอร์หน่วยจับสัญญาณ Comparator แบบแอนะล็อกไว้เป็นแหล่งทริกเกอร์ โดยการตั้งค่าแบบแอนะล็อกบิตป้อนข้อมูลจับ (ACIC) comparator อนาล็อก Comparator ควบคุมและสถานะการลงทะเบียน(ACSR) สามารถทราบแหล่งที่ทริกเกอร์การเปลี่ยนสามารถเรียกจับ จับสัญญาณธงต้องจึงล้างข้อมูลหลังจากการเปลี่ยนแปลงเข้าจับ Pin (ICPn) และ Comparator แบบแอนะล็อกผลอินพุต (ACO) มีความใช้เทคนิคเดียวกันกับ pin Tn (รูปที่ 18-1 หน้า 169) จับขอบเป็นเหมือนกัน อย่างไรก็ตาม เมื่อเปิด canceler เสียง ตรรกะเพิ่มเติมจะใส่ก่อนการจับขอบ ซึ่งเพิ่มความล่าช้า ด้วยรอบนาฬิการะบบ 4 โปรดทราบว่า ข้อมูลป้อนเข้าของการเปิดเสียง canceler และขอบจับเสมอเว้นแต่จะตั้ง Timer/Counter ในรูปคลื่นโหมดรุ่นที่ใช้ ICRn เพื่อกำหนดด้านบนการจับสัญญาณสามารถถูกทริกเกอร์ โดยซอฟต์แวร์ โดยการควบคุมพอร์ตของ ICPn pin17.6.2 เสียง CancelerCanceler เสียงช่วยเพิ่มภูมิคุ้มกันเสียง โดยใช้โครงร่างกรองดิจิตอลอย่าง ที่คือการตรวจสอบเสียง canceler ป้อนผ่านตัวอย่างที่ 4 และทั้งต้องเท่ากันสำหรับการเปลี่ยนแปลงผลผลิตที่จะใช้เครื่องตรวจจับขอบCanceler เสียงได้ โดยการตั้งค่าบิตป้อนข้อมูลจับเสียง Canceler (ICNCn)ทะเบียนการควบคุมจับเวลา/นับ B (TCCRnB) เมื่อเปิดใช้งานเสียง canceler แนะนำเพิ่มเติมสี่ระบบนาฬิกาวงจรของความล่าช้าจากการเปลี่ยนแปลงที่นำไปใช้กับการป้อนข้อมูล การปรับปรุงการลงทะเบียน ICRn Canceler เสียงใช้ระบบนาฬิกา และดังนั้นจึงไม่เกิดการprescaler17.6.3 ใช้อินพุตจับหน่วยความท้าทายหลักเมื่อใช้หน่วยป้อนข้อมูลจับคือการ กำหนดกำลังการผลิตหน่วยประมวลผลเพียงพอสำหรับการจัดการเหตุการณ์เข้ามา เวลาระหว่างสองเหตุการณ์สำคัญได้ ถ้ามีตัวประมวลผลไม่อ่านค่าในการลงทะเบียน ICRn จับก่อนเกิดเหตุการณ์ถัดไป ICRn จะเขียนทับ ด้วยค่าใหม่ ในกรณีนี้ ผลของการจับกุมจะไม่ถูกต้องเมื่อใช้ขัดจังหวะจับป้อน ทะเบียน ICRn ควรอ่านก่อนการขัดจังหวะขั้นตอนการจัดการเป็นไป แม้ขัดจังหวะจับป้อนข้อมูลมีค่อนข้างสูงความสำคัญ เวลาตอบรับขัดจังหวะสูงสุดจะขึ้นอยู่กับจำนวนนาฬิกาวงจรที่ใช้ในการจัดการใด ๆ ของอื่น ๆ หยุดร้องขอใช้หน่วยเก็บเข้าในโหมดของการดำเนินการใด ๆ เมื่อมีค่าสูงสุด (ความละเอียด)กำลังเปลี่ยนแปลงในระหว่างการดำเนินการ ไม่แนะนำวัดรอบของสัญญาณภายนอกมีหน้าที่ต้องมีเปลี่ยนขอบทริกเกอร์หลังจากจับภาพแต่ละ เปลี่ยนขอบตรวจต้องทำเร็วที่สุดหลังจาก ICRn
การแปล กรุณารอสักครู่..
ผลลัพธ์ (ไทย) 2:[สำเนา]
คัดลอก!
สมัครสมาชิก ICRn เท่านั้นสามารถเขียนได้เมื่อใช้โหมดการสร้างสัญญาณที่ใช้
สมัครสมาชิก ICRn สำหรับการกำหนดค่าบนเคาน์เตอร์ของ ในกรณีนี้การสร้างสัญญาณ
โหมด (WGMn3: 0) บิตจะต้องตั้งค่าก่อนที่จะมีมูลค่า TOP สามารถเขียน ICRn
สมัครสมาชิก เมื่อเขียน ICRn สมัครสมาชิกไบต์สูงจะต้องเขียนเพื่อ ICRnH I / O ที่ตั้ง
ก่อนไบต์ต่ำถูกเขียนไปยัง ICRnL.
สำหรับข้อมูลเพิ่มเติมเกี่ยวกับวิธีการใช้งานที่ลงทะเบียน 16 บิตหมายถึง "การเข้าถึงรีจิสเตอร์ 16 บิต"
ในหน้า 138.
17.6.1 จับอินพุตทริกเกอร์ที่มา
แหล่งที่มาทริกเกอร์หลักสำหรับหน่วยจับเข้าเป็นจับอินพุต Pin (ICPn).
Timer / Counter1 หรือสามารถใช้เอาต์พุตเปรียบเทียบอนาล็อกเป็นแหล่งที่มาทริกเกอร์สำหรับ
หน่วยจับการป้อนข้อมูล เปรียบเทียบอนาล็อกจะถูกเลือกเป็นแหล่งที่มาของทริกเกอร์โดยการตั้งค่าแบบอะนาล็อก
เปรียบเทียบจับอินพุต (ACIC) บิตในการควบคุมการเปรียบเทียบอะนาล็อกและสมาชิกสถานะ
(ACSR) โปรดทราบว่าการเปลี่ยนแหล่งที่มาทริกเกอร์สามารถเรียกจับ ธงจับการป้อนข้อมูล
ดังนั้นจึงต้องล้างหลังการเปลี่ยนแปลง.
ทั้งสองจับอินพุต Pin (ICPn) และเอาท์พุทเปรียบเทียบอนาล็อก (ACO) ปัจจัยการผลิตที่เป็นตัวอย่าง
โดยใช้เทคนิคเดียวกับขา Tn (รูปที่ 18-1 ในหน้า 169) เครื่องตรวจจับขอบยังเป็น
เหมือนกัน แต่เมื่อเสียง Canceler มีการเปิดใช้ตรรกะเพิ่มเติมจะถูกแทรกก่อนที่จะ
ตรวจจับขอบซึ่งจะเป็นการเพิ่มความล่าช้าสี่รอบนาฬิการะบบ โปรดทราบว่าการป้อนข้อมูลของ
Canceler เสียงรบกวนและการตรวจจับขอบถูกเปิดใช้งานเสมอเว้นแต่ Timer / เคาน์เตอร์ตั้งอยู่ในสัญญาณ
โหมดรุ่นที่ใช้ในการกำหนด ICRn TOP.
จับการป้อนข้อมูลสามารถเรียกโดยซอฟต์แวร์โดยการควบคุมพอร์ตของขา ICPn
17.6.2 เสียง Canceler
Canceler เสียงช่วยเพิ่มภูมิคุ้มกันเสียงโดยใช้รูปแบบการกรองดิจิตอลง่าย
เสียง Canceler การป้อนข้อมูลจะถูกตรวจสอบกว่าสี่ตัวอย่างและทั้งสี่จะต้องเท่ากันสำหรับการเปลี่ยน
เอาท์พุทว่าในทางกลับกันจะใช้เครื่องตรวจจับขอบ.
Canceler เสียงถูกเปิดใช้งานโดยการตั้งค่าการจับอินพุตเสียง Canceler (ICNCn) บิตใน
Timer / เคาน์เตอร์ สมัครสมาชิกควบคุม B (TCCRnB) เมื่อเปิดใช้งานเสียง Canceler แนะนำเพิ่มเติม
สี่รอบนาฬิการะบบของความล่าช้าจากการเปลี่ยนแปลงนำไปใช้กับการป้อนข้อมูลเพื่อปรับปรุง
ICRn สมัครสมาชิก Canceler เสียงใช้นาฬิการะบบและดังนั้นจึงไม่ได้รับผลกระทบโดย
prescaler.
17.6.3 การใช้หน่วยจับการป้อนข้อมูล
ความท้าทายหลักเมื่อใช้หน่วยจับการป้อนข้อมูลคือการกำหนดความจุของหน่วยประมวลผลที่มากพอ
สำหรับการจัดการเหตุการณ์ที่เข้ามา เวลาระหว่างสองเหตุการณ์มีความสำคัญ ถ้าตัวประมวลผลได้
ไม่ได้อ่านค่าที่ได้บันทึกในทะเบียน ICRn เหตุการณ์ต่อไปก่อนที่จะเกิดขึ้น ICRn จะถูก
เขียนทับด้วยค่าใหม่ ในกรณีนี้ผลของการจับภาพจะไม่ถูกต้อง.
เมื่อใช้ขัดจังหวะจับป้อนข้อมูลทะเบียน ICRn ควรอ่านเป็นช่วงต้นในการขัดจังหวะ
ประจำจัดการที่เป็นไปได้ แม้ว่าขัดจังหวะจับการป้อนข้อมูลมีค่อนข้างสูง
มีความสำคัญเวลาตอบสนองการขัดจังหวะสูงสุดจะขึ้นอยู่กับจำนวนสูงสุดของนาฬิกา
รอบจะใช้เวลาในการจัดการใด ๆ ของการร้องขอการขัดจังหวะอื่น ๆ .
ใช้หน่วยจับการป้อนข้อมูลในรูปแบบของการดำเนินการใด ๆ เมื่อค่า TOP (ความละเอียด) จะ
เปลี่ยนไปอย่างแข็งขันระหว่างการดำเนินการจะไม่แนะนำ.
วัดสัญญาณภายนอกรอบหน้าที่กำหนดว่าขอบทำให้มีการเปลี่ยนแปลงหลังจาก
การจับแต่ละ การเปลี่ยนการตรวจจับขอบจะต้องทำอย่างเร็วที่สุดเท่าที่เป็นไปได้หลังจาก ICRn
การแปล กรุณารอสักครู่..
ผลลัพธ์ (ไทย) 3:[สำเนา]
คัดลอก!
การ icrn ลงทะเบียนเท่านั้นที่สามารถเขียนได้เมื่อใช้สัญญาณรุ่นโหมดที่ใช้
icrn ลงทะเบียนสำหรับการกำหนดของเคาน์เตอร์ด้านบนค่า ในกรณีเหล่านี้สัญญาณรุ่น
โหมด ( wgmn3:0 ) บิตต้องตั้งค่าก่อนค่าด้านบนสามารถเขียนถึง icrn
ลงทะเบียน เมื่อเขียน icrn ลงทะเบียนไบต์สูง ต้องเขียนให้ icrnh I / O
ที่ตั้งไบต์ต่ำก่อนจะเขียนเพื่อ icrnl .
สำหรับข้อมูลเพิ่มเติมเกี่ยวกับวิธีการเข้าถึง 16 บิตทะเบียนโปรดดูที่ " การเข้าถึง 16 บิตทะเบียน "

หน้า 138 17.6.1 เข้าจับเรียกแหล่ง
แหล่งทริกเกอร์หลักสำหรับใส่ยึดหน่วยเข้าจับขา ( icpn )
/ counter1 หรือจับเวลา สามารถใช้ Analog เปรียบเทียบผลผลิตเป็นแหล่งกระตุ้นสำหรับ
เข้ายึดหน่วยอะนาล็อกเปรียบเทียบจะถูกเลือกเป็นแหล่งกระตุ้นโดยการตั้งค่าอะนาล็อก
เปรียบเทียบเข้าจับ ( acic ) บิตในอนาล็อกเปรียบเทียบการควบคุมและสถานะลงทะเบียน
( acsr ) ได้ทราบว่า การเปลี่ยนแหล่งเรียกสามารถเรียกจับ . การป้อนข้อมูลการจับธง
จึงต้องล้างหลังจากการเปลี่ยนแปลง ทั้งเข้าจับขา (
icpn ) และอนาล็อกเปรียบเทียบผลผลิต ( ACO ) กระผมมีตัวอย่าง
การใช้เทคนิคเดียวกันสำหรับ TN ขา ( รูปที่ 18-1 ในหน้า 169 ) ขอบเครื่องยัง
เหมือนกัน อย่างไรก็ตาม เมื่อเปิดใช้งานเสียงการทดลองเปลี่ยนแปลงลักษณะตรรกะเพิ่มเติมแทรกก่อน
ขอบเครื่องซึ่งเพิ่มความล่าช้าโดยสี่ระบบ นาฬิการอบ ทราบว่าใส่ของ
เสียงและเครื่องตรวจจับการทดลองเปลี่ยนแปลงลักษณะขอบอยู่เสมอ ทำให้นอกจากเคาน์เตอร์จับเวลา / ตั้งอยู่ในสัญญาณ
รุ่นที่ใช้เพื่อกำหนดโหมด icrn ด้านบน
ใส่จับสามารถถูกทริกเกอร์ โดยซอฟต์แวร์ โดยการควบคุมพอร์ตของ icpn ขา

เสียงเสียง 17.6.2 การทดลองเปลี่ยนแปลงลักษณะการทดลองเปลี่ยนแปลงลักษณะเพิ่มภูมิต้านทานสัญญาณรบกวนโดยใช้ง่ายดิจิตอลการกรองแบบ
รบกวนการทดลองเปลี่ยนแปลงลักษณะเข้าตรวจสอบกว่าสี่คน และทั้งสี่จะต้องเท่ากัน เพื่อปรับเปลี่ยน
ผลผลิตที่ในการเปิดจะใช้ขอบ
เครื่องตรวจจับเสียงการทดลองเปลี่ยนแปลงลักษณะถูกเปิดใช้งานโดยการเข้าจับเสียงการทดลองเปลี่ยนแปลงลักษณะ ( icncn ) บิต
จับเวลา / เคาน์เตอร์ควบคุมลงทะเบียน B ( tccrnb ) เมื่อเปิดใช้งานเสียงการทดลองเปลี่ยนแปลงลักษณะแนะนำเพิ่มเติม
4 ระบบ นาฬิการอบจากการเปลี่ยนไปใช้ข้อมูลเพื่อปรับปรุง
icrn ลงทะเบียน การทดลองเปลี่ยนแปลงลักษณะการใช้เสียงนาฬิกาของระบบและดังนั้นจึงไม่ได้รับผลกระทบจากปรีสเกลเลอร์
.
17.6 .3 การเข้าจับหน่วย
ท้าทายหลักเมื่อใช้ใส่จับหน่วยคือการกำหนดให้พอประมวลผลความจุ
สำหรับการจัดการเหตุการณ์ที่เข้ามา ช่วงเวลาระหว่างสองเหตุการณ์ที่เป็นวิกฤต ถ้าตัวประมวลผลมี
ไม่ได้อ่านบันทึกค่าในการลงทะเบียน icrn ก่อนที่เหตุการณ์ต่อไปที่เกิดขึ้น icrn จะ
เขียนทับด้วยค่าใหม่ในกรณีนี้ผลของการจับภาพจะไม่ถูกต้อง .
เมื่อใช้ใส่จับขัด , icrn ลงทะเบียนควรจะอ่านในช่วงต้นขัดจังหวะ
ผู้ดูแลประจำที่สุด แม้ว่าการป้อนข้อมูลการจับขัดจังหวะความสำคัญค่อนข้างสูง
, สูงสุดที่ขัดจังหวะเวลาตอบสนองจะขึ้นอยู่กับจำนวนสูงสุดของรอบนาฬิกา
ใช้เวลาจัดการกับใด ๆของอื่น ๆรบกวนขอ
ใช้ใส่จับในหน่วยใด ๆ โหมดของการดำเนินการเมื่อด้านบนค่า ( ความละเอียด )
งานเปลี่ยนระหว่างการผ่าตัด ไม่แนะนํา .
วัดรอบหน้าที่สัญญาณภายนอกก็ต้องเรียกขอบจะเปลี่ยนไปหลังจาก
แต่ละจับ เปลี่ยนขอบภาพจะต้องทำโดยเร็วที่สุดหลังจาก icrn
การแปล กรุณารอสักครู่..
 
ภาษาอื่น ๆ
การสนับสนุนเครื่องมือแปลภาษา: กรีก, กันนาดา, กาลิเชียน, คลิงออน, คอร์สิกา, คาซัค, คาตาลัน, คินยารวันดา, คีร์กิซ, คุชราต, จอร์เจีย, จีน, จีนดั้งเดิม, ชวา, ชิเชวา, ซามัว, ซีบัวโน, ซุนดา, ซูลู, ญี่ปุ่น, ดัตช์, ตรวจหาภาษา, ตุรกี, ทมิฬ, ทาจิก, ทาทาร์, นอร์เวย์, บอสเนีย, บัลแกเรีย, บาสก์, ปัญจาป, ฝรั่งเศส, พาชตู, ฟริเชียน, ฟินแลนด์, ฟิลิปปินส์, ภาษาอินโดนีเซี, มองโกเลีย, มัลทีส, มาซีโดเนีย, มาราฐี, มาลากาซี, มาลายาลัม, มาเลย์, ม้ง, ยิดดิช, ยูเครน, รัสเซีย, ละติน, ลักเซมเบิร์ก, ลัตเวีย, ลาว, ลิทัวเนีย, สวาฮิลี, สวีเดน, สิงหล, สินธี, สเปน, สโลวัก, สโลวีเนีย, อังกฤษ, อัมฮาริก, อาร์เซอร์ไบจัน, อาร์เมเนีย, อาหรับ, อิกโบ, อิตาลี, อุยกูร์, อุสเบกิสถาน, อูรดู, ฮังการี, ฮัวซา, ฮาวาย, ฮินดี, ฮีบรู, เกลิกสกอต, เกาหลี, เขมร, เคิร์ด, เช็ก, เซอร์เบียน, เซโซโท, เดนมาร์ก, เตลูกู, เติร์กเมน, เนปาล, เบงกอล, เบลารุส, เปอร์เซีย, เมารี, เมียนมา (พม่า), เยอรมัน, เวลส์, เวียดนาม, เอสเปอแรนโต, เอสโทเนีย, เฮติครีโอล, แอฟริกา, แอลเบเนีย, โคซา, โครเอเชีย, โชนา, โซมาลี, โปรตุเกส, โปแลนด์, โยรูบา, โรมาเนีย, โอเดีย (โอริยา), ไทย, ไอซ์แลนด์, ไอร์แลนด์, การแปลภาษา.

Copyright ©2025 I Love Translation. All reserved.

E-mail: