1. Trang chủ
  2. » Luận Văn - Báo Cáo

Đồ án Thiết kế mạch mô phỏng đo và hiển thị tốc độ động cơ có gắn Encoder 100 xung/vòng, khoảng đo [ 0-2500 vòng/phút]

21 4 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 21
Dung lượng 1,09 MB

Nội dung

Hỗ trợ ơn tập [ĐỀ CƯƠNG CHƯƠNG TRÌNH ĐẠI HỌC] Lời nói đầu Ngày việc ứng dụng vi điều khiển, vi xử lý ngày phát triển rộng rãi thâm nhập ngày nhiều vào lĩnh vực kỹ thuật đời sống xã hội Với xu hướng tất yếu với phát triển mạnh mẽ công nghệ chế tạo, người ta tạo vi điều khiển có cấu trúc mạnh hơn, đáp ứng thời gian thực tốt hơn, chuẩn hóa so với vi điều khiển bit trước Với phát triển mạnh mẽ khoa học, đặc biệt ngành điện, điện tử, phát minh linh kiện điện tử ngày đáp ứng yêu cầu hệ thống Ưu điểm việc sử dụng linh kiện điện tử làm cho hệ thống linh hoạt đa dạng hơn, giá thành thấp độ xác cao Sau thời gian học tập tìm hiểu, chúng em làm quen với môn học vi xử lý đo lường hệ thống Để áp dụng lý thuyết với thực tế môn học chúng em nhận tập lớn :'' thiết kế mạch mô đo hiển thị tốc độ động ( có gắn Encoder 100 xung/vòng, khoảng đo [ 0-2500 vòng/phút]” Tuy nhiên kiến thức hạn chế, tài liệu tham khảo có giới hạn nên cịn có sai sót Chúng em mong thầy, cô giáo thông cảm giúp đỡ chúng em hoàn thiện tập lớn Chúng em xin chân thành cảm ơn! Hỗ trợ ôn tập [ĐỀ CƯƠNG CHƯƠNG TRÌNH ĐẠI HỌC] Mạch đo hiển thị tốc độ động ( có gắn Encoder 100 xung/vòng, khoảng đo [ – 2500 vòng/phút] gồm: Phần I : giới thiệu chung 1.1 giới thiệu vi điều khiển 8051 1.2 giới thiệu encoder 1.3 giới thiệu chức linh kiện khác mạch Phần II : xây dựng phần cứng, lưu đồ thuật tốn chương trình điều khiển 2.1 Thiết kế phần cứng sơ đồ mạch mô 2.2 lưu đồ thuật tốn 2.3 chương trình điều khiển Tai lieu Luan van Luan an Do an.Tai lieu Luan van Luan an Do an.Tai lieu Luan van Luan an Do an Hỗ trợ ơn tập [ĐỀ CƯƠNG CHƯƠNG TRÌNH ĐẠI HỌC] Phần I : giới thiệu chung 1.1 Giới thiệu vi điều khiển AT89C51 40 30p 19 Vcc XTAL1 12MHz 18 XTAL2 31 RD\ WR\ T1 T0 INT1 INT0 TXD RXD Po.6 Po.5 Po.4 Po.3 Po.2 Po.1 Po.0 30p 29 30 Po.7 PSEN\ ALE P2.6 P2.5 P2.4 P2.3 P2.2 P2.1 P2.0 P1.7 P1.6 P1.5 P1.4 P1.3 P1.2 P1.1 P1.0 28 27 26 25 24 23 22 21 P2.7 EA\ RET 17 16 15 14 13 12 11 10 32 33 34 35 36 37 38 39 AD7 AD6 AD5 AD4 AD3 AD2 AD1 AD0 A15 A14 A13 A12 A11 A10 A9 A8 Vss 20 Bộ vi điều khiển bit AT89C51 hoạt động tần số 12 MHz, với nhớ ROM 4kbyte, nhớ RAM 128 byte cư trú bên mở rộng nhớ ngồi Ở vi điều khiển cịn có cổng bit (P0,P1,P2,P3) vào/ra chiều để giao tiếp với thiết bị ngoại vi Ngồi ra, cịn có: định thời 16 bit (Time Time 1) Mạch giao tiếp nối tiếp Bộ xử lý bit Stt.010.Mssv.BKD002ac.email.ninhddtt@edu.gmail.com.vn.bkc19134.hmu.edu.vn.Stt.010.Mssv.BKD002ac.email.ninhddtt@edu.gmail.com.vn.bkc19134.hmu.edu.vn Tai lieu Luan van Luan an Do an.Tai lieu Luan van Luan an Do an.Tai lieu Luan van Luan an Do an Hỗ trợ ơn tập [ĐỀ CƯƠNG CHƯƠNG TRÌNH ĐẠI HỌC] Hệ thống điều khiển xử lý ngắt Stt.010.Mssv.BKD002ac.email.ninhddtt@edu.gmail.com.vn.bkc19134.hmu.edu.vn.Stt.010.Mssv.BKD002ac.email.ninhddtt@edu.gmail.com.vn.bkc19134.hmu.edu.vn Tai lieu Luan van Luan an Do an.Tai lieu Luan van Luan an Do an.Tai lieu Luan van Luan an Do an Hỗ trợ ơn tập [ĐỀ CƯƠNG CHƯƠNG TRÌNH ĐẠI HỌC] Các kênh điều khiển/ liệu/ địa CPU Các ghi chức đặc biệt (SFR) sơ đồ chân tín hiệu AT89C51: Chức chân tín hiệu sau: -P0.0 đến P0.7 chân cổng P1.0 đến P1.7 chân cổng P2.0 đến P2.7 chân cổng P3.0 đến P3.7 chân cổng RxD : nhận tín hiệu kiểu nối tiếp -TxD : truyền tín hiệu kiểu nối tiếp -INT0: ngắt ngồi -INT1: ngắt -T0: chân vào Timer/Counter -T1: chân vào Timer/Counter -Wr: ghi liệu vào nhớ -RST: chân vào Reset, tích cực mức logic cao khoảng chu kỳ máy -XTAL1: chân vào mạch khuếch đại dao động -XTAL2: chân từ mạch khuếch đại dao động -PSEN: chân cho phép đọc nhớ chương trình ngồi -ALE: chân tín hiệu cho phép chốt địa để truy cập nhớ ngoài, On – chip xuất byte thấp địa Nó dùng cho Timer cho mục đích tạo xung Clock -EA/Vpp: cho phép On – chip truy cập nhớ chương trình ngồi EA=0, EA=1 On-chip làm việc với nhớ chương trình nội trú -VCC : cung cấp nguồn cho On-chip -GND: nối mát +, Các ghi chức đặc biệt khác: Các ghi chức đặc biệt ghi đảm nhiệm chức khác chíp Chúng nằm RAM bên chíp chiếm vùng không gian nhớ Stt.010.Mssv.BKD002ac.email.ninhddtt@edu.gmail.com.vn.bkc19134.hmu.edu.vn.Stt.010.Mssv.BKD002ac.email.ninhddtt@edu.gmail.com.vn.bkc19134.hmu.edu.vn Tai lieu Luan van Luan an Do an.Tai lieu Luan van Luan an Do an.Tai lieu Luan van Luan an Do an Hỗ trợ ơn tập [ĐỀ CƯƠNG CHƯƠNG TRÌNH ĐẠI HỌC] 128bytes định địa từ 80h đến Ffh Thanh ghi tích lũy (ACC): ghi quan trọng chip, dùng để lưu trữ toán hạng kết phép tính Thanh ghi ACC dài bit, có địa E0h SFR Thanh ghi B: ghi thường sử dụng thực phép toán nhân, chia Đối với lệnh khác, ghi B xem ghi đệm tạm thời Trong SFR ghi B dài bits có địa F0h Con trỏ ngăn xếp: ghi dài bits, có địa SFR 81h, giá trị tăng tự động trước thực lệnh CALL, PUSH Ngăn xếp đặt nơi RAM chíp, sau khởi động lại ngăn xếp trỏ ngăn xếp mặc định trỏ tới địa khởi đầu 07h, ngăn xếp tạo 08h Con trỏ liệu : ghi dài 16 bits, gồm hai dài bits hợp lại ghi byte cao DPH ghi byte thấp DPL Con trỏ liệu sử dụng ghi 16 bits hai ghi bits độc lập Trong SFR ghi DPH có địa 83h, cịn ghi DPL có địa 82h Thanh ghi PSW: ghi dài bits, có địa SFR D0h Thanh ghi PSW dùng để chứa thơng tin trạng thái chương trình Mỗi bit PSW đảm nhiệm chức cụ thể Thanh ghi phép truy cập dạng mức bit Thanh ghi PCON : ghi điều khiển nguồn Thanh ghi IE: ghi cho phép ngắt EA : EA=0 không cho phép ngắt hoạt động Nếu EA=1 nguồn ngắt riêng biệt phép không phép hoạt động cách đặt xóa bit Enable ET2 : bit cho phép khơng cho phép ngắt Timer ET1 : bit cho phép không cho phép ngắt tràn Timer EX1 : bit cho phép không cho phép ngắt Stt.010.Mssv.BKD002ac.email.ninhddtt@edu.gmail.com.vn.bkc19134.hmu.edu.vn.Stt.010.Mssv.BKD002ac.email.ninhddtt@edu.gmail.com.vn.bkc19134.hmu.edu.vn Tai lieu Luan van Luan an Do an.Tai lieu Luan van Luan an Do an.Tai lieu Luan van Luan an Do an Hỗ trợ ôn tập [ĐỀ CƯƠNG CHƯƠNG TRÌNH ĐẠI HỌC] ET0 : bit cho phép không cho phép ngắt tràn Timer EX1 : bit cho phép khơng cho phép ngắt ngồi Thanh ghi IP : ghi ưu tiên ngắt Thanh ghi TCON: ghi điều khiển Timer/Counter TF1: cờ tràn Timer1 TR1 : bit điều khiển Timer hoạt động TF0 : cờ tràn Timer0 TR0 : bit điều khiển Timer hoạt động IE1 : cờ ngắt IE0 : cờ ngắt Thanh ghi TMOD : ghi điều khiển kiểu Timer/Counter GATE : TRx thiết lập GATE = 1, Timer/Counterx hoạt động chân INTx mức cao Khi GATE= 0, Timer/Counterx hoạt động TRx=1 C/T : bit cho phép chọn chức Timer hay Counter M0,M1 : bit chọn Mode, để xác định trạng thái kiểu Timer/Counter Thanh ghi SCON : ghi trạng thái điều khiển cổng nối tiếp 1.2 Giới thiệu Encoder : Stt.010.Mssv.BKD002ac.email.ninhddtt@edu.gmail.com.vn.bkc19134.hmu.edu.vn.Stt.010.Mssv.BKD002ac.email.ninhddtt@edu.gmail.com.vn.bkc19134.hmu.edu.vn Tai lieu Luan van Luan an Do an.Tai lieu Luan van Luan an Do an.Tai lieu Luan van Luan an Do an Hỗ trợ ơn tập [ĐỀ CƯƠNG CHƯƠNG TRÌNH ĐẠI HỌC] Cấu tạo encoder : Nhìn hình ta thấy encoder gồm: trịn có khắc lỗ, Hệ thơng LED phát thu Cấu tạo encoder : Gồm phát ánh sáng ( led phát ), thu ánh sáng nhạy từ ánh sáng nhạy từ ánh sáng phát (bộ thu thường photodiotde phototransistor) hay đĩa quang gắn trục quay đặt phát thu, thông thường trục quay sẻ gắn với trục quay đối tượng cần đo tốc độ Nguyên tắc hoạt động : Nguyên lý encoder : đĩa trịn xoay, quay quanh trục Trên đĩa có lỗ (rãnh) Người ta dùng đèn led để chiếu lên mặt đĩa Khi đĩa quay, chỗ khơng có lỗ (rãnh), đèn led khơng chiếu xun qua được, chỗ có lỗ (rãnh), đèn led chiếu xun qua Khi đó, phía mặt bên đĩa, người ta đặt mắt thu Với tín hiệu có, khơng có ánh sáng chiếu qua, người ta ghi nhận đèn led có chiếu qua lỗ hay khơng.Số xung đếm tăng lên tính số lần ánh sáng bị cắt Như encoder tạo tín hiệu xung vng tín hiệu xung vng cắt từ ánh sáng xuyên qua lỗ Nên tần số xung đầu phụ thuộc vào tốc độ quay trịn Ứng dụng encoder : toán đo tốc độ động cơ, máy CNC dùng để xác định khoảng dịch chuyển đối tượng thơng qua đếm số vịng quay trục Stt.010.Mssv.BKD002ac.email.ninhddtt@edu.gmail.com.vn.bkc19134.hmu.edu.vn.Stt.010.Mssv.BKD002ac.email.ninhddtt@edu.gmail.com.vn.bkc19134.hmu.edu.vn Tai lieu Luan van Luan an Do an.Tai lieu Luan van Luan an Do an.Tai lieu Luan van Luan an Do an Hỗ trợ ơn tập [ĐỀ CƯƠNG CHƯƠNG TRÌNH ĐẠI HỌC] 1.3 Giới thiệu thiết bị khác mạch : Stt.010.Mssv.BKD002ac.email.ninhddtt@edu.gmail.com.vn.bkc19134.hmu.edu.vn.Stt.010.Mssv.BKD002ac.email.ninhddtt@edu.gmail.com.vn.bkc19134.hmu.edu.vn Tai lieu Luan van Luan an Do an.Tai lieu Luan van Luan an Do an.Tai lieu Luan van Luan an Do an Hỗ trợ ôn tập [ĐỀ CƯƠNG CHƯƠNG TRÌNH ĐẠI HỌC] Giới thiệu led : Led đoạn có cấu tạo bao gồm led đơn có dạng xếp theo hình có thêm led đơn hình trịn nhỏ thể dấu chấm trịn góc dưới, bên phải led đoạn led đơn led đoạn có Anode(cực +) Cathode(cực -) nối chung với vào điểm, đưa chân để kết nối với mạch điện cực lại led đơn đưa thành chân riêng, đưa để kết nối với mạch điện Nếu led đoạn có Anode(cực +) chung, đầu chung nối với +Vcc, chân lại dùng để điều khiển trạng thái sáng tắt led đơn, led sáng tín hiệu đặt vào chân mức Nếu led đoạn có Cathode(cực -) chung, đầu chung nối xuống Ground (hay Mass), chân lại dùng để điều khiển trạng thái sáng tắt led đơn, led sáng tín hiệu đặt vào chân mức Stt.010.Mssv.BKD002ac.email.ninhddtt@edu.gmail.com.vn.bkc19134.hmu.edu.vn.Stt.010.Mssv.BKD002ac.email.ninhddtt@edu.gmail.com.vn.bkc19134.hmu.edu.vn Tai lieu Luan van Luan an Do an.Tai lieu Luan van Luan an Do an.Tai lieu Luan van Luan an Do an Hỗ trợ ôn tập [ĐỀ CƯƠNG CHƯƠNG TRÌNH ĐẠI HỌC] Vì led đoạn chứa bên led đơn, kết nối cần đảm bảo dòng qua led đơn khoảng 10mA-20mA để bảo vệ led Giới thiệu động điện chiều : Cấu tạo động gồm có phần: stato đứng n rơto quay so với stato Phần cảm (phần kích từ-thường đặt stato) tạo từ trường mạch từ, xuyên qua vòng dây quấn phần ứng (thường đặt rơto) Khi có dịng điện chạy mạch phần ứng, dẫn phần ứng chịu tác động lực điện từ theo phương tiếp tuyến với mặt trụ rơto, làm cho rơto quay Chính xác hơn, lực điện từ đơn vị chiều dài dẫn tích có hướng vectơ mật độ từ thơng B vectơ cường độ dòng điện I Dòng điện phần ứng đưa vào rôto thông qua hệ thống chổi than cổ góp Cổ góp giúp cho dòng điện dẫn phần ứng đổi chiều dẫn đến cực từ khác tên với cực từ mà vừa qua (điều làm cho lực điện từ sinh ln tạo mơmen theo chiều định) Hình ảnh động điện chiều : Stt.010.Mssv.BKD002ac.email.ninhddtt@edu.gmail.com.vn.bkc19134.hmu.edu.vn.Stt.010.Mssv.BKD002ac.email.ninhddtt@edu.gmail.com.vn.bkc19134.hmu.edu.vn Tai lieu Luan van Luan an Do an.Tai lieu Luan van Luan an Do an.Tai lieu Luan van Luan an Do an Hỗ trợ ơn tập [ĐỀ CƯƠNG CHƯƠNG TRÌNH ĐẠI HỌC] Stt.010.Mssv.BKD002ac.email.ninhddtt@edu.gmail.com.vn.bkc19134.hmu.edu.vn.Stt.010.Mssv.BKD002ac.email.ninhddtt@edu.gmail.com.vn.bkc19134.hmu.edu.vn Tai lieu Luan van Luan an Do an.Tai lieu Luan van Luan an Do an.Tai lieu Luan van Luan an Do an Hỗ trợ ôn tập [ĐỀ CƯƠNG CHƯƠNG TRÌNH ĐẠI HỌC] Phần II : xây dựng phần cứng, lưu đồ thuật tốn chương trình điều khiển Stt.010.Mssv.BKD002ac.email.ninhddtt@edu.gmail.com.vn.bkc19134.hmu.edu.vn.Stt.010.Mssv.BKD002ac.email.ninhddtt@edu.gmail.com.vn.bkc19134.hmu.edu.vn Tai lieu Luan van Luan an Do an.Tai lieu Luan van Luan an Do an.Tai lieu Luan van Luan an Do an Hỗ trợ ơn tập [ĐỀ CƯƠNG CHƯƠNG TRÌNH ĐẠI HỌC] 2.1 Thiết kế phần cứng sơ đồ mạch mô : để đo tốc độ ta dùng phương pháp đếm số xung khoảng thời gian đo t ( đ ) Như với phương pháp ta lựa chọn encorder để biến tốc độ thành dãy xung có tần số tỷ lệ với tốc độ quay động Tính tốn kết đo : t Phương pháp đo đếm số xung khoảng thời gian đo ( đ ), số xung đếm thời gian đo t đ Nx Ta đo tốc độ động chiều có gắn Stt.010.Mssv.BKD002ac.email.ninhddtt@edu.gmail.com.vn.bkc19134.hmu.edu.vn.Stt.010.Mssv.BKD002ac.email.ninhddtt@edu.gmail.com.vn.bkc19134.hmu.edu.vn Tai lieu Luan van Luan an Do an.Tai lieu Luan van Luan an Do an.Tai lieu Luan van Luan an Do an Hỗ trợ ôn tập [ĐỀ CƯƠNG CHƯƠNG TRÌNH ĐẠI HỌC] encoder 100 xung/vịng, ta chọn thời gian đo tin cập nhật cách tối ưu n : tốc độ động Nx.60 n= tđ l 60.Nx 60.Nx n = tđ 100 = 0,6.100 = Nx Trong : t đ : thời gian lấy mẫu đo kết 0,6s Stt.010.Mssv.BKD002ac.email.ninhddtt@edu.gmail.com.vn.bkc19134.hmu.edu.vn.Stt.010.Mssv.BKD002ac.email.ninhddtt@edu.gmail.com.vn.bkc19134.hmu.edu.vn t đ = 0,6s để đảm bảo thông Tai lieu Luan van Luan an Do an.Tai lieu Luan van Luan an Do an.Tai lieu Luan van Luan an Do an Hỗ trợ ơn tập [ĐỀ CƯƠNG CHƯƠNG TRÌNH ĐẠI HỌC] Sơ đồ mạch mô : RP1 RESPACK-8 C1 19 XTAL1 P0.0/AD0 39 P0.1/AD1 38 37 33n C2 X1 18 XTAL2 CRYSTAL P0.2/AD2 36 35 P0.4/AD4 34 P0.3/AD3 P0.5/AD5 P0.6/AD6 GND RST C3 33n 10u +5 v P2.0/A8 29 R1 33 P0.7/AD7 32 21 P2.1/A9 22 P2.2/A10 23 P2.3/A11 PSEN 30 ALE 31 EA 24 P2.4/A12 25 P2.5/A13 26 P2.6/A14 27 P2.7/A15 28 START 10k P1.0 P1.1 P3.0/RXD 10 P3.1/TXD 11 P1.2 P3.2/ INT0 P1.3 P3 P1.4 P1.5 P1.6 P1.7 AT89C51 3/INT1 12 13 14 P3.4/T0 15 P3.5/T1 16 P3.6/ WR P3.7/RD 17 +12 v +88.8 GND Stt.010.Mssv.BKD002ac.email.ninhddtt@edu.gmail.com.vn.bkc19134.hmu.edu.vn.Stt.010.Mssv.BKD002ac.email.ninhddtt@edu.gmail.com.vn.bkc19134.hmu.edu.vn Tai lieu Luan van Luan an Do an.Tai lieu Luan van Luan an Do an.Tai lieu Luan van Luan an Do an Hỗ trợ ôn tập [ĐỀ CƯƠNG CHƯƠNG TRÌNH ĐẠI HỌC] 2.2 Lưu đồ thuật toán: Stt.010.Mssv.BKD002ac.email.ninhddtt@edu.gmail.com.vn.bkc19134.hmu.edu.vn.Stt.010.Mssv.BKD002ac.email.ninhddtt@edu.gmail.com.vn.bkc19134.hmu.edu.vn Tai lieu Luan van Luan an Do an.Tai lieu Luan van Luan an Do an.Tai lieu Luan van Luan an Do an Hỗ trợ ôn tập [ĐỀ CƯƠNG CHƯƠNG TRÌNH ĐẠI HỌC] 2.3 Chương trình điều khiển : ; chương trình đo hiển thi tốc độ động ORG 0000h dem equ 55h chuky equ 57h bl equ 61h bh equ 69h layxung equ p3.4 hangchucdonvi equ 13h hangngantram equ 14h setb P1.0 doi_an_phim: JB P1.0, doi_an_phim ; Thoat P3.4 = mov p0,#0c0h mov p2,#11111110b quet equ p2 led7 equ p0 setb layxung jb layxung,$ jnb layxung,lucdau xoaydata16: clr c mov a,bl rlc a mov bl,a mov a,bh rlc a mov bh,a mov a,hangchucdonvi rlc a mov hangchucdonvi,a mov a,hangngantram rlc a mov hangngantram,a ret main: clr tf0 clr tr0 call hienthiled Stt.010.Mssv.BKD002ac.email.ninhddtt@edu.gmail.com.vn.bkc19134.hmu.edu.vn.Stt.010.Mssv.BKD002ac.email.ninhddtt@edu.gmail.com.vn.bkc19134.hmu.edu.vn Tai lieu Luan van Luan an Do an.Tai lieu Luan van Luan an Do an.Tai lieu Luan van Luan an Do an Hỗ trợ ơn tập [ĐỀ CƯƠNG CHƯƠNG TRÌNH ĐẠI HỌC] lucdau: mov tmod,#00010101b mov th0,#00h mov tl0,#00h setb tr0 setb p3.4 mov dptr,#ma7doan lcall delay03s clr tf1 clr tr1 clr tr0 clr tf0 call tuhextobcd call giaima7doan sjmp main ret ; hex 16 bit to bcd tuhextobcd: mov hangchucdonvi,#00h mov hangngantram,#00h mov bh,th0 mov bl,tl0 mov dem,#15 tuhextobcda: call xoaydata16 mov a,hangchucdonvi anl a,#0fh cjne a,#4,$+3 ;nhay neu nho hon jc tuhextobcdb mov a,hangchucdonvi add a,#3 mov hangchucdonvi,a tuhextobcdb: mov a,hangchucdonvi anl a,#0f0h cjne a,#50h,$+3 jc tuhextobcdc mov a,hangchucdonvi add a,#30h mov hangchucdonvi,a tuhextobcdc: mov a,hangngantram anl a,#0fh cjne a,#5,$+3 jc tuhextobcdd mov a,hangngantram add a,#3 Stt.010.Mssv.BKD002ac.email.ninhddtt@edu.gmail.com.vn.bkc19134.hmu.edu.vn.Stt.010.Mssv.BKD002ac.email.ninhddtt@edu.gmail.com.vn.bkc19134.hmu.edu.vn Tai lieu Luan van Luan an Do an.Tai lieu Luan van Luan an Do an.Tai lieu Luan van Luan an Do an Hỗ trợ ơn tập [ĐỀ CƯƠNG CHƯƠNG TRÌNH ĐẠI HỌC] mov hangngantram,a tuhextobcdd: mov a,hangngantram anl a,#0f0h cjne a,#50h,$+3 jc tuhextobcde mov a,hangngantram add a,#30h mov hangngantram,a tuhextobcde: djnz dem,tuhextobcda call xoaydata16 ret ;;;;;BCD to 7seg giaima7doan: mov a,hangchucdonvi anl a,#0fh movc a,@a+dptr mov 27h,a mov a,hangchucdonvi anl a,#0f0h swap a movc a,@a+dptr mov 26h,a mov a,hangngantram anl a,#0fh movc a,@a+dptr mov 25h,a mov a,hangngantram anl a,#0f0h swap a movc a,@a+dptr mov 24h,a ret hienthiled: mov a,#01b mov r0,#27h ht1: mov led7,@r0 mov quet,a mov quet,#00h dec r0 rl a cjne r0,#22h,ht1 ret Stt.010.Mssv.BKD002ac.email.ninhddtt@edu.gmail.com.vn.bkc19134.hmu.edu.vn.Stt.010.Mssv.BKD002ac.email.ninhddtt@edu.gmail.com.vn.bkc19134.hmu.edu.vn Tai lieu Luan van Luan an Do an.Tai lieu Luan van Luan an Do an.Tai lieu Luan van Luan an Do an Stt.010.Mssv.BKD002ac.email.ninhddtt@edu.gmail.com.vn.bkc19134.hmu.edu.vn.Stt.010.Mssv.BKD002ac.email.ninhddtt@edu.gmail.com.vn.bkc19134.hmu.edu.vn

Ngày đăng: 12/07/2023, 22:51

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w