پاسخ : برنامه میکرو 8051
سلام.
اولا باید بگویم که منظورم از آن دستور استفاده از شمارنده تایمر در مد 2 بوده است .و دیگر اینکه توانستم برنامه را برای شمارش دقیقه و ثانیه درست کنم که در زیر قرار دارد ولی مشکل من آلن فقط سخت افزار آن در پروتئوس است که نمی دانم چطور باید خروجی ایجاد شده در پورتها را بر روی یک سون سگمنت بیاورم البته از ای سی تبدیل bcd به سون سگمنت هم استفاده کردم ولی جواب نگرفتم.
لطفا من را در این مورد کمک کنید
org 0000h
mov r2,#60
mov tmod,#000110b
mov th0,#-60
setb p3.4
here:jnb p3.0,here
again: setb tr0
back: mov a,tl0
mov p1,a
jnb tf0,back
inc r1
mov p2,r1
clr tr0
clr tf0
djnz r2,again
end
مرسی
:sad:
سلام.
اولا باید بگویم که منظورم از آن دستور استفاده از شمارنده تایمر در مد 2 بوده است .و دیگر اینکه توانستم برنامه را برای شمارش دقیقه و ثانیه درست کنم که در زیر قرار دارد ولی مشکل من آلن فقط سخت افزار آن در پروتئوس است که نمی دانم چطور باید خروجی ایجاد شده در پورتها را بر روی یک سون سگمنت بیاورم البته از ای سی تبدیل bcd به سون سگمنت هم استفاده کردم ولی جواب نگرفتم.
لطفا من را در این مورد کمک کنید
org 0000h
mov r2,#60
mov tmod,#000110b
mov th0,#-60
setb p3.4
here:jnb p3.0,here
again: setb tr0
back: mov a,tl0
mov p1,a
jnb tf0,back
inc r1
mov p2,r1
clr tr0
clr tf0
djnz r2,again
end
مرسی
:sad:
دیدگاه