PIC Vietnam

Go Back   PIC Vietnam > Microchip PIC > MPASM

Tài trợ cho PIC Vietnam
Trang chủ Đăng Kí Hỏi/Ðáp Thành Viên Lịch Bài Trong Ngày Vi điều khiển

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
Prev Previous Post   Next Post Next
Old 20-08-2008, 05:45 PM   #7
tallht
Đệ tử 5 túi
 
tallht's Avatar
 
Tham gia ngày: Mar 2008
Nơi Cư Ngụ: Bình Thạnh, TPHCM
Bài gửi: 98
:
Adc 8 bit

Code:
                       PROCESSOR PIC16F877A
	          INCLUDE <P16F877A.INC>
	    __CONFIG _XT_OSC & _WDT_OFF & _LVP_OFF & _CP_OFF
;*************************************************************
;CHUONG TRINH THU NGHIEM DUNG ADC CUA PIC 16F877A
;*************************************************************
;NGUOI THUC HIEN: TALLHT
;*************************************************************
;*************************************************************	
		COUNT 	EQU 0X20	;BIEN DELAY
		COUNT1	EQU 0X21
;************************************************************	
MAIN	
		BANKSEL TRISB
		CLRF TRISB		;PORTB XUAT LED
		MOVLW 0XFF
		MOVWF TRISA		;PORT A LA INPUT
LOOP	
		BANKSEL ADCON1
		MOVLW 0X00		;NGO VAO ANALOG,Fosc/2
		MOVWF ADCON1
		BANKSEL ADCON0
		MOVLW	0X01		;CHON RA0 LAM NGO VAO,ADON=1,BAT ADC
		MOVWF ADCON0
		CALL DELAY		;CHO 1 KHOANG THOI GIAN TRUOC KHI BAT DAU
		BSF ADCON0,GO		;SET BIT "GO",BAT DAU CONVERT
;***************************************
;KIEM TRA KET QUA
		BTFSC ADCON0,GO			;KIEM TRA BIT "DONE" CUA ADCON0
		GOTO $-1			;NEU BANG 1 THI CHO TIEP TUC
		MOVF ADRES,W                              ;LAY KẾT QUẢ VÀO W
		MOVWF PORTB			;XUAT RA PORTB
		GOTO LOOP
;*******************************************************
DELAY
		MOVLW D'10'
		MOVWF COUNT
BACK
		MOVLW D'4'
		MOVWF COUNT1
		DECFSZ COUNT1,F
		GOTO $-1
		DECFSZ COUNT,F
		GOTO BACK
		RETURN
END
__________________
-------------------------------------------------------------------
Cung cấp bo mạch thực hành Arduino và các mạch sáng tạo.
Mời tham quan: https://www.facebook.com/eshop1109

Cung cấp dịch vụ order hàng từ Aliexpress
Liên hệ: https://www.facebook.com/Mua-h%E1%BB...5265931515571/

thay đổi nội dung bởi: tallht, 20-08-2008 lúc 06:02 PM.
tallht vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
 


Quyền Sử Dụng Ở Diễn Ðàn
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is Mở
Smilies đang Mở
[IMG] đang Mở
HTML đang Tắt

Chuyển đến

Similar Threads
Ðề tài Người gửi Chuyên mục Trả lời Bài mới
Library cho MPASM, các module cơ bản mafd_47a MPASM 12 06-09-2009 03:51 PM
cho tôi fan mềm MPASM hoặc đường line dowload lep Chương trình dịch & các công cụ mô phỏng 3 12-10-2008 03:00 AM
Trình dịch cho MPASM của Microchip. mafd_47a MPASM 8 20-03-2008 12:37 AM
Mpasm cho nguoi moi bat dau mafd_47a MPASM 14 03-02-2007 09:08 AM
Sườn chương trình cơ bản bằng MPASM falleaf MPASM 6 19-05-2006 03:28 PM


Múi giờ GMT. Hiện tại là 06:33 AM.


Được sáng lập bởi Đoàn Hiệp
Powered by vBulletin®
Page copy protected against web site content infringement by Copyscape
Copyright © PIC Vietnam