Danh mục

Giáo trình hình thành nguyên lý chung của hệ thống báo giờ tự động thông qua tần số xung clock p6

Số trang: 10      Loại file: pdf      Dung lượng: 313.56 KB      Lượt xem: 7      Lượt tải: 0    
tailieu_vip

Xem trước 2 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

Hiển thị Hottime kế sau (không hiển thị quay vòng). : Hiển thị Hottime kế,Chương trình Hottime sẽ xử lí các phím: Ins, +, -, Del/Date và phím OK để giúp người sử dụng điều khiển ba chức năng trên. Khi chương trình được gọi, mặc nhiên sẽ là chế độ thực hiện chức năng Review và Delete, các phím ấn như sau:
Nội dung trích xuất từ tài liệu:
Giáo trình hình thành nguyên lý chung của hệ thống báo giờ tự động thông qua tần số xung clock p6 Luaän vaên toát nghieäp BAÉT ÑAÀU CAÁT AF,BC,DE,HL VAØO STACK DPMASK =1 HIEÅN THÒ HOTTIME ÑÒA CHÆ Y PHAÛI PHÍM “+” HOTTIME KEÁ SAU N ÑÒA CHÆ Y PHAÛI PHÍM “-“ HOTTIME KEÁ TRÖÔÙC N Y PHAÛI PHÍM “DEL” XOÙA HOTTIME N Y PHAÛI PHÍM “OK” DPMASK = 0 N Y ÑAËT 1 PHAÛI PHÍM “Ins” HOTTIME MÔÙI HIEÅN THÒ THÔØI GIAN THÖÏC N HOÀI PHUÏC CAÙC THANH GHI KEÁT THUÙC Hình 30 : LÖU ÑOÀ TOÅNG QUAÙT CHÖÔNG TRÌNH HOTTIME Heä thoáng baùo giôø töï ñoäng Luaän vaên toát nghieäp Chöông trình Hottime seõ xöû lí caùc phím: Ins, +, -, Del/Date vaø phím OK ñeå giuùp ngöôøi söû duïng ñieàu khieån ba chöùc naêng treân. Khi chöông trình ñöôïc goïi, maëc nhieân seõ laø cheá ñoä thöïc hieän chöùc naêng Review vaø Delete, caùc phím aán nhö sau:  “+” : Hieån thò Hottime keá sau (khoâng hieån thò quay voøng).  “-“ : Hieån thò Hottime keá tröôùc (khoâng hieån thò quay voøng)  “Del”: Xoùa Hottime hieän haønh (ñang ñöôïc hieån thò).  “Ins” : Ñaët 1 Hottime môùi.  “OK”: Thoaùt. Neáu trong baûng coù Hottime thì Hottime ñaàu tieân seõ ñöôïc hieån thò khi chöông trình ñöôïc goïi. Coøn baûng Hottime roãng thì maïch hieån thò seõ taét (caùc Led 7 ñoaïn hieån thò giôø, phuùt ôû traïng thaùi Blank) vaø khi aán phím “+” hay “-“ maïch hieån thò vaãn taét. Neáu khoâng coù Hottime naøo trong baûng (caùc Led 7 ñoaïn hieån thò giôø, phuùt ôû traïng thaùi Blank), khi aán phím “Del” thì xuaát hieän thoâng baùo loãi do chöông con Error thöïc hieän. Khi xoùa Hottime xong, chöông trình seõ hieån thò laïi Hottime ñaàu tieân trong baûng. Khi ñaët 1 Hottime môùi: Neáu trong baûng ñaõ ñuû 10 Hottime chöông trình seõ duøng chöông trình con Error ñeå baùo loãi, aán “OK” ñeå boû loãi. Neáu trong baûng coøn Hottime roãng, chöông trình Hottime seõ goïi chöông trình con Keypro ñeå ngöôøi söû duïng duøng baøn phím choïn giôø, phuùt cho Hottime môùi. Tröôùc khi goïi Keypro, chöông trình Hottime phaûi xaùc ñònh ñòa chæ ñaët Hottime môùi ñeå truyeàn cho Keypro. Ngöôøi söû duïng duøng baøn phím theo quy ñònh cuûa chöông trình Keypro ñeå ñaët Hottime môùi. Khi thoaùt khoûi Keypro chöông trình tieáp tuïc ghi maõ chuoâng cho Hottime (0B7h) vaø trôû veà chöùc naêng preview vaø hieån thò Hottime vöøa caøi ñaët. Ñeå traùnh vieäc hieån thò thôøi gian thöïc do chöông trình RTP thöïc hieän, phaûi ñaët maët naï DPMASK=1 ñeå che hieån thò ôû ñaàu chöông trình Hottime vaø boû maët naï DPMASK = 0 ôû cuoái chöông trình Hottime ñeå cho pheùp RTP hieån thò thôøi gian thöïc trôû laïi.  Löu ñoà chi tieát Löu ñoà tieát chöông trình Hottime veõ ôû hình sau: Heä thoáng baùo giôø töï ñoäng Luaän vaên toát nghieäp BAÉT ÑAÀU C AÁT AF, BC, DE, HL VAØO STACK DPMASK = 1 ÑÒA CHÆ ÑAÀU BAÛNG HOTTIME HIEÅN THÒ HOTTIME (HT) READKEY ÑOÏC BAØN PHÍM Y N Y ÑÒA CHÆ HT CUOÁI ? P HAÛI PHÍM “+”? HT SAU N N Y Ñ/C HT HT ÑAÀU ? PHAÛI “-“ ? XOÙA HT TRÖÔÙC N Y Y Y N COÙ HT ? PHÍM “DEL” ? BAÙO LOÃI N Y PHÍM “OK” ? N READKEY N DPMASK = 0 PHÍM “Ins” ? ...

Tài liệu được xem nhiều: