Đề tài Mạch VDK đếm sản phẩm
Cứ có một sản phẩm đi qua đầu dò (chú ý ngõ ra chân 8 của IC567 từ nức logic 0 lên mức 1 sau đó được đưa qua cổng đảo nên ngõ ra là mức logic 0) được đưa vào bit 0 của port B1 sẽ làm thay đổi mức logic từ 1 xuống 0 thì ô nhớ dùng cho việc đếm sản phẩm sẽ được tăng lên một đơn vị thông qua việc gọi chương trình con tăng 1, và khi đủ số sản phẩm thì ô nhớ dùng cho việc đếm số hộp cũng được tăng lên một đơn vị thông qua chương trình con tăng 1, và cứ mỗi lần như vậy sự thay đổi số liệu trong các ô nhớ được đẩy liên tục ra led để hiển thị. Vì đếm sản phẩm đến tối đa là 999 và đếm số hộp tối đa là 9999 nên phải sử dụng 2 byte để đếm sản phẩm từ hàng đơn vị đến hàng chục sử dụng byte thấp, còn hàng trăm và hàng ngàn sử dụng byte cao. Nên khi so sánh số liệu đang đếm với số liệu đã lưu ban đầu xem đã bằng chưa thì phải so sánh lần lượt byte cao trước tức là hàng ngàn, hàng trăm sau đó tới byte thấp tức là hàng chục hàng đơn vị.
Các file đính kèm theo tài liệu này:
- MACH VDK DEM SAN PHAM.DOC
- chuong 4.cam bien.doc
- mo hinh va nguyen li.doc