Сб окт 07, 2023 08:42:46
volatile uint16_t resADC = 555;
movlw 0x2B
movwf resADC
movlw 0x2
movwf 0x48
resADC=(uint16_t)(ADRESL+ADRESH<<8);
bsf STATUS, RP0
movf ADRESH, W ; читаем в W старший байт АЦП
bcf STATUS, RP0
addwf ADRESL, W ; суммируем с W младший байт АЦП
movwf 0x45 ; выгружаем сумму в адрес 0x45
clrf 0x46 ; очищаем содержимое по адресу 0x46
rlf 0x46, F ; сдвигаем по кольцу влево на один бит это содержимое
movwf 0x48 ; выгружаем результат в старший байт resADC
clrf resADC ; очищаем младший байт resADC
Сб окт 07, 2023 09:15:31
volatile uint16_t resADC = 555;
movlw 0x2B
movwf resADC
movlw 0x2
movwf 0x48
resADC=(uint16_t)(ADRESL+ADRESH<<8);
bsf STATUS, RP0
movf ADRESH, W ; читаем в W старший байт АЦП
bcf STATUS, RP0
addwf ADRESL, W ; суммируем с W младший байт АЦП
movwf 0x45 ; выгружаем сумму в адрес 0x45
clrf 0x46 ; очищаем содержимое по адресу 0x46
rlf 0x46, F ; сдвигаем по кольцу влево на один бит это содержимое
movwf 0x48 ; выгружаем результат в старший байт resADC
clrf resADC ; очищаем младший байт resADC
Сб окт 07, 2023 09:27:46
209: resADC=(uint16_t)ADRESL+((uint16_t)ADRESH<<8);
5862 0103 MOVLB 0x3
5864 51EB MOVF DMAnDCNTH, W, BANKED
5866 6E4B MOVWF HLVDCON1, ACCESS
5868 51EA MOVF DMAnDCNT, W, BANKED
586A 0105 MOVLB 0x5
586C 6FD1 MOVWF 0xD1, BANKED
586E C54B MOVFF 0x54B, 0x5D2
5870 F5D2 NOP
Сб окт 07, 2023 09:36:37
209: resADC=(uint16_t)ADRESL+((uint16_t)ADRESH<<8);
5862 0103 MOVLB 0x3
5864 51EB MOVF DMAnDCNTH, W, BANKED
5866 6E4B MOVWF HLVDCON1, ACCESS
5868 51EA MOVF DMAnDCNT, W, BANKED
586A 0105 MOVLB 0x5
586C 6FD1 MOVWF 0xD1, BANKED
586E C54B MOVFF 0x54B, 0x5D2
5870 F5D2 NOP
Сб окт 07, 2023 09:49:23
Сб окт 07, 2023 09:58:52
Сб окт 07, 2023 10:19:36
Сб окт 07, 2023 10:25:43
Сб окт 07, 2023 10:43:32
Сб окт 07, 2023 11:10:33
Сб окт 07, 2023 11:21:11
Сб окт 07, 2023 11:28:07
Сб окт 07, 2023 11:30:00
Сб окт 07, 2023 23:23:29
Сб окт 07, 2023 23:27:04
Вс окт 08, 2023 00:04:25
Вс окт 08, 2023 00:25:46
Вс окт 08, 2023 00:29:21
Вс окт 08, 2023 00:36:31
Вс окт 08, 2023 00:46:31
bsf E_LCD
bcf E_LCD
bsf E_LCD
nop
bcf E_LCD