![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Новичок
Джуниор
Регистрация: 01.09.2009
Сообщений: 1
|
![]()
.nolist
.include "m16def.inc" .list .CSEG ldi r16, high(RAMEND) out SPH, r16 ldi r16, low(RAMEND) out SPL, r16 ldi r16,1<<RXEN | 1<<TXEN | 1<<RXCIE | 1<<TXCIE out UCSRB,r16 ldi r16,71 out UBRRL,r16 ldi r16,0x83 out ADCSR,r16 ldi r16,1<<REFS0 out ADMUX,r16 m1: sbi ADCSR,ADSC in_adc1: sbic ADCSR,ADSC rjmp in_adc1 in XL,ADCL in XH,ADCH out_byte: sbis UCSRA,UDRE rjmp out_byte out UDR,XH out_byte1: sbis UCSRA,UDRE rjmp out_byte1 out UDR,XL out_byte2: sbis UCSRA,UDRE rjmp out_byte2 rjmp m1 это организация вывода результата с ацп на экран но выводит всякие символы а не хотя бы цифры.не знаю как от этого избавиться.есть идеи?)и даже если перевести то что приходит в вольты поделив на 1023 и умножив на 5 то получается такая же картина (вывод через ком порт с помощью гипертерминала) |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Информация о микропроцессоре Assembler | bookkc | Помощь студентам | 0 | 27.11.2010 19:23 |
avr usb ацп | wanes101 | Микроконтроллеры, робототехника, схемотехника, 3D принтеры | 5 | 20.09.2010 10:04 |
Программа для АЦП TLC549 | WandererX | Помощь студентам | 0 | 08.04.2010 10:25 |
Работа в локальной сети, взаимодействие с АЦП/ЦАП. | iukash | Общие вопросы C/C++ | 0 | 12.08.2009 11:51 |
АЦП на ATmega48 | hobin | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 2 | 04.02.2009 04:21 |