SCL высокоомный. Устанозка SCL в 1 Цикл задержки
SDA - высокоомный. Нарастающий фронт SCL Цикл задержки
.•Подпрограмма задержки 12 мкс
Wait5us: |
|||
пор |
; Цикл |
задержки 12 мкс при f |
|
ldi |
tmp, 2 |
||
W5: пор |
|||
dec |
tmp |
; 4 х 2 такта + rcall |
|
brne |
W5 |
||
ret |
|||
;Подпрограмма задержки 6 мкс |
|||
Wait4us: |
; Цикл |
задержки 6 мкс при f |
|
ldi |
tmp, 1 |
||
W4 : nop |
|||
dec |
tmp |
; 3 х 1 такт + rcall 4 |
|
brne |
W4 |
||
nop |
; |
||
ret |
|||
W200: nop |
|||
/задержка 200 мс |
|||
ldi |
tmp2, |
0 |
/Задержка цикл |
ldi |
tmp3, |
0x35 |
;Задержка цикл |
clc |
;Сброс флага переноса |
||
nn: subi |
tmp2, |
1 |
/Вычитаем 1 с заемом |
subi |
tmp3, |
0 |
/Вычитаем с заемом |
brcc |
nn |
/Переход если сброшен |
|
ret |
|||
; Таблица 7 |
-мисегментного кода |
||
.ORG F0 |
ргодЗ:
. DB F, content> 6, В, ", , D, D,
/код старшего разряда
138
Глава 6
Листинг 6.1. Окончание
. DB F,F
; Таблица 7-мисегментного кода .ORG С prog4:
.DB Е,,D,,,В,F, ;код младшего разряда .DB F,B
Листинг 6.2. Шестнадцатеричныи иод улвавгенич -recvowoTpov
:020000020000FC
:1000000015С000000000000000000000000000001В :1000100000000000000000000000000000000000ЕО :06002000000000000000DA
:10002C000000002711271FEF17BB08BB2FE32 4BBD1 :10003C0005BBBFEFB1BB0EE102BB002704E00EBF56 :10O04CO00FE50DBFF894O00096D0000086D100009B :10005COOOFD100009CD09BD09AD099D098D0072F6C :10006С00077003609894073011F4000002С0000080 :10007С0009С0000091Е0777 0414 07 0507 095777 02 6 :10008C004 09500000000572E442EB7D0752D4 42DFE :10009C000000C89471300CF008C00000C894 4 830BF :100OACO0OCF003C00O004 62DO2CO000075DO00000B :1000BC007 42F7 07F0000729500004F7 0A3D0000069 :1000CCOOA8D000004 92EAED0000047D10000BBCF15 :1000DC000000772466243324222Е10Е1012Е000028 :1000EC0030D01FB72 6D0000 018F4 00003BD0000 021 :1000FC0 011D0000020F01FBF2CD0000 004C01FBF87 :10010C00D8F3000 00FD09894B02DBA950B2E39F77 8 :10011C00000008958894162D120 9612E272D2 30 9AD :10012C00722E0895162D120D612E272D231D722E61 :10013C0008958894142D111F412E252D221F522E07 :10014C0008958894162D111F612E272D221F722EB3 :10015C000895142DC1E01C0F412E2 52DC0E02C1F3D :10016C00522E0895162DC1E01C0F612E272D10E084 :10017C00211F722E08950000002711272227BB276C :10018C0 0CC279927AA270024442777270895000015 :10019C0088947795479508950000CC24DD24EE2 4AF :1001ACOOFF242AE095DFC62CC8940027062D0A30C0 :1001BC0 00CF014C02AE08CDFD62CC89400270 62D36 :1001CC000A300CF00BC02AE083DFE62CC894002721 :1001DC0 00 62D0A3 00CF002C02AE07ADFF62C002 73C :1001EC000F2D0F7002 950E0D7 02F002 70D2D0F7 017 :1001FC0002 950C0D4 02F00000895000028E068DFE8 :10020C0000000 8950000F3E0E0EEE70FC8 957 02DB4 :10021C000895000 0FF27EE2 7F4E0E8E1E4 0FC8950D :10022C004 02D089500000000272FB42F8 894BB1F89
НА ГЛАВНУЮ | | ЧТО ТАКОЕ PIC ? | | ПРОГРАММАТОР | | ПРОЕКТЫ | | СТАТЬИ | | ССЫЛКИ | | КАРТА САЙТА |