thiết kế mạch VDK đếm sản phẩm, chương 14
Số trang: 9
Loại file: pdf
Dung lượng: 76.36 KB
Lượt xem: 17
Lượt tải: 0
Xem trước 2 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Để khống chế thời gian delay nạp giá trị ban đầu cho timer. Set cho timer chạy. Khi timer đếm bằng thời gian nạp thì cờ báo tràn được set lên [1]. Muốn thời gian delay lớn nạp giá trị cho R4, giảm R4 sau mỗi lần tràn timer. Như thế thời gian delay sẽ là: t = (R4) x count0. Khi R4 = 0 là hết thời gian delay. Chương trình con lưu số sản phẩm số hộp trong mỗi ca sản xuất: Chương trình này lưu kết quả của mỗi ca sản xuất. Số hộp, số sản phẩm...
Nội dung trích xuất từ tài liệu:
thiết kế mạch VDK đếm sản phẩm, chương 14 Chương 14: Chöông trình delay Ñeå khoáng cheá thôøi gian delay naïp giaù trò ban ñaàu cho timer.Set cho timer chaïy. Khi timer ñeám baèng thôøi gian naïp thì côø baùotraøn ñöôïc set leân [1]. Muoán thôøi gian delay lôùn naïp giaù trò choR4, giaûm R4 sau moãi laàn traøn timer. Nhö theá thôøi gian delay seõlaø: t = (R4) x count0. Khi R4 = 0 laø heát thôøi gian delay. Baét ñaàu TH0 # HIGHT COUNT0 TL0 # LOW COUNT0 TR0 = 1 Chaïy timer S COUNT 0 (FFFF 0000) Ñ Xoùa côø traøn R4 - 1 R4 = 0 S Ñ Ret 12. Chöông trình con löu soá saûn phaåm soá hoäp trong moãica saûn xuaát:Chöông trình naøy löu keát quaû cuûa moãi ca saûn xuaát. Soá hoäp, soásaûn phaåm ñöôïc löu vaøo caùc oâ nhôù töø 30H 53H. Xeùt noäi dungoâ nhôù 2EH, neáu noäi dung oâ nhôù 2EH = 1 vaø sau khi ñeám xongvaø baêng chuyeàn baùo hieäu ngöng ñeám thì noäi dung oâ nhôù 2EHtrao cho thanh ghi A vaø löu keát quaû vaøo ca 1. Neáu ca sau chopheùp hoaït ñoäng thì noäi dung oâ nhôù 2EH taêng leân 1 vaø töông töïñöôc löu vaøo ca töông öùng ( ca = ca tröôùc + 1). 13. Chöông trình con cho pheùp xem soá lieäu cuûa ca saûnxuaát:Chöông trình naøy xem keát quaû cuûa moãi ca saûn xuaát, cuï theå laøxem noäi dung soá hoäp soá saûn phaåm trong moãi ca saûn xuaát. ÔÛ ñeàtaøi naøy chuùng em chæ vieát chöông trình xem toái ña laø 9 ca. Töùc laøkhi muoán kieåm tra ca naøo thì nhaäp cuï theå ca ñoù laø ca thöù maáythoâng qua baøn phím baèng caùch nhaán moät soá. Tröôùc ñoù soá hoäp, soásaûn phaåm ñöôïc löu vaøo caùc oâ nhôù töø 30H 53H. Khi ro-lebaêng chuyeàn ñaõ ngöng hoaït ñoäng sau moät ca naøo ñoù neáu tieáp tuïcmuoán nhaäp soá lieäu vaøo ñeå ñeám cho ca tieáp theo thì nhaán moätphím baát kyø khaùc phím E . Coøn neáu nhaán phím E töùc laø cho pheùpxem soá lieäu cuûa caùc ca, chæ caàn nhaán phím coù loaïi tröø phím chöùcnaêng thì maõ phím nhaán ñoù ñöôïc löu vaøo thanh ghi A. Neáu Abaèng maáy thì seõ ñöa noäi dung oâ nhôù löu soá lieäu ca ñoù ra boä phaänhieån thò. Vaø neáu muoán xem tieáp ca naøo nöõa thì cöù nhaán phímcho pheùp xem E roài nhaäp soá lieäu vaøo.Coøn khi muoán löu soá ca nhieàu hôn nöõa nhö toái ña laø töø 0 99hay töø 0 999 hay töø 0 999 thì töông töï nhö treân chæ khaùc laøkhi nhaäp soá lieäu vaøo thì goïi nhaán toái ña 2 soá , 3soá, hay 4 soá thìchöông trình nhaäp soá laïi gioáng nhö trong chöông trình con nhaäpsoá saûn phaåm vaø soá hoäp, vaø nhieàu ca ñöôïc löu thì soá oâ nhôù cuõngphaûi ñöôïc taêng theo. Soá saûn phaåm, hoäp cuûa caùc ca ñöôïc löu vaøo oâ nhôù Ñöa soá lieäu cuûa caùc ca trong oâ nhôù ra hieån thò A 2EH 30H LUUHOPLLÖU: Ñ 31H LUUHOPH A =#01H 32H LUU_SPL 33H LUU_SPH S 34H LUUHOPL A =#02H Ñ 35H LUUHOPH 36H LUU_SPL S 37H LUU_SPH 38H LUUHOPL Ñ 39H LUUHOPH A =#03H 3AH LUU_SPL 3BH LUU_SPH S 3CH LUUHOPL Ñ 3DH LUUHOPH A =#04H 3EH LUU_SPL 3FH LUU_SPH S 40H LUUHOPL Ñ 41H LUUHOPH A =#05H 42H LUU_SPL 43H LUU_SPH (2) 44H LUUHOPL 45H LUUHOPHA =#06H Ñ 46H LUU_SPL 47H LUU_SPH S 48H LUUHOPL Ñ 49H LUUHOPHA =#07H 4AH LUU_SPL 4BH LUU_SPH S Löu ñoà chöông trình cho pheùp xem soá lieäu Goïi chöông trình con doø phím LUUHOPL #FFH Ñ LUUHOPH #FFHXEM: A =#00H LUU_SPL #FFH LUU_SPH #FFH S LUUHOPL 30H Ñ LUUHOPH 31H A =#01H ...
Nội dung trích xuất từ tài liệu:
thiết kế mạch VDK đếm sản phẩm, chương 14 Chương 14: Chöông trình delay Ñeå khoáng cheá thôøi gian delay naïp giaù trò ban ñaàu cho timer.Set cho timer chaïy. Khi timer ñeám baèng thôøi gian naïp thì côø baùotraøn ñöôïc set leân [1]. Muoán thôøi gian delay lôùn naïp giaù trò choR4, giaûm R4 sau moãi laàn traøn timer. Nhö theá thôøi gian delay seõlaø: t = (R4) x count0. Khi R4 = 0 laø heát thôøi gian delay. Baét ñaàu TH0 # HIGHT COUNT0 TL0 # LOW COUNT0 TR0 = 1 Chaïy timer S COUNT 0 (FFFF 0000) Ñ Xoùa côø traøn R4 - 1 R4 = 0 S Ñ Ret 12. Chöông trình con löu soá saûn phaåm soá hoäp trong moãica saûn xuaát:Chöông trình naøy löu keát quaû cuûa moãi ca saûn xuaát. Soá hoäp, soásaûn phaåm ñöôïc löu vaøo caùc oâ nhôù töø 30H 53H. Xeùt noäi dungoâ nhôù 2EH, neáu noäi dung oâ nhôù 2EH = 1 vaø sau khi ñeám xongvaø baêng chuyeàn baùo hieäu ngöng ñeám thì noäi dung oâ nhôù 2EHtrao cho thanh ghi A vaø löu keát quaû vaøo ca 1. Neáu ca sau chopheùp hoaït ñoäng thì noäi dung oâ nhôù 2EH taêng leân 1 vaø töông töïñöôc löu vaøo ca töông öùng ( ca = ca tröôùc + 1). 13. Chöông trình con cho pheùp xem soá lieäu cuûa ca saûnxuaát:Chöông trình naøy xem keát quaû cuûa moãi ca saûn xuaát, cuï theå laøxem noäi dung soá hoäp soá saûn phaåm trong moãi ca saûn xuaát. ÔÛ ñeàtaøi naøy chuùng em chæ vieát chöông trình xem toái ña laø 9 ca. Töùc laøkhi muoán kieåm tra ca naøo thì nhaäp cuï theå ca ñoù laø ca thöù maáythoâng qua baøn phím baèng caùch nhaán moät soá. Tröôùc ñoù soá hoäp, soásaûn phaåm ñöôïc löu vaøo caùc oâ nhôù töø 30H 53H. Khi ro-lebaêng chuyeàn ñaõ ngöng hoaït ñoäng sau moät ca naøo ñoù neáu tieáp tuïcmuoán nhaäp soá lieäu vaøo ñeå ñeám cho ca tieáp theo thì nhaán moätphím baát kyø khaùc phím E . Coøn neáu nhaán phím E töùc laø cho pheùpxem soá lieäu cuûa caùc ca, chæ caàn nhaán phím coù loaïi tröø phím chöùcnaêng thì maõ phím nhaán ñoù ñöôïc löu vaøo thanh ghi A. Neáu Abaèng maáy thì seõ ñöa noäi dung oâ nhôù löu soá lieäu ca ñoù ra boä phaänhieån thò. Vaø neáu muoán xem tieáp ca naøo nöõa thì cöù nhaán phímcho pheùp xem E roài nhaäp soá lieäu vaøo.Coøn khi muoán löu soá ca nhieàu hôn nöõa nhö toái ña laø töø 0 99hay töø 0 999 hay töø 0 999 thì töông töï nhö treân chæ khaùc laøkhi nhaäp soá lieäu vaøo thì goïi nhaán toái ña 2 soá , 3soá, hay 4 soá thìchöông trình nhaäp soá laïi gioáng nhö trong chöông trình con nhaäpsoá saûn phaåm vaø soá hoäp, vaø nhieàu ca ñöôïc löu thì soá oâ nhôù cuõngphaûi ñöôïc taêng theo. Soá saûn phaåm, hoäp cuûa caùc ca ñöôïc löu vaøo oâ nhôù Ñöa soá lieäu cuûa caùc ca trong oâ nhôù ra hieån thò A 2EH 30H LUUHOPLLÖU: Ñ 31H LUUHOPH A =#01H 32H LUU_SPL 33H LUU_SPH S 34H LUUHOPL A =#02H Ñ 35H LUUHOPH 36H LUU_SPL S 37H LUU_SPH 38H LUUHOPL Ñ 39H LUUHOPH A =#03H 3AH LUU_SPL 3BH LUU_SPH S 3CH LUUHOPL Ñ 3DH LUUHOPH A =#04H 3EH LUU_SPL 3FH LUU_SPH S 40H LUUHOPL Ñ 41H LUUHOPH A =#05H 42H LUU_SPL 43H LUU_SPH (2) 44H LUUHOPL 45H LUUHOPHA =#06H Ñ 46H LUU_SPL 47H LUU_SPH S 48H LUUHOPL Ñ 49H LUUHOPHA =#07H 4AH LUU_SPL 4BH LUU_SPH S Löu ñoà chöông trình cho pheùp xem soá lieäu Goïi chöông trình con doø phím LUUHOPL #FFH Ñ LUUHOPH #FFHXEM: A =#00H LUU_SPL #FFH LUU_SPH #FFH S LUUHOPL 30H Ñ LUUHOPH 31H A =#01H ...
Tìm kiếm theo từ khóa liên quan:
thiết kế mạch công nghiệp tự động hóa khoa học kỹ thuật kỹ thuật điện tử mạch cảm biến ánh sáng hồng ngoại vi xử lý tín hiệu điều khiểnGợi ý tài liệu liên quan:
-
Đề cương chi tiết học phần Vi xử lý
12 trang 280 0 0 -
Giáo trình Kỹ thuật điện tử (Nghề: Điện công nghiệp - Cao đẳng) - Trường Cao đẳng Cơ giới (2023)
239 trang 228 0 0 -
Báo cáo thưc hành: Thiết kế mạch bằng phần mềm altium
9 trang 213 0 0 -
102 trang 194 0 0
-
94 trang 166 0 0
-
Tiểu luận: Tìm hiểu công nghệ OFDMA trong hệ thống LTE
19 trang 154 0 0 -
Báo cáo môn Vi xử lý - TÌM HIỂU VỀ CÁC BỘ VI XỬ LÝ XEON CỦA INTEL
85 trang 150 0 0 -
Hệ thống sưởi - thông gió - điều hòa không khí - Thực hành kỹ thuật điện - điện tử: Phần 1
109 trang 149 0 0 -
83 trang 148 0 0
-
Báo cáo bài tập lớn môn Kỹ thuật vi xử lý: Thiết kế mạch quang báo - ĐH Bách khoa Hà Nội
31 trang 130 0 0