This program uses all of the PICs built-in timers, basically timers 0- การแปล - This program uses all of the PICs built-in timers, basically timers 0- ไทย วิธีการพูด

This program uses all of the PICs b

This program uses all of the PICs built-in timers, basically timers 0-2 are setup to cause an interrupt. An
interrupt subroutine has been written for each timer; at preset intervals (0.5s, 0.25s, & 0.1s) a message is
transmitted to the PC. The main program is stuck in a loop transmitting “main…” every second, Timer0_ISR
transmits “Interrupt_T0…” every 0.5s, Timer1_ISR transmits “Interrupt_T1” every 0.25s and Timer2_ISR
transmits “Interrupt_T2” 10-times a second. These messages are received using a PC running the DOS
based test program in RX terminal mode, hence testing of the PIC timer interrupts including crude timing
analysis is achieved, for example there should be two “Interrupt_T0…” messages between every “Main…”.
See figure 10.7a for a simplified flowchart of the program.
0/5000
จาก: -
เป็น: -
ผลลัพธ์ (ไทย) 1: [สำเนา]
คัดลอก!
โปรแกรมนี้ใช้ตัวจับเวลาภายในภาพทั้งหมด พื้นตัวจับเวลา 0-2 จะต้องทำให้เกิดการขัดจังหวะ การ
subroutine ขัดจังหวะได้ถูกเขียนสำหรับจับเวลาแต่ละ ในช่วงเวลาที่กำหนดไว้ล่วงหน้า (0.5s, 0.25s & 0.1 s) มีข้อความ
ส่งไปยัง PC โปรแกรมหลักติดอยู่ในลูปส่ง "หลัก..." ทุกวินาที Timer0_ISR
ส่งทุก 0.5s, "Interrupt_T0..." Timer1_ISR "Interrupt_T1" ส่งทุก 0.25s และ Timer2_ISR
ส่ง 10 - ครั้งที่สอง "Interrupt_T2" ข้อความเหล่านี้ได้รับการใช้พีซีที่รันใน DOS
ทดสอบตามโปรแกรมในโหมดเทอร์มินัลจำนวน interrupts จับ PIC ที่รวมทั้งเวลาที่น้ำมันดิบจึง ทดสอบ
ทำการวิเคราะห์ ตัวอย่าง ควรมีข้อความ "Interrupt_T0..." สองระหว่างทุก "หลัก..."
ดูรูป 107a สำหรับแผนผังลำดับงานง่ายของโปรแกรม
การแปล กรุณารอสักครู่..
ผลลัพธ์ (ไทย) 2:[สำเนา]
คัดลอก!
โปรแกรมนี้ใช้ทั้งหมดของ PICs ในตัวจับเวลาโดยทั่วไปนับ 0-2 มีการติดตั้งจะทำให้เกิดการขัดจังหวะ
subroutine ขัดจังหวะได้รับการเขียนสำหรับแต่ละจับเวลา; ตามช่วงเวลาที่กำหนดไว้ล่วงหน้า (0.5s, 0.25s และ 0.1s) ข้อความจะถูก
ส่งไปยังเครื่องคอมพิวเตอร์ โปรแกรมหลักจะติดอยู่ในวงส่ง "หลัก ... " ทุกวินาที Timer0_ISR
ส่ง "Interrupt_T0 ... " ทุก 0.5s, Timer1_ISR ส่ง "Interrupt_T1" ทุก 0.25s และ Timer2_ISR
ส่ง "Interrupt_T2" 10 ครั้งที่สอง ข้อความเหล่านี้จะได้รับโดยใช้เครื่องคอมพิวเตอร์ที่ใช้ DOS
โปรแกรมการทดสอบในโหมดสถานี RX จึงทดสอบของตัวจับเวลา PIC ขัดจังหวะรวมทั้งระยะเวลาที่มันดิบ
การวิเคราะห์จะประสบความสำเร็จเช่นควรจะมีสอง "Interrupt_T0 ... " ข้อความระหว่างทุก "หลัก ... "
ดูรูปที่ 10.7a สำหรับผังงานง่ายของโปรแกรม
การแปล กรุณารอสักครู่..
ผลลัพธ์ (ไทย) 3:[สำเนา]
คัดลอก!
โปรแกรมนี้ใช้ทั้งหมดของภาพในตัวจับเวลา , จับเวลา 0-2 โดยการทำให้มีการขัดจังหวะ การขัดจังหวะที่ได้รับการเขียน subroutine
สำหรับจับเวลาแต่ละ ; ในช่วงเวลาที่ตั้งไว้ ( 0.5s 0.25s & , , 0.1s ) ข้อความ
ส่งผ่านไปยังพีซี . โปรแกรมหลักคือติดอยู่ในลูปถ่ายทอด " หลัก . . . . . . . " ทุกวินาที timer0_isr
ส่ง " interrupt_t0 . . . . . . . " 0.5s ทุก ,timer1_isr ส่ง " interrupt_t1 " และทุก 0.25s timer2_isr
ส่ง " interrupt_t2 " 10 ครั้งในหนึ่งวินาที ข้อความเหล่านี้จะได้รับการใช้เครื่องคอมพิวเตอร์ใช้ DOS
โปรแกรมทดสอบอยู่ในโหมด terminal RX จึงทดสอบจับเวลารูปตามลำดับ รวมทั้งการวิเคราะห์ดิบพอดี
สำเร็จ ตัวอย่างเช่นควรจะมี 2 interrupt_t0 . . . . . . . " ข้อความระหว่างทุกหลัก " . . . . . . . " .
เห็นรูปที่ 10งานสำหรับตัวย่อผังงานของโปรแกรม
การแปล กรุณารอสักครู่..
 
ภาษาอื่น ๆ
การสนับสนุนเครื่องมือแปลภาษา: กรีก, กันนาดา, กาลิเชียน, คลิงออน, คอร์สิกา, คาซัค, คาตาลัน, คินยารวันดา, คีร์กิซ, คุชราต, จอร์เจีย, จีน, จีนดั้งเดิม, ชวา, ชิเชวา, ซามัว, ซีบัวโน, ซุนดา, ซูลู, ญี่ปุ่น, ดัตช์, ตรวจหาภาษา, ตุรกี, ทมิฬ, ทาจิก, ทาทาร์, นอร์เวย์, บอสเนีย, บัลแกเรีย, บาสก์, ปัญจาป, ฝรั่งเศส, พาชตู, ฟริเชียน, ฟินแลนด์, ฟิลิปปินส์, ภาษาอินโดนีเซี, มองโกเลีย, มัลทีส, มาซีโดเนีย, มาราฐี, มาลากาซี, มาลายาลัม, มาเลย์, ม้ง, ยิดดิช, ยูเครน, รัสเซีย, ละติน, ลักเซมเบิร์ก, ลัตเวีย, ลาว, ลิทัวเนีย, สวาฮิลี, สวีเดน, สิงหล, สินธี, สเปน, สโลวัก, สโลวีเนีย, อังกฤษ, อัมฮาริก, อาร์เซอร์ไบจัน, อาร์เมเนีย, อาหรับ, อิกโบ, อิตาลี, อุยกูร์, อุสเบกิสถาน, อูรดู, ฮังการี, ฮัวซา, ฮาวาย, ฮินดี, ฮีบรู, เกลิกสกอต, เกาหลี, เขมร, เคิร์ด, เช็ก, เซอร์เบียน, เซโซโท, เดนมาร์ก, เตลูกู, เติร์กเมน, เนปาล, เบงกอล, เบลารุส, เปอร์เซีย, เมารี, เมียนมา (พม่า), เยอรมัน, เวลส์, เวียดนาม, เอสเปอแรนโต, เอสโทเนีย, เฮติครีโอล, แอฟริกา, แอลเบเนีย, โคซา, โครเอเชีย, โชนา, โซมาลี, โปรตุเกส, โปแลนด์, โยรูบา, โรมาเนีย, โอเดีย (โอริยา), ไทย, ไอซ์แลนด์, ไอร์แลนด์, การแปลภาษา.

Copyright ©2024 I Love Translation. All reserved.

E-mail: