0-9999 CHUYỂN TIẾP ĐẾM NGƯỢC VỚI PIC16F84

Điều này đã được 16F84 bộ vi xử lý và bảy màn hình phân khúc sử dụng 0-9999 mạch truy cập được hình thành. Nút cộng (+) làm tăng giá trị bộ đếm và nút trừ (-) giảm nó. Giá trị RESET bằng 0 trên bộ đếm.
Hình 1: PIC16F84A với mạch truy cập 0-9999
Vật liệu được sử dụng trong mạch PIC16F84A và 0-9999;
- 1 bộ vi xử lý PIC16F84A
- 4 miếng 7 mảnh hiển thị (cathode chung)
- 4 đơn vị tích hợp 4511
- 28 miếng 330Ω kháng
- 2 miếng điện trở 10KΩ
- 1 mảnh điện trở 4.7KΩ
- 1 bộ tạo dao động tinh thể 4Mhz
- 2 miếng tụ 22pF
- 2 nút
Mã nguồn: Các
mã vi điều khiển của mạch được viết và biên dịch trong trình biên dịch MicroCode Studio Plus - PICBASIC PRO . Trình biên dịch của bạn phải có các tệp trình biên dịch lắp ráp PBP246 và MPASM để biên dịch.
mã vi điều khiển của mạch được viết và biên dịch trong trình biên dịch MicroCode Studio Plus - PICBASIC PRO . Trình biên dịch của bạn phải có các tệp trình biên dịch lắp ráp PBP246 và MPASM để biên dịch.
'************************************************* *************** '* Tên dự án: 0-9999 MẠNG TRUY CẬP * '* Tác giả: HASAN ÜZÜLMEZ * '* Lưu ý: 0-9999 FORWARD-BACK COUNTER VỚI PIC16F84 * '* * '* DATE: 10.09.2008 * '************************************************* *************** TRISA = 1 'GIỚI THIỆU COMPLETE ĐẾN PORTA TRISB = 0 'ĐẦU RA HOÀN THÀNH PORTB ISSUE WORD KINH DOANH WORD '1.DIGIT NÀY WORD '2.DIGIT YUZLER VAR WORD '3.DIJIT BINLER VAR WORD '4.DIJIT PORTB = 0 'ĐẶT LẠI PORTB ĐẦY ĐỦ RESET = 0 RESET VỚI SỐ CHÍNH: NẾU PORTA.0 = 0 THÌ ILERISAY NẾU PORTA.1 = 0 THER GERIS GOTO CHÍNH ILERISAY: NẾU SỐ = 9999 THEN NUMBER = 0 COUNT = COUNT địa chỉ + 1 PAUSE 10 NUMBER = NUMBER DIG 0 ONLAR = NUMBER DIG 1 YUZLER = NUMBER DIG 2 BINLER = NUMBER DIG 3 PORTB = 240 | họ BA LOW PORTB.7 PAUSE 10 HIGH PORTB.7 PAUSE 10 PORTB = 240 | HỌ LOW PORTB.6 PAUSE 10 CAO PORTB.6 PAUSE 10 PORTB = 240 | khuôn mặt LOW PORTB.5 PAUSE 10 CAO PORTB.5 PAUSE 10 PORTB = 240 | ngày B LOW PORTB.4 PAUSE 10 HIGH PORTB.4 PAUSE 10 GOTO CHÍNH GERISAY: NẾU SỐ = 0 THEN NUMBER = 9999 Count = COUNT 1 PAUSE 10 NUMBER = NUMBER DIG 0 ONLAR = NUMBER DIG 1 YUZLER = NUMBER DIG 2 BINLER = NUMBER DIG 3 PORTB = 240 | họ BA LOW PORTB.7 PAUSE 10 HIGH PORTB.7 PAUSE 10 PORTB = 240 | HỌ LOW PORTB.6 PAUSE 10 CAO PORTB.6 PAUSE 10 PORTB = 240 | khuôn mặt LOW PORTB.5 PAUSE 10 CAO PORTB.5 PAUSE 10 PORTB = 240 | ngày B LOW PORTB.4 PAUSE 10 HIGH PORTB.4 PAUSE 10 GOTO CHÍNH END
Tệp nguồn Progenin (mô phỏng isis, phần mềm) 0-9999 Chuyển tiếp đếm ngược với PIC16F84
Tệp tải xuống danh sách LINK (ở định dạng TXT) link-3373.zip mật khẩu-pass: 320volt.com
Post a Comment