طلب المساعده( للمحترفين فقط,,,,,,,,,,,,,) plz


(م-الفارس) #1

we want to make a pic16f84a assembly program to do as this picture

but…
we want only to make this on 6 leds instead of 8
the leds will connected to PORTB (RB0 , RB1, RB2 ,RB3 ,Rb4 ,RB5)

with 500ms delay between every change(2 frame/sec) ( u can make any delay u want but just we want to nitice the change with our eyes )

that is all


(semsem126) #2

انا اعتقد ان مفيش حد هيعرف الاجابه
وانت دايخ على الفاضى
وياريت حد يعرف
انا ممكن اساعدك مساعد بسيطه
admin_z3@hotmail.com


(eabueida) #3

يسم الله الرحمن الرحيم
هذا هو البرنامج
;****************************************************
;* This Lab 1 of Microcontroller Course
;Rrogram name : program1
;Describtion:This program for generatting binary output from 0==> 9
;Dseign By EAbueida
;

;
***************************************************
PROCESSOR 16F84A
include “p16f84a.inc”
__CONFIG _XT_OSC & _WDT_OFF & _PWRTE_OFF & _CP_OFF
CBLOCK 0X0C
Number
DELAY_Y
DELAY_X
ENDC

ORG 0X00
GOTO MAIN
ORG 0X04
GOTO MAIN

MAIN
BANKSEL TRISA
MOVLW 0X00
MOVWF TRISA
MOVLW 0X00
MOVWF TRISB

BANKSEL PORTA
movlw .1
movwf Number
LOOP1
movf Number,w
movwf PORTB
rrf Number
CALL DELAY
GOTO LOOP1
DELAY
MOVLW .250
MOVWF DELAY_Y
DELAY_LOOP1

MOVLW .250
MOVWF DELAY_X
DELAY_LOOP2
NOP
NOP
NOP
NOP
NOP
NOP
NOP
DECFSZ DELAY_X
GOTO DELAY_LOOP2
DECFSZ DELAY_Y
GOTO DELAY_LOOP1

RETURN
END


(eabueida) #4

بالنسبة للتاخير
الحسابات التقريبية ما بين
0.625==>0.7 ثانية


(majed.jabri) #5

bon je tu donne rapidement le programme en assembleur


(eng_sahar1212) #6

السلام عليكم
انا محتاجه الميكروكنترول فى مشروع التخرج بتاعى
انا عرفت كتير عن المايروكنترول
وفاهماه
بس مش عارفه اكتب الكود
ممكن حد يقولى اعمل ايه
ياريت الرد بسرعه علشان انا محتاجاه ضرورى
ياريت اللى يعرف يكلمنى على الايميل ده
eng_sahar1212@yahoo.com