Giáo trình hình thành hệ thống phân đoạn nghiên cứu nguyên lý kỹ thuật điều chỉnh nhiệt p5
Thông tin tài liệu:
Nội dung trích xuất từ tài liệu:
Giáo trình hình thành hệ thống phân đoạn nghiên cứu nguyên lý kỹ thuật điều chỉnh nhiệt p5®é kÝch ph¸t s−ên hay kÝch ph¸t møc cña c¸c ng¾t phÇn cøng. NÕu chuyÓn c¸cbit IT0 (TCON.0) vµ IT1 (TCON.2) lªn cao th× c¸c ng¾t phÇn cøng ngoµiINT0 vµ INT1 trë thµnh c¸c ng¾t kÝch ph¸t s−ên. Khi ®ã nÕu cã mét tÝn hiÖuchuyÓn tõ cao xuèng thÊp cÊp cho ch©n P3.3 th× bé vi ®iÌu khiÓn sÏ bÞ ng¾t vµbuéc nh¶y ®Õn b¶ng vÐctor ng¾t t¹i ®Þa chØ 0013H ®Ó thùc hiÖn tr×nh phôc vông¾t. §èi víi tr−êng hîp kÝch ph¸t s−ên, nguån ng¾t ngoµi ph¶i ®−îc gi÷ ëmøc cao tèi thiÓu lµ mét chu kú m¸y, vµ sau ®ã duy tr× møc thÊp còng tèithiÓu mét chu kú m¸y ®Ó ®¶m b¶o bé vi ®iÒu khiÓn nhËn biÕt ®−îc qu¸ tr×nhchuyÓn s−ên xung tõ cao xuèng thÊp. S−ên xuèng cña xung ®−îc chèt l¹i vµl−u ë thanh ghi TCON. C¸c bit TCON.1 vµ TCON.3 gi÷ c¸c s−ên ®−îc chètcña ch©n INT0 vµ INT1 t−¬ng øng. C¸c bit nµy ho¹t ®éng nh− c¸c cê “ng¾t®ang ®−îc phôc vô” bËt lªn th× nã b¸o cho thiÕt bÞ bªn ngoµi biÕt r»ng ng¾thiÖn nay ®ang ®−îc xö lý vµ trªn ch©n INTn sÏ kh«ng cã ng¾t nµo ®−îc ®¸pøng chõng nµo ng¾t nµy ch−a ®−îc phôc vô xong. Khi c¸c tr×nh phôc vô ng¾tkÕt thóc, nghÜa lµ khi thùc hiÖn lÖnh RETI, c¸c bit TCON.1 vµ TCON.3 ®−îcxo¸ ®Ó b¸o r»ng 8051 s½n sµng ®¸p øng c¸c ng¾t kh¸c trªn ch©n ®ã. §Ó cã thÓnhËn ®−îc mét ng¾t kh¸c th× tÝn hiÖu trªn ch©n ®ã ph¶i trë l¹i møc cao sau ®ãxuèng thÊp ®Ó t¹o nªn mét kÝch ph¸t s−ên. * Ng¾t truyÒn th«ng nèi tiÕp. Nh− ta ®· biÕt, c¸c cê ng¾t ph¸t TI ®−îc bËt lªn 1 khi bit cuèi cïng cñakhung d÷ liÖu, bit Stop ®−îc ph¸t ®i b¸o r»ng thanh ghi SBUF s½n sµng ph¸tbyte kÕ tiÕp. Tr¸i l¹i cê ng¾t thu RI ®−îc bËt lªn 1 khi toµn bé khung d÷ liÖukÓ c¶ bÝt Stop ®· ®−îc nhËn. §èi víi ph−¬ng ph¸p th¨m dß, chóng ta ph¶i ®îicho cê TI hay RI bËt lªn vµ trong lóc chê ®îi th× bé vi ®iÒu khiÓn kh«ng thÓlµm ®−îc viÖc g× kh¸c. Cßn ®èi víi ph−¬ng ph¸p ng¾t, th× mçi khi 8051 võanhËn ®−îc mét byte hoÆc ®· s½n sµng ®Ó göi byte tiÕp theo th× ®Òu ®−îc th«ngb¸o, do vËy chóng ta cã thÓ lµm ®−îc viÖc kh¸c trong thêi gian chê truyÒnth«ng nèi tiÕp phôc vô. ë 8051 chØ cã mét ng¾t dµnh riªng cho truyÒn th«ng nèi tiÕp. Ng¾t nµydïng cho c¶ ph¸t vµ thu d÷ liÖu. NÕu biÕt ng¾t trong thanh ghi IE (lµ bit IE.4)®−îc phÐp khi RI vµ TI bËt lªn, th× 8051 nhËn ®−îc ng¾t vµ nh¶y ®Õn ®Þa chØtr×nh phôc vô ng¾t dµnh cho truyÒn th«ng nèi tiÕp 0023H trong b¶ng vectorng¾t vµ thùc hiÖn nã. Lóc ®ã chóng ta cÇn kiÓm tra cê TI vµ RI ®Ó xem cê nµog©y ng¾t ®Ó cã ®¸p øng phï hîp. ë phÇn lín c¸c øng dông, ng¾t nèi tiÕp chñ yÕu ®−îc sö dông ®Ó nhËnd÷ liÖu vµ kh«ng dïng ®Ó ph¸t d÷ liÖu. VÊn ®Ò nµy còng t−¬ng tù nh− chu«ngb¸o nhËn ®iÖn tho¹i. §Ó b¸o cã cuéc gäi ®Õn, ®iÖn tho¹i ®æ chu«ng, cßn ®Ó gäi®iÖn tho¹i th× cã nhiÒu c¸ch kh¸c chø kh«ng cÇn ®Õn ®æ chu«ng. Tuy nhiªnnÕu ®iÖn tho¹i ®· ®æ chu«ng th× dï b¹n ®ang bËn hay rçi th× ®Òu ph¶i nhÊcm¸y ngay nÕu kh«ng sÏ mÊt cuéc gäi. T−¬ng tù nh− vËy ng¾t nèi tiÕp ®−îcdïng ®Ó nhËn d÷ liÖu. * Ng¾t bé ®Þnh thêi. ë phÇn tr−íc chóng ta ®· biÕt, cê bé ®Þnh thêi TF ®−îc ®Æt lªn cao khibé ®Þnh thêi ®¹t gi¸ trÞ cùc ®¹i vµ quay trë vÒ 0. Chóng ta ®· dïng lÖnh JNBTF, ®Ých ®Ó kiÓm tra tr¹ng th¸i cê TF. Ph−¬ng ph¸p nµy cã nh−îc ®iÓm lµtrong qu¸ tr×nh kiÓm tra cê TF, bé vi ®iÒu khiÓn kh«ng thÓ lµm ®−îc viÖc g×kh¸c. §Ó kh¾c phôc nh−îc ®iÓm nµy, ng−êi ta sö dông ph−¬ng ph¸p ng¾t. NÕubit ng¾t bé ®Þnh thêi ë thanh ghi IE ®−îc phÐp th× mçi khi bé ®Þnh thêi quayvÒ 0, cê TF ®−îc bËt lªn vµ bé vi ®iÒu khiÓn ngõng mäi c«ng viÖc ®ang thùchiÖnvµ nh¶y ®Õn b¶ng vector ng¾t ®Ó phôc vô ISR. B»ng c¸ch ®ã bé vi ®iÒukhiÓn cã thÓ lµm ®−îc c¸c c«ng viÖc kh¸c cho ®Õn khi nµo th«ng b¸o r»ng bé®Þnh thêi ®· quay vÒ 0.2.3.6. TËp lÖnh cña 8051. Mçi mét hä vi ®iÒu khiÓn ®Òu cã mét tËp lÖnh riªng. TËp lÖnh cña 8051®−îc chia thµnh 4 nhãm: * Sè häc. * Logic. * ChuyÓn d÷ liÖu. * ChuyÓn ®iÒu khiÓn. Tr−íc khi ®i vµo t×m hiÓu tËp lÖnh cña vi ®iÒu khiÓn ta cÇn hiÓu mét sè kh¸i niÖm sau: • D÷ liÖu trùc tiÕp: lµ d÷ liÖu n»m trong « nhí cña RAM • D÷ liÖu gi¸n tiÕp lµ d÷ liÖu trong « nhí mµ « nhí ®ã ®−îc cã ®Þa chØ n»m trongmét thanh ghi nµo ®ã. • D÷ liÖu tøc thêi: lµ mét gi¸ trÞ cô thÓ ®−îc ®Æt sau dÊu # (#data) vÝ dô #20H2.3.6.1. Nhãm lÖnh xö lý sè häc. ADD A, Rn (1 byte, 1 chu kú m¸y): Céng néi dung thanh ghi Rn vµothanh ghi A ADD A, @Ri (1,1) : Céng gi¸n tiÕp néi dung Ram chøa t¹i ®Þa chØ®−îc khai b¸o trong Ri vµo thanh ghi A. ADD A, Data (2,1) : Céng trùc tiÕp mét byte vµo thanh ghi A. ADD A, #Data (2,1) : Céng d÷ liÖu tøc thêi vµo thanh ghi A . ADDC A, Rn (1,1) : Céng thanh ghi vµ cê nhí vµo A. ADDC A, @Ri (1,1) : Céng trùc tiÕp byte d÷ liÖu cã ®Þa chØ n»m trongthanh ghi Ri vµ cê nhí vµo A. ADDC A, Data (2,1) : Céng trùc tiÕp byte d÷ liÖu vµ cê nhí vµo thanhghi A ADDC A, #Data (2,1) : Céng d÷ liÖu tøc thêi vµ cê nhí vµo thanh ghi A SUBB A, Rn (1, 1) : Trõ néi dung thanh ghi A cho néi dung thanh ghiRn vµ cê nhí. SUBB A, Data (2, 1) : Trõ trùc tiÕp néi dung thanh ghi A cho mét sè vµcê nhí. SUBB A, @Ri (1, 1) : Trõ gi¸n tiÕp A cho mét sè vµ cê nhí. SUBB A, #Data (2, 1) : Trõ gi¸n tiÕp néi dung thanh ghi A cho mét sètøc thêi vµ cê nhí. INC A (1,1) : T¨ng néi dung thanh ghi Alªn 1. INC Rn (1,1) : T¨ng néi dung thanh ghi Rn lªn 1. INC Data (2,1) : T¨ng d÷ liÖu trùc tiÕp lªn 1. INC @Ri (1,1) : T¨ng trùc tiÕp néi dung vïng Ram lªn 1. DEC A (1,1) : Gi¶m néi dung A xuèng 1. DEC Rn (1,1) : Gi¶m néi dung Rn xuèng 1. DEC Data (2,1) : Gi¶m d÷ liÖu trùc tiÕp xuèng 1. DEC @Ri (1,1) : Gi¶m gi¸n tiÕp néi dung vïng Ram xuèng 1. INC DPTR (1,2) T¨ng néi dung con trá d÷ liÖu lªn 1. MUL AB (1,4) : Nh©n néi dung thanh ghi A víi néi dung thanh ghi B. DIV AB (1,4) : Chia néi dung thanh ghi A cho néi dung thanh ghi B. DA A (1,1) : HiÖu chØnh thËp ph©n thanh ghi A ...
Tìm kiếm theo từ khóa liên quan:
giáo trình vật lý tài liệu vật lý phương pháp quang học kỹ năng quang học thủ thuật quang họcTài liệu có liên quan:
-
Giáo trình Vật lý đại cương A2: Phần 2 - ThS. Trương Thành
78 trang 135 0 0 -
Giáo trình hình thành ứng dụng điện thế âm vào Jfet với tín hiệu xoay chiều p2
10 trang 97 0 0 -
Giáo trình hình thành đặc tính kỹ thuật của bộ cánh khuấy Mycom trong hệ số truyền nhiệt p2
5 trang 87 0 0 -
Giáo trình giải thích việc nôn mửa do phản xạ hoặc do trung khu thần kinh bị kích thích p10
5 trang 71 0 0 -
Giáo trình giải thích việc nôn mửa do phản xạ hoặc do trung khu thần kinh bị kích thích p3
5 trang 53 0 0 -
Giáo trình Vật lý phân tử và nhiệt học: Phần 1
54 trang 53 0 0 -
Giáo trình hình thành nguyên lý ứng dụng hệ số góc phân bố năng lượng phóng xạ p4
10 trang 52 0 0 -
13. TƯƠNG TÁC GIỮA HAI DÒNG ĐIỆN THẲNG SONG SONG. ĐỊNH NGHĨA ĐƠN VỊ AM-PE
4 trang 44 0 0 -
Giáo trình Vật lý phân tử và nhiệt học: Phần 2
72 trang 41 0 0 -
Giáo trình hình thành chu kỳ kiểm định của hạch toán kế toán với tiến trình phát triển của xã hội p4
10 trang 38 0 0