⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 main.lis

📁 该程序是医院用的CPCR记录仪的终端控制程序
💻 LIS
📖 第 1 页 / 共 5 页
字号:
                        .module main.c
                        .area data(ram, con, rel)
 0000           _commtimer::
 0000                   .blkb 2
                        .area idata
 0000 0000              .word 0
                        .area data(ram, con, rel)
 0002                   .dbfile F:\yyjapp\yymk\software\main.c
 0002                   .dbsym e commtimer _commtimer i
 0002           _modemstatus::
 0002                   .blkb 1
                        .area idata
 0002 00                .byte 0
                        .area data(ram, con, rel)
 0003                   .dbfile F:\yyjapp\yymk\software\main.c
 0003                   .dbsym e modemstatus _modemstatus c
 0003           _lockkey_flag::
 0003                   .blkb 1
                        .area idata
 0003 00                .byte 0
                        .area data(ram, con, rel)
 0004                   .dbfile F:\yyjapp\yymk\software\main.c
 0004                   .dbsym e lockkey_flag _lockkey_flag c
 0004           _keynum::
 0004                   .blkb 1
                        .area idata
 0004 00                .byte 0
                        .area data(ram, con, rel)
 0005                   .dbfile F:\yyjapp\yymk\software\main.c
 0005                   .dbsym e keynum _keynum c
 0005           _key1mode::
 0005                   .blkb 1
                        .area idata
 0005 01                .byte 1
                        .area data(ram, con, rel)
 0006                   .dbfile F:\yyjapp\yymk\software\main.c
 0006                   .dbsym e key1mode _key1mode c
 0006           _key2mode::
 0006                   .blkb 1
                        .area idata
 0006 00                .byte 0
                        .area data(ram, con, rel)
 0007                   .dbfile F:\yyjapp\yymk\software\main.c
 0007                   .dbsym e key2mode _key2mode c
 0007           _key3mode::
 0007                   .blkb 1
                        .area idata
 0007 00                .byte 0
                        .area data(ram, con, rel)
 0008                   .dbfile F:\yyjapp\yymk\software\main.c
 0008                   .dbsym e key3mode _key3mode c
 0008           _key4mode::
 0008                   .blkb 1
                        .area idata
 0008 00                .byte 0
                        .area data(ram, con, rel)
 0009                   .dbfile F:\yyjapp\yymk\software\main.c
 0009                   .dbsym e key4mode _key4mode c
 0009           _key5mode::
 0009                   .blkb 1
                        .area idata
 0009 00                .byte 0
                        .area data(ram, con, rel)
 000A                   .dbfile F:\yyjapp\yymk\software\main.c
 000A                   .dbsym e key5mode _key5mode c
 000A           _key6mode::
 000A                   .blkb 1
                        .area idata
 000A 00                .byte 0
                        .area data(ram, con, rel)
 000B                   .dbfile F:\yyjapp\yymk\software\main.c
 000B                   .dbsym e key6mode _key6mode c
 000B           _key7mode::
 000B                   .blkb 1
                        .area idata
 000B 00                .byte 0
                        .area data(ram, con, rel)
 000C                   .dbfile F:\yyjapp\yymk\software\main.c
 000C                   .dbsym e key7mode _key7mode c
 000C           _key8mode::
 000C                   .blkb 1
                        .area idata
 000C 00                .byte 0
                        .area data(ram, con, rel)
 000D                   .dbfile F:\yyjapp\yymk\software\main.c
 000D                   .dbsym e key8mode _key8mode c
 000D           _key9mode::
 000D                   .blkb 1
                        .area idata
 000D 00                .byte 0
                        .area data(ram, con, rel)
 000E                   .dbfile F:\yyjapp\yymk\software\main.c
 000E                   .dbsym e key9mode _key9mode c
 000E           _keyamode::
 000E                   .blkb 1
                        .area idata
 000E 00                .byte 0
                        .area data(ram, con, rel)
 000F                   .dbfile F:\yyjapp\yymk\software\main.c
 000F                   .dbsym e keyamode _keyamode c
 000F           _keybmode::
 000F                   .blkb 1
                        .area idata
 000F 00                .byte 0
                        .area data(ram, con, rel)
 0010                   .dbfile F:\yyjapp\yymk\software\main.c
 0010                   .dbsym e keybmode _keybmode c
 0010           _timenum::
 0010                   .blkb 1
                        .area idata
 0010 01                .byte 1
                        .area data(ram, con, rel)
 0011                   .dbfile F:\yyjapp\yymk\software\main.c
 0011                   .dbsym e timenum _timenum c
 0011           _checktime::
 0011                   .blkb 1
                        .area idata
 0011 00                .byte 0
                        .area data(ram, con, rel)
 0012                   .dbfile F:\yyjapp\yymk\software\main.c
 0012                   .dbsym e checktime _checktime c
 0012           _alarm_flag::
 0012                   .blkb 1
                        .area idata
 0012 00                .byte 0
                        .area data(ram, con, rel)
 0013                   .dbfile F:\yyjapp\yymk\software\main.c
 0013                   .dbsym e alarm_flag _alarm_flag c
 0013           _zone_flag::
 0013                   .blkb 1
                        .area idata
 0013 00                .byte 0
                        .area data(ram, con, rel)
 0014                   .dbfile F:\yyjapp\yymk\software\main.c
 0014                   .dbsym e zone_flag _zone_flag c
 0014           _zone_flag_1::
 0014                   .blkb 1
                        .area idata
 0014 00                .byte 0
                        .area data(ram, con, rel)
 0015                   .dbfile F:\yyjapp\yymk\software\main.c
 0015                   .dbsym e zone_flag_1 _zone_flag_1 c
 0015           _optionmode::
 0015                   .blkb 1
                        .area idata
 0015 01                .byte 1
                        .area data(ram, con, rel)
 0016                   .dbfile F:\yyjapp\yymk\software\main.c
 0016                   .dbsym e optionmode _optionmode c
 0016           _esckey::
 0016                   .blkb 2
                        .area idata
 0016 0000              .byte 0,0
                        .area data(ram, con, rel)
 0018                   .dbfile F:\yyjapp\yymk\software\main.c
 0018                   .blkb 2
                        .area idata
 0018 0000              .byte 0,0
                        .area data(ram, con, rel)
 001A                   .dbfile F:\yyjapp\yymk\software\main.c
 001A                   .blkb 2
                        .area idata
 001A 0000              .byte 0,0
                        .area data(ram, con, rel)
 001C                   .dbfile F:\yyjapp\yymk\software\main.c
 001C                   .blkb 2
                        .area idata
 001C 0000              .byte 0,0
                        .area data(ram, con, rel)
 001E                   .dbfile F:\yyjapp\yymk\software\main.c
 001E                   .blkb 2
                        .area idata
 001E 0000              .byte 0,0
                        .area data(ram, con, rel)
 0020                   .dbfile F:\yyjapp\yymk\software\main.c
 0020                   .blkb 2
                        .area idata
 0020 0000              .byte 0,0
                        .area data(ram, con, rel)
 0022                   .dbfile F:\yyjapp\yymk\software\main.c
 0022                   .blkb 1
                        .area idata
 0022 00                .byte 0
                        .area data(ram, con, rel)
 0023                   .dbfile F:\yyjapp\yymk\software\main.c
 0023                   .dbsym e esckey _esckey A[13:13]c
 0023           _POS_number::
 0023                   .blkb 1
                        .area idata
 0023 03                .byte 3
                        .area data(ram, con, rel)
 0024                   .dbfile F:\yyjapp\yymk\software\main.c
 0024                   .dbsym e POS_number _POS_number c
                        .area text(rom, con, rel)
 0000                   .dbfile F:\yyjapp\yymk\software\main.c
 0000                   .dbfunc e uart0_init _uart0_init fV
                        .even
 0000           _uart0_init::
 0000                   .dbline -1
 0000                   .dbline 100
 0000           ; #include <iom128v.h>
 0000           ; #include <macros.h>
 0000           ; #include <stdio.h>
 0000           ; #include <eeprom.h>
 0000           ; #include "main.h"
 0000           ; #include "ds1302.h"
 0000           ; #include "lcd1.h"
 0000           ; //#include "MfRc500.h"
 0000           ; #include "at45db161.h"
 0000           ; #include "keyboard.h"
 0000           ; //#include "24c01.h"
 0000           ; 
 0000           ; unsigned int commtimer=0;
 0000           ; unsigned char modemstatus=0;         /*记录仪工作模式状态:0:事件录入状态   默认为0
 0000           ;                                                                                        1:手术过程记录状态
 0000           ;                                                                                        2: 记录查询状态*/
 0000           ; unsigned char lockkey_flag=0;        //for lockkey_flag=1  lock key 
 0000           ; unsigned char keynum=0;
 0000           ; unsigned char key1mode=1;             
 0000           ; unsigned char key2mode=0;
 0000           ; unsigned char key3mode=0;
 0000           ; unsigned char key4mode=0;
 0000           ; unsigned char key5mode=0;
 0000           ; unsigned char key6mode=0;
 0000           ; unsigned char key7mode=0;
 0000           ; unsigned char key8mode=0;
 0000           ; unsigned char key9mode=0;
 0000           ; unsigned char keyamode=0;
 0000           ; unsigned char keybmode=0;
 0000           ; 
 0000           ; unsigned char even_data[11];
 0000           ; 
 0000           ; unsigned char timenum=1;
 0000           ; 
 0000           ; unsigned char record_even[9];
 0000           ;                                                                                                
 0000           ; unsigned int alarm_time;           //报警时间
 0000           ; 
 0000           ; unsigned char enopendoor_flag;     //为1正常卡能开门,为0不能开门。
 0000           ; unsigned char checktime=0;
 0000           ; 
 0000           ; //unsigned char its_address;
 0000           ; unsigned int recordnumber;
 0000           ; unsigned char alarm_flag=0;
 0000           ; unsigned char zone_flag=0;         // for 1 is alarm, for 0 is no alarm 
 0000           ; unsigned char zone_flag_1=0;       // for 1 is alarm, for 0 is no alarm
 0000           ; unsigned char optionmode=1;
 0000           ; unsigned char cardcounter;
 0000           ; unsigned char code_type;
 0000           ; unsigned char second_flag;
 0000           ; unsigned char ledcount;
 0000           ; unsigned char idil_time;
 0000           ; unsigned char mode;
 0000           ; unsigned char time_data[7];
 0000           ; unsigned char dis_time[7];
 0000           ; unsigned char RxHead1;
 0000           ; unsigned char sio1_flag;
 0000           ; unsigned char head1;
 0000           ; unsigned char RxHead0;
 0000           ; unsigned char sio0_flag;
 0000           ; unsigned char head0;
 0000           ; unsigned char flash_ledflag;
 0000           ; unsigned char displaycount;
 0000           ; 
 0000           ; unsigned char t1[7];
 0000           ; unsigned char t2[7];
 0000           ; unsigned char t3[7];
 0000           ; unsigned char t4[7];
 0000           ; unsigned char t5[7];
 0000           ; unsigned char t6[7];
 0000           ; unsigned char t7[7];
 0000           ; unsigned char t8[7];
 0000           ; unsigned char t9[7];
 0000           ; unsigned char t10[7];
 0000           ; unsigned char t11[7];
 0000           ; unsigned char t12[7];
 0000           ; 
 0000           ; unsigned char esckey[]={0,0,0,0,0,0,0,0,0,0,0,0,0};
 0000           ; unsigned char passflag;
 0000           ; unsigned char password1;
 0000           ; unsigned int timecounter;
 0000           ; unsigned char POS_number=0x03;
 0000           ; unsigned char botelv_flag;
 0000           ; 
 0000           ; unsigned char RxHead0;
 0000           ; unsigned char sio_flag;
 0000           ; unsigned char head;
 0000           ; unsigned char TX_BUF0[98];                                     //发送缓冲区数组
 0000           ; unsigned char RX_BUF0[12];                                     //接受缓冲区数组
 0000           ; 
 0000           ; unsigned char fc;
 0000           ; unsigned char beep_flag;
 0000           ; unsigned char beep_second;
 0000           ; unsigned int timer;
 0000           ; extern unsigned int cradserno;
 0000           ; unsigned char record_flag;             //记录滚动改写启动标志
 0000           ; unsigned int rr_n;  
 0000           ; 
 0000           ; void uart0_init(void)
 0000           ; {
 0000                   .dbline 101
 0000           ;        UCSR0B = 0x00; //disable while setting baud rate
 0000 2224              clr R2
 0002 2AB8              out 0xa,R2
 0004                   .dbline 102
 0004           ;        UCSR0A = 0x00;
 0004 2BB8              out 0xb,R2
 0006                   .dbline 103
 0006           ;        UCSR0C = 0x06;
 0006 86E0              ldi R24,6
 0008 80939500          sts 149,R24
 000C                   .dbline 104
 000C           ;        UBRR0L = 0x47; //set baud rate lo    9600
 000C 87E4              ldi R24,71
 000E 89B9              out 0x9,R24
 0010                   .dbline 105
 0010           ;        UBRR0H = 0x00; //set baud rate hi
 0010 20929000          sts 144,R2
 0014                   .dbline 106
 0014           ;        UCSR0B = 0x98;
 0014 88E9              ldi R24,152
 0016 8AB9              out 0xa,R24
 0018                   .dbline -2
 0018           L1:

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -