|
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 |
|
18-06-2009, 10:35 AM | #1 |
Đệ tử 1 túi
Tham gia ngày: Oct 2007
Bài gửi: 15
: |
Code cho 12f683
Tôi định dùng chân GP0 ,GP1 kích led theo chương trình sau nhưng không chạy.Xin các bạn chỉ ra lỗi hoặc thiếu xót chỗ nào . Chân thành cảm ơn.
PROCESSOR P12F683 INCLUDE P12F683.INC __CONFIG _CP_OFF & _WDT_OFF & _PWRTE_ON & _XT_OSC ORG 0x00 GOTO MAIN MAIN BANKSEL GPIO CLRF GPIO MOVLW B'00000111' MOVWF CMCON0 BANKSEL ANSEL CLRF ANSEL MOVLW B'00001100' MOVWF TRISIO MOVLW 02H MOVWF GPIO END |
18-06-2009, 11:43 AM | #2 | |
...Damned...
Tham gia ngày: Apr 2006
Nơi Cư Ngụ: Hồ Chí Minh
Bài gửi: 522
: |
Trích:
Code:
goto $ |
|
21-08-2010, 02:46 AM | #3 |
Nhập môn đệ tử
Tham gia ngày: Dec 2008
Bài gửi: 3
: |
Trước hết bạn nên cấu hình cho thanh ghi osccon. Thanh ghi này qui định việc bạn sử dụng dao động trông hay dao động ngoài, tần số dao động... Mình sử dụng pic này rất nhiều và bạn thử làm theo như sau:
- cấu hình cho osccon - cấu hình trisio - cấu hình ansel - cấu hình cmcon0 - cấu hình option_reg ( qui định các con điện trở kéo lên ) - cấu hình wpu ( qui định các con điện trở kéo lên ) Cho dù bạn cấu hình đúng hết nhưng cấu hình WPU của bạn sai thì các ngỏ ra GP của bạn củng đơ luôn đó. |
|
|