Учет расхода газа
Выбор элементной базы, удовлетворяющей требованиям быстродействия и возможностям реализации принципа работы устройства для учета расхода газа. Разработка программы для реализации устройства учета расхода газа на микроконтроллерах. Отладка программы.
Рубрика | Коммуникации, связь, цифровые приборы и радиоэлектроника |
Вид | курсовая работа |
Язык | русский |
Дата добавления | 26.03.2017 |
Размер файла | 1,9 M |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
clrfPCLATH
callL_0067
movlw0x20;b'0010 0000', ' ', .32
clrfPCLATH
callL_0067
movlw0x3C;b'0011 1100', '<', .60
clrfPCLATH
callL_0067
movlw0x3C;b'0011 1100', '<', .60
clrfPCLATH
callL_0067
movlw0x3C;b'0011 1100', '<', .60
clrfPCLATH
callL_0067
movlw0x3C;b'0011 1100', '<', .60
clrfPCLATH
callL_0067
movlw0x3C;b'0011 1100', '<', .60
clrfPCLATH
callL_0067
movlw0x73;b'0111 0011', 's', .115
clrfPCLATH
callL_0067
movlw0x75;b'0111 0101', 'u', .117
clrfPCLATH
callL_0067
movlw0x62;b'0110 0010', 'b', .98
clrfPCLATH
callL_0067
movlw0x69;b'0110 1001', 'i', .105
clrfPCLATH
callL_0067
movlw0x3E;b'0011 1110', '>', .62
clrfPCLATH
callL_0067
movlw0x3E;b'0011 1110', '>', .62
clrfPCLATH
callL_0067
movlw0x3E;b'0011 1110', '>', .62
clrfPCLATH
callL_0067
movlw0x3E;b'0011 1110', '>', .62
clrfPCLATH
callL_0067
movlw0x3E;b'0011 1110', '>', .62
clrfPCLATH
callL_0067
movlw0xFE;b'1111 1110', 'ю', .254
clrfPCLATH
callL_0067
movlw0xC0;b'1100 0000', 'А', .192
clrfPCLATH
callL_0067
movlw0x20;b'0010 0000', ' ', .32
clrfPCLATH
callL_0067
movlw0x3C;b'0011 1100', '<', .60
clrfPCLATH
callL_0067
movlw0x3C;b'0011 1100', '<', .60
clrfPCLATH
callL_0067
movlw0x3C;b'0011 1100', '<', .60
clrfPCLATH
callL_0067
movlw0x3C;b'0011 1100', '<', .60
clrfPCLATH
callL_0067
movlw0x3C;b'0011 1100', '<', .60
clrfPCLATH
callL_0067
movlw0x20;b'0010 0000', ' ', .32
clrfPCLATH
callL_0067
movlw0x43;b'0100 0011', 'C', .67
clrfPCLATH
callL_0067
movlw0x20;b'0010 0000', ' ', .32
clrfPCLATH
callL_0067
movlw0x45;b'0100 0101', 'E', .69
clrfPCLATH
callL_0067
movlw0x3E;b'0011 1110', '>', .62
clrfPCLATH
callL_0067
movlw0x3E;b'0011 1110', '>', .62
clrfPCLATH
callL_0067
movlw0x3E;b'0011 1110', '>', .62
clrfPCLATH
callL_0067
movlw0x3E;b'0011 1110', '>', .62
clrfPCLATH
callL_0067
movlw0x3E;b'0011 1110', '>', .62
clrfPCLATH
callL_0067
movlw0x64;b'0110 0100', 'd', .100
clrfPCLATH
callL_017F
movlw0xFE;b'1111 1110', 'ю', .254
clrfPCLATH
callL_0067
movlw0x80;b'1000 0000', 'Ђ', .128
clrfPCLATH
callL_0067
movlw0x3C;b'0011 1100', '<', .60
clrfPCLATH
callL_0067
movlw0x3C;b'0011 1100', '<', .60
clrfPCLATH
callL_0067
movlw0x3C;b'0011 1100', '<', .60
clrfPCLATH
callL_0067
movlw0x3C;b'0011 1100', '<', .60
clrfPCLATH
callL_0067
movlw0x3C;b'0011 1100', '<', .60
clrfPCLATH
callL_0067
movlw0x74;b'0111 0100', 't', .116
clrfPCLATH
callL_0067
movlw0x73;b'0111 0011', 's', .115
clrfPCLATH
callL_0067
movlw0x75;b'0111 0101', 'u', .117
clrfPCLATH
callL_0067
movlw0x62;b'0110 0010', 'b', .98
clrfPCLATH
callL_0067
movlw0x69;b'0110 1001', 'i', .105
clrfPCLATH
callL_0067
movlw0x73;b'0111 0011', 's', .115
clrfPCLATH
callL_0067
movlw0x3E;b'0011 1110', '>', .62
clrfPCLATH
callL_0067
movlw0x3E;b'0011 1110', '>', .62
clrfPCLATH
callL_0067
movlw0x3E;b'0011 1110', '>', .62
clrfPCLATH
callL_0067
movlw0x3E;b'0011 1110', '>', .62
clrfPCLATH
callL_0067
movlw0x3E;b'0011 1110', '>', .62
clrfPCLATH
callL_0067
movlw0xFE;b'1111 1110', 'ю', .254
clrfPCLATH
callL_0067
movlw0xC0;b'1100 0000', 'А', .192
clrfPCLATH
callL_0067
movlw0x3C;b'0011 1100', '<', .60
clrfPCLATH
callL_0067
movlw0x3C;b'0011 1100', '<', .60
clrfPCLATH
callL_0067
movlw0x3C;b'0011 1100', '<', .60
clrfPCLATH
callL_0067
movlw0x3C;b'0011 1100', '<', .60
clrfPCLATH
callL_0067
movlw0x3C;b'0011 1100', '<', .60
clrfPCLATH
callL_0067
movlw0x4E;b'0100 1110', 'N', .78
clrfPCLATH
callL_0067
movlw0x20;b'0010 0000', ' ', .32
clrfPCLATH
callL_0067
movlw0x43;b'0100 0011', 'C', .67
clrfPCLATH
callL_0067
movlw0x20;b'0010 0000', ' ', .32
clrfPCLATH
callL_0067
movlw0x45;b'0100 0101', 'E', .69
clrfPCLATH
callL_0067
movlw0x20;b'0010 0000', ' ', .32
clrfPCLATH
callL_0067
movlw0x3E;b'0011 1110', '>', .62
clrfPCLATH
callL_0067
movlw0x3E;b'0011 1110', '>', .62
clrfPCLATH
callL_0067
movlw0x3E;b'0011 1110', '>', .62
clrfPCLATH
callL_0067
movlw0x3E;b'0011 1110', '>', .62
clrfPCLATH
callL_0067
movlw0x3E;b'0011 1110', '>', .62
clrfPCLATH
callL_0067
movlw0x64;b'0110 0100', 'd', .100
clrfPCLATH
callL_017F
movlw0xFE;b'1111 1110', 'ю', .254
clrfPCLATH
callL_0067
movlw0x80;b'1000 0000', 'Ђ', .128
clrfPCLATH
callL_0067
movlw0x3C;b'0011 1100', '<', .60
clrfPCLATH
callL_0067
movlw0x3C;b'0011 1100', '<', .60
clrfPCLATH
callL_0067
movlw0x3C;b'0011 1100', '<', .60
clrfPCLATH
callL_0067
movlw0x3C;b'0011 1100', '<', .60
clrfPCLATH
callL_0067
movlw0x69;b'0110 1001', 'i', .105
clrfPCLATH
callL_0067
movlw0x74;b'0111 0100', 't', .116
clrfPCLATH
callL_0067
movlw0x73;b'0111 0011', 's', .115
clrfPCLATH
callL_0067
movlw0x75;b'0111 0101', 'u', .117
clrfPCLATH
callL_0067
movlw0x62;b'0110 0010', 'b', .98
clrfPCLATH
callL_0067
movlw0x69;b'0110 1001', 'i', .105
clrfPCLATH
callL_0067
movlw0x73;b'0111 0011', 's', .115
clrfPCLATH
callL_0067
movlw0x68;b'0110 1000', 'h', .104
clrfPCLATH
callL_0067
movlw0x3E;b'0011 1110', '>', .62
clrfPCLATH
callL_0067
movlw0x3E;b'0011 1110', '>', .62
clrfPCLATH
callL_0067
movlw0x3E;b'0011 1110', '>', .62
clrfPCLATH
callL_0067
movlw0x3E;b'0011 1110', '>', .62
clrfPCLATH
callL_0067
movlw0xFE;b'1111 1110', 'ю', .254
clrfPCLATH
callL_0067
movlw0xC0;b'1100 0000', 'А', .192
clrfPCLATH
callL_0067
movlw0x3C;b'0011 1100', '<', .60
clrfPCLATH
callL_0067
movlw0x3C;b'0011 1100', '<', .60
clrfPCLATH
callL_0067
movlw0x3C;b'0011 1100', '<', .60
clrfPCLATH
callL_0067
movlw0x3C;b'0011 1100', '<', .60
clrfPCLATH
callL_0067
movlw0x20;b'0010 0000', ' ', .32
clrfPCLATH
callL_0067
movlw0x4E;b'0100 1110', 'N', .78
clrfPCLATH
callL_0067
movlw0x20;b'0010 0000', ' ', .32
clrfPCLATH
callL_0067
movlw0x43;b'0100 0011', 'C', .67
clrfPCLATH
callL_0067
movlw0x20;b'0010 0000', ' ', .32
clrfPCLATH
callL_0067
movlw0x45;b'0100 0101', 'E', .69
clrfPCLATH
callL_0067
movlw0x20;b'0010 0000', ' ', .32
clrfPCLATH
callL_0067
movlw0x52;b'0101 0010', 'R', .82
clrfPCLATH
callL_0067
movlw0x3E;b'0011 1110', '>', .62
clrfPCLATH
callL_0067
movlw0x3E;b'0011 1110', '>', .62
clrfPCLATH
callL_0067
movlw0x3E;b'0011 1110', '>', .62
clrfPCLATH
callL_0067
movlw0x3E;b'0011 1110', '>', .62
clrfPCLATH
callL_0067
movlw0x64;b'0110 0100', 'd', .100
clrfPCLATH
callL_017F
movlw0xFE;b'1111 1110', 'ю', .254
clrfPCLATH
callL_0067
movlw0x80;b'1000 0000', 'Ђ', .128
clrfPCLATH
callL_0067
movlw0x3C;b'0011 1100', '<', .60
clrfPCLATH
callL_0067
movlw0x3C;b'0011 1100', '<', .60
clrfPCLATH
callL_0067
movlw0x3C;b'0011 1100', '<', .60
clrfPCLATH
callL_0067
movlw0x4D;b'0100 1101', 'M', .77
clrfPCLATH
callL_0067
movlw0x69;b'0110 1001', 'i', .105
clrfPCLATH
callL_0067
movlw0x74;b'0111 0100', 't', .116
clrfPCLATH
callL_0067
movlw0x73;b'0111 0011', 's', .115
clrfPCLATH
callL_0067
movlw0x75;b'0111 0101', 'u', .117
clrfPCLATH
callL_0067
movlw0x62;b'0110 0010', 'b', .98
clrfPCLATH
callL_0067
movlw0x69;b'0110 1001', 'i', .105
clrfPCLATH
callL_0067
movlw0x73;b'0111 0011', 's', .115
clrfPCLATH
callL_0067
movlw0x68;b'0110 1000', 'h', .104
clrfPCLATH
callL_0067
movlw0x69;b'0110 1001', 'i', .105
clrfPCLATH
callL_0067
movlw0x3E;b'0011 1110', '>', .62
clrfPCLATH
callL_0067
movlw0x3E;b'0011 1110', '>', .62
clrfPCLATH
callL_0067
movlw0x3E;b'0011 1110', '>', .62
clrfPCLATH
callL_0067
movlw0xFE;b'1111 1110', 'ю', .254
clrfPCLATH
callL_0067
movlw0xC0;b'1100 0000', 'А', .192
clrfPCLATH
callL_0067
movlw0x3C;b'0011 1100', '<', .60
clrfPCLATH
callL_0067
movlw0x3C;b'0011 1100', '<', .60
clrfPCLATH
callL_0067
movlw0x3C;b'0011 1100', '<', .60
clrfPCLATH
callL_0067
movlw0x41;b'0100 0001', 'A', .65
clrfPCLATH
callL_0067
movlw0x20;b'0010 0000', ' ', .32
clrfPCLATH
callL_0067
movlw0x4E;b'0100 1110', 'N', .78
clrfPCLATH
callL_0067
movlw0x20;b'0010 0000', ' ', .32
clrfPCLATH
callL_0067
movlw0x43;b'0100 0011', 'C', .67
clrfPCLATH
callL_0067
movlw0x20;b'0010 0000', ' ', .32
clrfPCLATH
callL_0067
movlw0x45;b'0100 0101', 'E', .69
clrfPCLATH
callL_0067
movlw0x20;b'0010 0000', ' ', .32
clrfPCLATH
callL_0067
movlw0x52;b'0101 0010', 'R', .82
clrfPCLATH
callL_0067
movlw0x20;b'0010 0000', ' ', .32
clrfPCLATH
callL_0067
movlw0x3E;b'0011 1110', '>', .62
clrfPCLATH
callL_0067
movlw0x3E;b'0011 1110', '>', .62
clrfPCLATH
callL_0067
movlw0x3E;b'0011 1110', '>', .62
clrfPCLATH
callL_0067
movlw0x64;b'0110 0100', 'd', .100
clrfPCLATH
callL_017F
movlw0xFE;b'1111 1110', 'ю', .254
clrfPCLATH
callL_0067
movlw0x80;b'1000 0000', 'Ђ', .128
clrfPCLATH
callL_0067
movlw0x3C;b'0011 1100', '<', .60
clrfPCLATH
callL_0067
movlw0x3C;b'0011 1100', '<', .60
clrfPCLATH
callL_0067
movlw0x20;b'0010 0000', ' ', .32
clrfPCLATH
callL_0067
movlw0x4D;b'0100 1101', 'M', .77
clrfPCLATH
callL_0067
movlw0x69;b'0110 1001', 'i', .105
clrfPCLATH
callL_0067
movlw0x74;b'0111 0100', 't', .116
clrfPCLATH
callL_0067
movlw0x73;b'0111 0011', 's', .115
clrfPCLATH
callL_0067
movlw0x75;b'0111 0101', 'u', .117
clrfPCLATH
callL_0067
movlw0x62;b'0110 0010', 'b', .98
clrfPCLATH
callL_0067
movlw0x69;b'0110 1001', 'i', .105
clrfPCLATH
callL_0067
movlw0x73;b'0111 0011', 's', .115
clrfPCLATH
callL_0067
movlw0x68;b'0110 1000', 'h', .104
clrfPCLATH
callL_0067
movlw0x69;b'0110 1001', 'i', .105
clrfPCLATH
callL_0067
movlw0x20;b'0010 0000', ' ', .32
clrfPCLATH
callL_0067
movlw0x3E;b'0011 1110', '>', .62
clrfPCLATH
callL_0067
movlw0x3E;b'0011 1110', '>', .62
clrfPCLATH
callL_0067
movlw0xFE;b'1111 1110', 'ю', .254
clrfPCLATH
callL_0067
movlw0xC0;b'1100 0000', 'А', .192
clrfPCLATH
callL_0067
movlw0x3C;b'0011 1100', '<', .60
clrfPCLATH
callL_0067
movlw0x3C;b'0011 1100', '<', .60
clrfPCLATH
callL_0067
movlw0x20;b'0010 0000', ' ', .32
clrfPCLATH
callL_0067
movlw0x41;b'0100 0001', 'A', .65
clrfPCLATH
callL_0067
movlw0x20;b'0010 0000', ' ', .32
clrfPCLATH
callL_0067
movlw0x4E;b'0100 1110', 'N', .78
clrfPCLATH
callL_0067
movlw0x20;b'0010 0000', ' ', .32
clrfPCLATH
callL_0067
movlw0x43;b'0100 0011', 'C', .67
clrfPCLATH
callL_0067
movlw0x20;b'0010 0000', ' ', .32
clrfPCLATH
callL_0067
movlw0x45;b'0100 0101', 'E', .69
clrfPCLATH
callL_0067
movlw0x20;b'0010 0000', ' ', .32
clrfPCLATH
callL_0067
movlw0x52;b'0101 0010', 'R', .82
clrfPCLATH
callL_0067
movlw0x20;b'0010 0000', ' ', .32
clrfPCLATH
callL_0067
movlw0x20;b'0010 0000', ' ', .32
clrfPCLATH
callL_0067
movlw0x3E;b'0011 1110', '>', .62
clrfPCLATH
callL_0067
movlw0x3E;b'0011 1110', '>', .62
clrfPCLATH
callL_0067
movlw0x64;b'0110 0100', 'd', .100
clrfPCLATH
callL_017F
movlw0xFE;b'1111 1110', 'ю', .254
clrfPCLATH
callL_0067
movlw0x80;b'1000 0000', 'Ђ', .128
clrfPCLATH
callL_0067
movlw0x3C;b'0011 1100', '<', .60
clrfPCLATH
callL_0067
movlw0x20;b'0010 0000', ' ', .32
clrfPCLATH
callL_0067
movlw0x20;b'0010 0000', ' ', .32
clrfPCLATH
callL_0067
movlw0x4D;b'0100 1101', 'M', .77
clrfPCLATH
callL_0067
movlw0x69;b'0110 1001', 'i', .105
clrfPCLATH
callL_0067
movlw0x74;b'0111 0100', 't', .116
clrfPCLATH
callL_0067
movlw0x73;b'0111 0011', 's', .115
clrfPCLATH
callL_0067
movlw0x75;b'0111 0101', 'u', .117
clrfPCLATH
callL_0067
movlw0x62;b'0110 0010', 'b', .98
clrfPCLATH
callL_0067
movlw0x69;b'0110 1001', 'i', .105
clrfPCLATH
callL_0067
movlw0x73;b'0111 0011', 's', .115
clrfPCLATH
callL_0067
movlw0x68;b'0110 1000', 'h', .104
clrfPCLATH
callL_0067
movlw0x69;b'0110 1001', 'i', .105
clrfPCLATH
callL_0067
movlw0x20;b'0010 0000', ' ', .32
clrfPCLATH
callL_0067
movlw0x20;b'0010 0000', ' ', .32
clrfPCLATH
callL_0067
movlw0x3E;b'0011 1110', '>', .62
clrfPCLATH
callL_0067
movlw0xFE;b'1111 1110', 'ю', .254
clrfPCLATH
callL_0067
movlw0xC0;b'1100 0000', 'А', .192
clrfPCLATH
callL_0067
movlw0x3C;b'0011 1100', '<', .60
clrfPCLATH
callL_0067
movlw0x4C;b'0100 1100', 'L', .76
clrfPCLATH
callL_0067
movlw0x20;b'0010 0000', ' ', .32
clrfPCLATH
callL_0067
movlw0x41;b'0100 0001', 'A', .65
clrfPCLATH
callL_0067
movlw0x20;b'0010 0000', ' ', .32
clrfPCLATH
callL_0067
movlw0x4E;b'0100 1110', 'N', .78
clrfPCLATH
callL_0067
movlw0x20;b'0010 0000', ' ', .32
clrfPCLATH
callL_0067
movlw0x43;b'0100 0011', 'C', .67
clrfPCLATH
callL_0067
movlw0x20;b'0010 0000', ' ', .32
clrfPCLATH
callL_0067
movlw0x45;b'0100 0101', 'E', .69
clrfPCLATH
callL_0067
movlw0x20;b'0010 0000', ' ', .32
clrfPCLATH
callL_0067
movlw0x52;b'0101 0010', 'R', .82
clrfPCLATH
callL_0067
movlw0x20;b'0010 0000', ' ', .32
clrfPCLATH
callL_0067
movlw0x49;b'0100 1001', 'I', .73
clrfPCLATH
callL_0067
movlw0x58;b'0101 1000', 'X', .88
clrfPCLATH
callL_0067
movlw0x3E;b'0011 1110', '>', .62
clrfPCLATH
callL_0067
movlw0x64;b'0110 0100', 'd', .100
clrfPCLATH
callL_017F
movlw0xFE;b'1111 1110', 'ю', .254
clrfPCLATH
callL_0067
movlw0x80;b'1000 0000', 'Ђ', .128
clrfPCLATH
callL_0067
movlw0x20;b'0010 0000', ' ', .32
clrfPCLATH
callL_0067
movlw0x20;b'0010 0000', ' ', .32
clrfPCLATH
callL_0067
movlw0x20;b'0010 0000', ' ', .32
clrfPCLATH
callL_0067
movlw0x4D;b'0100 1101', 'M', .77
clrfPCLATH
callL_0067
movlw0x69;b'0110 1001', 'i', .105
clrfPCLATH
callL_0067
movlw0x74;b'0111 0100', 't', .116
clrfPCLATH
callL_0067
movlw0x73;b'0111 0011', 's', .115
clrfPCLATH
callL_0067
movlw0x75;b'0111 0101', 'u', .117
clrfPCLATH
callL_0067
movlw0x62;b'0110 0010', 'b', .98
clrfPCLATH
callL_0067
movlw0x69;b'0110 1001', 'i', .105
clrfPCLATH
callL_0067
movlw0x73;b'0111 0011', 's', .115
clrfPCLATH
callL_0067
movlw0x68;b'0110 1000', 'h', .104
clrfPCLATH
callL_0067
movlw0x69;b'0110 1001', 'i', .105
clrfPCLATH
callL_0067
movlw0x20;b'0010 0000', ' ', .32
clrfPCLATH
callL_0067
movlw0x20;b'0010 0000', ' ', .32
clrfPCLATH
callL_0067
movlw0x20;b'0010 0000', ' ', .32
clrfPCLATH
callL_0067
movlw0xFE;b'1111 1110', 'ю', .254
clrfPCLATH
callL_0067
movlw0xC0;b'1100 0000', 'А', .192
clrfPCLATH
callL_0067
movlw0x20;b'0010 0000', ' ', .32
clrfPCLATH
callL_0067
movlw0x4C;b'0100 1100', 'L', .76
clrfPCLATH
callL_0067
movlw0x20;b'0010 0000', ' ', .32
clrfPCLATH
callL_0067
movlw0x41;b'0100 0001', 'A', .65
clrfPCLATH
callL_0067
movlw0x20;b'0010 0000', ' ', .32
clrfPCLATH
callL_0067
movlw0x4E;b'0100 1110', 'N', .78
clrfPCLATH
callL_0067
movlw0x20;b'0010 0000', ' ', .32
clrfPCLATH
callL_0067
movlw0x43;b'0100 0011', 'C', .67
clrfPCLATH
callL_0067
movlw0x20;b'0010 0000', ' ', .32
clrfPCLATH
callL_0067
movlw0x45;b'0100 0101', 'E', .69
clrfPCLATH
callL_0067
movlw0x20;b'0010 0000', ' ', .32
clrfPCLATH
callL_0067
movlw0x52;b'0101 0010', 'R', .82
clrfPCLATH
callL_0067
movlw0x20;b'0010 0000', ' ', .32
clrfPCLATH
L_0802:
callL_0067
movlw0x49;b'0100 1001', 'I', .73
L_0804:
clrfPCLATH
callL_0867
movlw0x58;b'0101 1000', 'X', .88
clrfPCLATH
callL_0867
movlw0x20;b'0010 0000', ' ', .32
clrfPCLATH
callL_0867
movlw0x07;b'0000 0111', ' ', .07
movwf0x23
movlw0xD0;b'1101 0000', 'Р', .208
clrfPCLATH
callL_0980
movlw0xFE;b'1111 1110', 'ю', .254
clrfPCLATH
callL_0867
movlw0x01;b'0000 0001', ' ', .01
clrfPCLATH
callL_0867
L_0817:
bsfPCLATH, 3
bcfPCLATH, 4
callL_08ED
clrwdt
L_081B:
bsfPCLATH, 3
bcfPCLATH, 4
L_081D:
btfscPORTA, 4
gotoL_082C
movlw0x01;b'0000 0001', ' ', .01
movwf0x23
movlw0xF4;b'1111 0100', 'ф', .244
clrfPCLATH
callL_0980
clrwdt
bsfPCLATH, 3
bcfPCLATH, 4
btfscPORTA, 4
gotoL_082C
bsfPCLATH, 3
bcfPCLATH, 4
callL_09A4
L_082C:
clrwdt
bsfPCLATH, 3
bcfPCLATH, 4
btfssPORTA, 5
gotoL_0832
clrf0x53
L_0832:
clrwdt
movf0x53, W
sublw0x00;b'0000 0000', ' ', .00
bsfPCLATH, 3
bcfPCLATH, 4
btfssSTATUS, Z
gotoL_083C
bsfPCLATH, 3
bcfPCLATH, 4
callL_098D
L_083C:
clrwdt
bsfPCLATH, 3
bcfPCLATH, 4
btfsc0x52, 0
gotoL_086F
bsfPCLATH, 3
bcfPCLATH, 4
callL_09BD
movlw0xFE;b'1111 1110', 'ю', .254
clrfPCLATH
callL_0867
movlw0x80;b'1000 0000', 'Ђ', .128
clrfPCLATH
callL_0867
movlw0x05;b'0000 0101', ' ', .05
clrfPCLATH
callL_0867
movf0x57, W
clrfPCLATH
callL_0867
movlw0x02;b'0000 0010', ' ', .02
movwf0x29
movf0x4A, W
movwf0x24
movf0x4B, W
movwf0x25
movlw0x66;b'0110 0110', 'f', .102
movwf0x30
clrf0x31
clrfPCLATH
callL_0931
movlw0x2E;b'0010 1110', '.', .46
clrfPCLATH
callL_0867
movlw0x01;b'0000 0001', ' ', .01
movwf0x29
movf0x4C, W
movwf0x24
movf0x4D, W
movwf0x25
movlw0x66;b'0110 0110', 'f', .102
movwf0x30
clrf0x31
L_0867:
clrfPCLATH
callL_0931
movlw0x03;b'0000 0011', ' ', .03
clrfPCLATH
callL_0867
movlw0x04;b'0000 0100', ' ', .04
clrfPCLATH
callL_0867
L_086F:
clrwdt
bsfPCLATH, 3
bcfPCLATH, 4
btfss0x52, 0
gotoL_08A2
bsfPCLATH, 3
bcfPCLATH, 4
callL_09EE
movlw0xFE;b'1111 1110', 'ю', .254
clrfPCLATH
callL_0867
movlw0x80;b'1000 0000', 'Ђ', .128
clrfPCLATH
callL_0867
movlw0x04;b'0000 0100', ' ', .04
clrfPCLATH
callL_0867
movf0x57, W
clrfPCLATH
callL_0867
movlw0x02;b'0000 0010', ' ', .02
movwf0x29
movf0x4A, W
movwf0x24
movf0x4B, W
movwf0x25
movlw0x66;b'0110 0110', 'f', .102
movwf0x30
clrf0x31
clrfPCLATH
callL_0931
movlw0x2E;b'0010 1110', '.', .46
clrfPCLATH
callL_0867
movlw0x01;b'0000 0001', ' ', .01
movwf0x29
movf0x4C, W
movwf0x24
movf0x4D, W
movwf0x25
movlw0x66;b'0110 0110', 'f', .102
movwf0x30
clrf0x31
clrfPCLATH
callL_0931
movlw0x03;b'0000 0011', ' ', .03
clrfPCLATH
callL_0867
movlw0x05;b'0000 0101', ' ', .05
clrfPCLATH
callL_0867
L_08A2:
movlw0xFE;b'1111 1110', 'ю', .254
clrfPCLATH
callL_0867
movlw0x8B;b'1000 1011', '‹', .139
clrfPCLATH
callL_0867
movlw0x02;b'0000 0010', ' ', .02
movwf0x29
movf0x54, W
movwf0x24
clrf0x25
movlw0x66;b'0110 0110', 'f', .102
movwf0x30
clrf0x31
clrfPCLATH
callL_091E
movlw0x3A;b'0011 1010', ':', .58
clrfPCLATH
callL_0867
L_08B5:
movlw0x02;b'0000 0010', ' ', .02
movwf0x29
movf0x55, W
movwf0x24
clrf0x25
movlw0x66;b'0110 0110', 'f', .102
movwf0x30
clrf0x31
clrfPCLATH
callL_091E
clrf0x20
movlw0x05;b'0000 0101', ' ', .05
movwfFSR
movlw0x02;b'0000 0010', ' ', .02
clrfPCLATH
callL_0900
movf0x20, W
movwf0x3E
movf0x21, W
movwf0x3F
movf0x3E, W
movwf0x3A
movf0x3F, W
movwf0x3B
clrfPCLATH
callL_0A24
movlw0xC8;b'1100 1000', 'И', .200
clrfPCLATH
callL_097F
bsfPCLATH, 3
L_08D3:
bcfPCLATH, 4
gotoL_0817
L_08D5:
movlw0x07;b'0000 0111', ' ', .07
movwf0x36
movlw0x10;b'0001 0000', ' ', .16
movwf0x34
movlw0x07;b'0000 0111', ' ', .07
movwf0x37
movlw0x08;b'0000 1000', ' ', .08
movwf0x35
movlw0xD0;b'1101 0000', 'Р', .208
clrfPCLATH
callL_081D
movlw0x00;b'0000 0000', ' ', .00
clrfPCLATH
callL_081D
movf0x56, W
clrfPCLATH
callL_081D
movf0x55, W
clrfPCLATH
callL_081D
movf0x54, W
clrfPCLATH
callL_081B
L_08EC:
return
L_08ED:
movlw0x07;b'0000 0111', ' ', .07
movwf0x36
L_08EF:
movlw0x10;b'0001 0000', ' ', .16
movwf0x34
movlw0x07;b'0000 0111', ' ', .07
movwf0x37
movlw0x08;b'0000 1000', ' ', .08
movwf0x35
movlw0xD0;b'1101 0000', 'Р', .208
clrfPCLATH
callL_081D
movlw0x00;b'0000 0000', ' ', .00
clrfPCLATH
callL_081D
clrfPCLATH
callL_0804
movwf0x56
clrfPCLATH
callL_0804
L_0900:
movwf0x55
clrfPCLATH
callL_0802
movwf0x54
return
L_0905:
movlw0x0F;b'0000 1111', ' ', .15
andwf0x55, W
movwf0x46
clrf0x47
movf0x55, W
movwf0x20
clrf0x21
movlw0x04;b'0000 0100', ' ', .04
clrfPCLATH
callL_09A9
movwf0x48
clrf0x49
movf0x48, W
movwf0x26
movf0x49, W
movwf0x27
movlw0x0A;b'0000 1010', ' ', .10
movwf0x22
clrf0x23
clrfPCLATH
callL_09F9
movwf0x48
movf0x25, W
movwf0x49
movf0x46, W
L_091E:
addwf0x48, W
movwf0x55
incf0x55, F
clrwdt
movf0x55, W
sublw0x3C;b'0011 1100', '<', .60
bsfPCLATH, 3
bcfPCLATH, 4
btfssSTATUS, Z
gotoL_0929
clrf0x55
L_0929:
movf0x55, W
movwf0x20
clrf0x21
movlw0x01;b'0000 0001', ' ', .01
clrfPCLATH
callL_099C
movwf0x46
clrf0x47
L_0931:
movf0x46, W
movwf0x26
movf0x47, W
movwf0x27
movlw0x10;b'0001 0000', ' ', .16
movwf0x22
clrf0x23
clrfPCLATH
callL_09F9
movwf0x46
movf0x25, W
movwf0x47
movf0x55, W
movwf0x20
clrf0x21
movlw0x00;b'0000 0000', ' ', .00
clrfPCLATH
callL_099C
movwf0x48
clrf0x49
movf0x46, W
addwf0x48, W
movwf0x55
return
L_0949:
movlw0x0F;b'0000 1111', ' ', .15
andwf0x54, W
movwf0x46
clrf0x47
movf0x54, W
movwf0x20
clrf0x21
movlw0x04;b'0000 0100', ' ', .04
clrfPCLATH
callL_09A9
movwf0x48
clrf0x49
movf0x48, W
movwf0x26
movf0x49, W
movwf0x27
movlw0x0A;b'0000 1010', ' ', .10
movwf0x22
clrf0x23
clrfPCLATH
callL_09F9
movwf0x48
movf0x25, W
movwf0x49
movf0x46, W
addwf0x48, W
movwf0x54
incf0x54, F
clrwdt
movf0x54, W
sublw0x18;b'0001 1000', '', .24
bsfPCLATH, 3
bcfPCLATH, 4
btfssSTATUS, Z
gotoL_096D
clrf0x54
L_096D:
movf0x54, W
movwf0x20
L_096F:
clrf0x21
movlw0x01;b'0000 0001', ' ', .01
clrfPCLATH
callL_099C
movwf0x46
clrf0x47
movf0x46, W
movwf0x26
movf0x47, W
movwf0x27
movlw0x10;b'0001 0000', ' ', .16
movwf0x22
clrf0x23
clrfPCLATH
callL_09F9
movwf0x46
L_097F:
movf0x25, W
L_0980:
movwf0x47
movf0x54, W
movwf0x20
clrf0x21
movlw0x00;b'0000 0000', ' ', .00
clrfPCLATH
callL_099C
movwf0x48
clrf0x49
movf0x46, W
addwf0x48, W
movwf0x54
return
L_098D:
clrwdt
bsfPCLATH, 3
bcfPCLATH, 4
btfscPORTA, 5
gotoL_09A3
clrw
btfss0x52, 0
addlw0x01;b'0000 0001', ' ', .01
btfscSTATUS, Z
bcf0x52, 0
btfssSTATUS, Z
bsf0x52, 0
bsfSTATUS, RP1
clrfEEADR
bcfSTATUS, RP1
L_099C:
movlw0x00;b'0000 0000', ' ', .00
btfsc0x52, 0
movlw0x01;b'0000 0001', ' ', .01
clrfPCLATH
callL_096F
movlw0x01;b'0000 0001', ' ', .01
movwf0x53
L_09A3:
return
L_09A4:
clrwdt
bsfPCLATH, 3
bcfPCLATH, 4
btfss0x52, 0
gotoL_09B0
L_09A9:
clrf0x56
bsfPCLATH, 3
bcfPCLATH, 4
callL_0905
bsfPCLATH, 3
bcfPCLATH, 4
callL_08D5
L_09B0:
clrwdt
bsfPCLATH, 3
bcfPCLATH, 4
btfsc0x52, 0
gotoL_09BC
clrf0x56
bsfPCLATH, 3
bcfPCLATH, 4
callL_0949
bsfPCLATH, 3
bcfPCLATH, 4
callL_08D5
L_09BC:
return
L_09BD:
movlw0x05;b'0000 0101', ' ', .05
movwf0x36
movlw0x08;b'0000 1000', ' ', .08
movwf0x34
movlw0x01;b'0000 0001', ' ', .01
clrfPCLATH
callL_08EF
movlw0xCC;b'1100 1100', 'М', .204
clrfPCLATH
callL_08D3
movlw0x44;b'0100 0100', 'D', .68
clrfPCLATH
callL_08D3
clrfPCLATH
callL_08EC
movlw0x05;b'0000 0101', ' ', .05
movwf0x36
movlw0x08;b'0000 1000', ' ', .08
movwf0x34
movlw0x01;b'0000 0001', ' ', .01
clrfPCLATH
callL_08EF
movlw0xCC;b'1100 1100', 'М', .204
clrfPCLATH
callL_08D3
movlw0xBE;b'1011 1110', 'ѕ', .190
clrfPCLATH
callL_08D3
clrfPCLATH
callL_08EC
movlw0x05;b'0000 0101', ' ', .05
movwf0x36
L_09DD:
movlw0x08;b'0000 1000', ' ', .08
movwf0x34
movlw0x02;b'0000 0010', ' ', .02
clrfPCLATH
callL_08EF
clrfPCLATH
callL_08B5
movwf0x42
clrfPCLATH
callL_08B5
movwf0x43
clrfPCLATH
callL_08EC
bsfPCLATH, 3
bcfPCLATH, 4
callL_0A1F
return
L_09EE:
movlw0x05;b'0000 0101', ' ', .05
movwf0x36
movlw0x04;b'0000 0100', ' ', .04
movwf0x34
movlw0x01;b'0000 0001', ' ', .01
clrfPCLATH
callL_08EF
movlw0xCC;b'1100 1100', 'М', .204
clrfPCLATH
callL_08D3
movlw0x44;b'0100 0100', 'D', .68
L_09F9:
clrfPCLATH
callL_08D3
clrfPCLATH
callL_08EC
movlw0x05;b'0000 0101', ' ', .05
movwf0x36
movlw0x04;b'0000 0100', ' ', .04
movwf0x34
movlw0x01;b'0000 0001', ' ', .01
clrfPCLATH
callL_08EF
movlw0xCC;b'1100 1100', 'М', .204
clrfPCLATH
callL_08D3
movlw0xBE;b'1011 1110', 'ѕ', .190
clrfPCLATH
callL_08D3
clrfPCLATH
callL_08EC
movlw0x05;b'0000 0101', ' ', .05
movwf0x36
movlw0x04;b'0000 0100', ' ', .04
movwf0x34
movlw0x02;b'0000 0010', ' ', .02
clrfPCLATH
callL_08EF
clrfPCLATH
callL_08B5
movwf0x42
clrfPCLATH
callL_08B5
movwf0x43
clrfPCLATH
callL_08EC
bsfPCLATH, 3
bcfPCLATH, 4
callL_0A1F
return
L_0A1F:
clrwdt
bsfPCLATH, 3
bcfPCLATH, 4
btfss0x43, 3
gotoL_0A72
L_0A24:
movlw0x2D;b'0010 1101', '-', .45
movwf0x57
movf0x42, W
sublw0xFF;b'1111 1111', 'я', .255
movwf0x46
movf0x43, W
btfssSTATUS, C
addlw0x01;b'0000 0001', ' ', .01
sublw0xFF;b'1111 1111', 'я', .255
movwf0x47
incf0x46, F
btfscSTATUS, Z
incf0x47, F
movf0x46, W
movwf0x20
movf0x47, W
movwf0x21
movlw0x10;b'0001 0000', ' ', .16
movwf0x22
clrf0x23
clrfPCLATH
callL_09DD
movwf0x4A
movf0x21, W
movwf0x4B
movf0x42, W
sublw0xFF;b'1111 1111', 'я', .255
movwf0x46
movf0x43, W
btfssSTATUS, C
addlw0x01;b'0000 0001', ' ', .01
sublw0xFF;b'1111 1111', 'я', .255
movwf0x47
incf0x46, F
btfscSTATUS, Z
incf0x47, F
movf0x46, W
movwf0x20
movf0x47, W
movwf0x21
movlw0x10;b'0001 0000', ' ', .16
movwf0x22
clrf0x23
clrfPCLATH
callL_09DD
movf0x24, W
movwf0x4C
movf0x25, W
movwf0x4D
movf0x4C, W
movwf0x26
movf0x4D, W
movwf0x27
movlw0x71;b'0111 0001', 'q', .113
movwf0x22
movlw0x02;b'0000 0010', ' ', .02
movwf0x23
clrfPCLATH
callL_09F9
movwf0x46
movf0x25, W
movwf0x47
movf0x46, W
movwf0x20
movf0x47, W
movwf0x21
movlw0xE8;b'1110 1000', 'и', .232
movwf0x22
movlw0x03;b'0000 0011', ' ', .03
movwf0x23
clrfPCLATH
callL_09DD
movwf0x4C
movf0x21, W
movwf0x4D
bsfPCLATH, 3
bcfPCLATH, 4
gotoL_0AA7
L_0A72:
movlw0x2B;b'0010 1011', '+', .43
movwf0x57
movf0x42, W
movwf0x20
movf0x43, W
movwf0x21
movlw0x10;b'0001 0000', ' ', .16
movwf0x22
clrf0x23
clrfPCLATH
callL_09DD
movwf0x4A
movf0x21, W
movwf0x4B
movf0x42, W
movwf0x20
movf0x43, W
movwf0x21
movlw0x10;b'0001 0000', ' ', .16
movwf0x22
clrf0x23
clrfPCLATH
callL_09DD
movf0x24, W
movwf0x4C
movf0x25, W
movwf0x4D
movf0x4C, W
movwf0x26
movf0x4D, W
movwf0x27
movlw0x71;b'0111 0001', 'q', .113
movwf0x22
movlw0x02;b'0000 0010', ' ', .02
movwf0x23
clrfPCLATH
callL_09F9
movwf0x46
movf0x25, W
movwf0x47
movf0x46, W
movwf0x20
movf0x47, W
movwf0x21
movlw0xE8;b'1110 1000', 'и', .232
movwf0x22
movlw0x03;b'0000 0011', ' ', .03
movwf0x23
clrfPCLATH
callL_09DD
movwf0x4C
movf0x21, W
movwf0x4D
L_0AA7:
return
L_0AA8:
sleep
bsfPCLATH, 3
bcfPCLATH, 4
gotoL_0AA8
END
Приложение Д
HEX-файл программы
:020000040000FA
:1000000083160130850080308600C4308100831261
:1000100085018601031A1728061786120616051190
:1000200085110610861006118611861F0C288B017B
:10003000861206170616FA308D008101051185110A
:10004000061086100611861164000108FA3C031898
:1000500024288D0B1D286E216E216E2193100130F6
:10006000003C0319931401308F0080308E0013146C
:10007000061306128616D1288316C4308100831217
:1000800013108616140896006E2194006E21140237
:10009000031D4428861F5B288612C8308C0081010E
:1000A0006400861F5B280108FA3C031850288C0B5B
:1000B0004F281310C7280511851106108610061148
:1000C000861186161408160203196C288101640033
:1000D0000108143C031867289408031D78288D0B29
:1000E00075280A308D001310C728051586153C2881
:1000F00001301402031D822807308D0047210515A9
:1001000086153C2802301402031D8D2807308D000F
:1001100006120613051586153C2803301402031D2C
:10012000982807308D0006120613051506153C2881
:1001300004301402031DA32807308D000612061395
:10014000051586143C2805301402031DAE2807301F
:100150008D0006120613051506143C2806301402FD
:10016000031DB92807308D000612061305158515E5
:100170003C2807301402031DC32807308D0054218A
:10018000051585153C2807308D001310C72805116B
:100190008511061086100611861101308F00FA3085
:1001A0008E0064008316C430810083128E0BDB281E
:1001B0008F0BDB2829296E2194006E211402031D68
:1001C000DB2861219408031DE92806128612061710
:1001D000CD2801301402031DF528061286120617D9
:1001E000CD28472161210612D12802301402031DB7
:1001F000FD28061206136121D12803301402031DC5
:100200000529061206136121D12804301402031DAA
:100210000D29061206136121D12805301402031D91
:100220001529061206136121D12806301402031D78
:100230001D29061206136121D12807301402031D5F
:100240002529612154210613D1280616861206138A
:10025000CD28640001308F0002308E0086161318FE
:10026000352993183529861FD128051586120430A3
:10027000940064308C0081016400861B35290108DC
:10028000FA3C03183C298C0B3B2986163C28900A23
:1002900010081E3C031C900110080A3C0318522948
:1002A0000617080006130800910A11081E3C031CDB
:1002B000910111080A3C03185F290616080006126E
:1002C0000800920A12081E3C031C920112080A3C04
:1002D00003186C2986120800861608008101640044
:1002E000051877290108CC3C031C08346F298101CB
:1002F00005308C006400051C85290108FA3C0318B0
:100300007A2981018C0B7A29003481016400051857
:100310008E290108CC3C031C0834862901088C0076
:100320008C0803196E296F300C02031C01347230E3
:100330000C02031CC82994300C02031C02349730B1
:100340000C02031CC829A2300C02031C0334A53084
:100350000C02031CC829B3300C02031C0434B53052
:100360000C02031CC829BE300C02031C0534BF302C
:100370000C02031CC829C6300C02031C0634C7300B
:100380000C02031CC829CC300C02031C07340834AF
:040390001408080045
:00000001FF
Размещено на Allbest.ru
Подобные документы
Понятие расхода как количественной характеристики жидкости или газа, протекающего через сечение трубопровода в единицу времени. Классификация приборов, измеряющих расход. Новые методы измерения расхода жидкостей и газов. Сигнализаторы потока и протока.
презентация [459,5 K], добавлен 07.12.2012Разработка и описание алгоритма функционирования устройства, отладка рабочей программы на языке команд микропроцессора. Обоснование аппаратной части устройства. Составление электрической принципиальной схемы устройства, расчет быстродействия устройства.
курсовая работа [50,2 K], добавлен 03.12.2010Изучение устройства температурного датчика на основе термопары. Принцип работы металлических тензодатчиков веса (силы). Микросенсоры расхода газа (жидкости), их технические характеристики. Уравнение пироэлектрического эффекта. Способы измерения ускорений.
доклад [977,7 K], добавлен 18.03.2013Построение схемы цифрового устройства и разработка программы, обеспечивающей работу устройства как цифрового сглаживающего фильтра. Отладка программы. Оценка быстродействия устройства. Преимущества и недостатки цифровых фильтров перед аналоговыми.
курсовая работа [526,8 K], добавлен 03.12.2010Описание функциональной схемы цифрового устройства для реализации микроопераций. Выбор элементной базы для построения принципиальной электрической схемы цифрового устройства. Разработка и описание алгоритма умножения, сложения, логической операции.
курсовая работа [684,0 K], добавлен 28.05.2013Разработка функционально законченного устройства для обработки входных сигналов линии с использованием цифровых устройств и аналого-цифровых узлов. Алгоритм работы устройства. Составление программы на языке ассемблера. Оценка быстродействия устройства.
курсовая работа [435,5 K], добавлен 16.12.2013Назначение, конструкция и принцип работы тепловых расходомеров. Расчёт чувствительного элемента датчика, преобразователей. Структурная схема измерительного устройства. Выбор аналогово-цифрового преобразователя и вторичных приборов, расчет погрешности.
курсовая работа [906,9 K], добавлен 24.05.2015Обзор принципа работы расходомеров переменного перепада давления, электромагнитных и переменного уровня. Измерение расхода и количества веществ с целью управления ими. Установление зависимости расхода вещества от перепада давления на сужающем устройстве.
реферат [49,3 K], добавлен 03.02.2013Обзор существующих методов и средств измерения расхода вещества. Скоростной метод измерения расхода. Измерение расхода на основе различных методов, их характеристика и сущность. Наименование объекта проектирования, назначение и область применения (ОП).
курсовая работа [729,5 K], добавлен 27.02.2009Рассмотрение устройства простейшего проволочного тензорезистора. Изучение основных параметров микросхемы АЦП HX711. Выбор датчика, микропроцессора и дисплея. Разработка алгоритма работы программы, программы устройства и выбор языка программирования.
курсовая работа [1,5 M], добавлен 26.07.2022