Агуулгын хүснэгт:

Зураг дээр ямар тасалдал байгаа вэ?
Зураг дээр ямар тасалдал байгаа вэ?

Видео: Зураг дээр ямар тасалдал байгаа вэ?

Видео: Зураг дээр ямар тасалдал байгаа вэ?
Видео: Word программ дээр зураг оруулах, засварлах 2024, Арваннэгдүгээр
Anonim

PIC PIC18F452 дахь тасалдал

  • Гадаад: Гадна ирмэгээр өдөөгдсөн таслах INT0, INT1, INT2 зүү (RB0, RB1 ба RB2) дээр.
  • PORTB зүү солигддог тасалддаг (RB4–RB7 тээглүүрүүдийн аль нэг нь төлөв өөрчлөгдөх)
  • Цаг хэмжигч 0 хэт их таслах .
  • Цаг хэмжигч 1 хэт их таслах .
  • Таймер 2 хэт их таслах .
  • Таймер 3 хэт их таслах .

Үүний нэгэн адил зураг хэдэн тасалдлыг даван туулах вэ гэж асуудаг.

The микроконтроллер 14-тэй таслах эх сурвалжууд. Таны доорх диаграмаас чадна бүх эх сурвалжийг үзнэ үү тасалддаг , xxIF бол a таслах туг ба xxIE нь a Тасалдах Битийг идэвхжүүл.

Үүнтэй адилаар би зурган дээрх тасалдалын тэргүүлэх чиглэлийг хэрхэн тохируулах вэ?

  1. Өндөр ач холбогдолтой тасалдлыг идэвхжүүлэхийн тулд GIEH битийг тохируулж, GIEL битийг бага ач холбогдолтой тасалдлыг идэвхжүүлнэ үү.
  2. INTCON эсвэл PIE регистрийн тохирох Enable битийг тохируулна уу.
  3. INTCON эсвэл IPR регистрийн тэргүүлэх битийг тодорхойлж, INTCON болон PIR регистрийн туг битийг арилгана уу.
  4. Дараа нь ISR-ийг тэргүүлэх ач холбогдол бүхий тодорхойл.

Тиймээс PIC микроконтроллерийн тасалдал гэж юу вэ?

PIC микроконтроллер Техник хангамж болон Програм хангамжаас бүрддэг Тасалдаг . Хэрэв тасалддаг -ийн тодорхой зүү дээр гадны техник хангамжаар үүсгэгддэг микроконтроллер , эсвэл таймер гэх мэт суурилуулсан төхөөрөмжүүдээр тэдгээрийг Техник хангамж гэж нэрлэдэг Тасалдаг . Мөн гадаад ба дотоод гэж нэрлэдэг Тасалдаг.

Тасалдлыг идэвхжүүлэх үндсэн алхмууд юу вэ?

The тав шаардлагатай үйл явдлууд (төхөөрөмжийн гар, NVIC идэвхжүүлэх , дэлхийн идэвхжүүлэх , түвшин, гох) ямар ч дарааллаар тохиолдож болно. Жишээлбэл, програм хангамж нь I битийг урьдчилан сэргийлэхийн тулд тохируулж болно тасалддаг , дуусгах хүртэл ажиллах шаардлагатай зарим кодыг ажиллуулж, дараа нь I битийг цэвэрлэ.

Зөвлөмж болгож буй: