Chào cả nhà
Mình muốn đo nhiệt độ sử dụng cảm biến nhiệt LM 35 và vi điều khiển AVR atmega8. Mình muốn viết bằng code assembly nhưng mình bị mắc ở chỗ đưa ra từ đoạn chuyển từ tương tự sang số, mình không biết hiển thị ra led bằng cách nào. Mình có viết 1 đoạn code assembly đây, mọi người giúp đỡ mình với
.include "E:\m8def_new.inc"
.org 0x000
rjmp main
.org 0x01C
rjmp ADC_Complete
;**************************************
main:
ldi r16,HIGH(RAMEND)
out SPH,r16
ldi r16,LOW(RAMEND)
out SPL,r16
ldi r16,0xFF
out DDRB,r16
out DDRD,r16
ldi r16,0b11111110
out DDRC,r16
;**************************************
rcall adconv
sei ;Cho phep ngat
;**************************************
loop:
rjmp loop
;**************************************
ADC_Complete:
;???????????????
reti
;**************************************
adconv:
;Chon MUX va Vref
;AREF Internal Vref turn of; Mux 0:00000
ldi r16,0b01100000 ;
out ADMUX,r16
ldi r16,0b11011110 ;f125 KHz
out ADCSRA,r16
ret
Mọi người giúp đỡ mình với.
Đây là sơ đồ mạch mô phỏng của mình.
mach do nhiet do.rar
Mình muốn đo nhiệt độ sử dụng cảm biến nhiệt LM 35 và vi điều khiển AVR atmega8. Mình muốn viết bằng code assembly nhưng mình bị mắc ở chỗ đưa ra từ đoạn chuyển từ tương tự sang số, mình không biết hiển thị ra led bằng cách nào. Mình có viết 1 đoạn code assembly đây, mọi người giúp đỡ mình với
.include "E:\m8def_new.inc"
.org 0x000
rjmp main
.org 0x01C
rjmp ADC_Complete
;**************************************
main:
ldi r16,HIGH(RAMEND)
out SPH,r16
ldi r16,LOW(RAMEND)
out SPL,r16
ldi r16,0xFF
out DDRB,r16
out DDRD,r16
ldi r16,0b11111110
out DDRC,r16
;**************************************
rcall adconv
sei ;Cho phep ngat
;**************************************
loop:
rjmp loop
;**************************************
ADC_Complete:
;???????????????
reti
;**************************************
adconv:
;Chon MUX va Vref
;AREF Internal Vref turn of; Mux 0:00000
ldi r16,0b01100000 ;
out ADMUX,r16
ldi r16,0b11011110 ;f125 KHz
out ADCSRA,r16
ret
Mọi người giúp đỡ mình với.
Đây là sơ đồ mạch mô phỏng của mình.
mach do nhiet do.rar
Comment