|
Tài trợ cho PIC Vietnam |
MPASM Lập trình bằng hợp ngữ là một việc làm vô cùng vất vả, tuy nhiên, để hiểu và làm việc với vi điều khiển, hợp ngữ trở thành một công cụ khá đắc lực ... |
|
Ðiều Chỉnh | Xếp Bài |
19-11-2011, 12:52 AM | #1 |
Đệ tử 3 túi
Tham gia ngày: Nov 2011
Bài gửi: 58
: |
PWM pic16f877a viết bằng ASM cần giúp
chẳng hiểu sao cái chương trình PWM của em trong mô phỏng bằng proteus ISIS không thấy chạy có bác nào rành về cái này xem hộ em cái, thank!
dưới đây là code của em (viết theo các bước của 1 tài liệu p16f877a) PROCESSOR 16F877A #INCLUDE<P16F877A.INC> __CONFIG _CP_OFF & _WDT_OFF & _BODEN_OFF & _PWRTE_ON & _XT_OSC & _WRT_OFF & _LVP_OFF & _CPD_OFF ;-------------------------------------------------------------------------------- ORG 0000H ;-------------------------------------------------------------------------------- BANKSEL TRISC CLRF TRISC BANKSEL PORTC CLRF PORTC ;================================================= =============================== MAIN BANKSEL PR2 MOVLW D'250' MOVWF PR2 BANKSEL CCPR1L MOVLW D'127' MOVWF CCPR1L BCF CCP1CON,5 BCF CCP1CON,4 BSF T2CON,1 BSF T2CON,0 BSF T2CON,2 BSF CCP1CON,3 BSF CCP1CON,2 GOTO $ END |
|
|