roboforum.ruТехнический форум по робототехнике. |
|
|
equ BEEPER = PD0 ;biper (выход) 1
.equ IRLed = PD1 ;IR led (выход) 1
.equ bampFL = PD2 ;leviy bamper peredniy (вход) 0
.equ bampFR = PD3 ;praviy bamper peredniy (вход)0
.equ MotRB = PD4 ;motor praviy nazad (выход) 1
.equ MotRF = PD5 ;motor praviy vpered (выход) 1
.equ MotLB = PD6 ;motor leviy nazad (выход) 1
.equ MotLF = PD7 ;motor leviy vpered (выход) 1
.equ tsop1 = PB0 ; tsop 1
.equ tsop2 = PB1 ; tsop 2
.equ ir led = PB2 ; datchic sveta
.equ baza = PB3 ; datchik bazi
.equ turbo = PB4 ; turbina/schetki
.equ en1 = PB5 ; enable1
.equ en2 = PB6 ; enable2
.equ led1 = PB7 ; vihod na led1
.equ led2 = PC0 ; vihod na led2
.equ led3 = PC1 ; vihod na led3
; rjmp reset ;/
reset: ;\
ldi tempH,$04 ;/
out SPH,tempH ;\ tut pora les dremuchiy... oopssss...
ldi tempL,$5F ;/
out SPL,tempL ;\
;nastroyka portov
ldi temp, 0b11110011 ;0-beeper. 1-led. 2-bamp. 3-bamp. 4-mot. 5-mot
out ddrD, temp ;так даем понять что ост. выхода не исп. их на вых.
out portD, ;выходы на порт D
ldi temp, 0b11110000 ;0-ts1.,0-ts2.,0-d.sv.,0-d.baz.,1-turbina.,1-enabl1.,1-enabl2.,1-led1
out ddrB, temp ;
out portB, ;выходы на порт B
ldi temp, 0b00000011 ;1-led2.,1-led3., ost ne ispolzuem
out ddrC, ;
ldi temp, 0b00000000 ;положили число
out portC, ;выходы на порт C
rjmp start ;
start
что вывести на порт Д????? OUT - вывести, portD - портД. А что?out portD, ;выходы на порт D
ldi temp, 0b11110011 ;opisabie vsego etogo v postah vishe...
out ddrD, temp ;
ldi portD temp, 0b11110000 ;
out portD, ;nadeyus seychas ya pravilno napisAl???
rjmp ...
Mnemonics Operands Description Operation Flags #Clocks
OUT A, Rr Out To I/O Location I/O(A) ← Rr None 1
dccharacter писал(а):И она бы поняла это как "я вас не буду", а ее женская логика добавила бы "я вами брезгую" хы х ых ых ы хы
Жене скажи. Новый паяльник разрешит купить.
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1