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

📄 clock.o

📁 采用c语言编写的简易电子时钟程序。利用iccavr系列开发工具编写并调试成功。利用8mhz晶振可以达到实际时钟效果。
💻 O
字号:
XL
H 6 areas 16 global symbols
M clock.c
S mpy8s Ref0000
S push_gset1 Ref0000
S push_gset2 Ref0000
S push_gset3 Ref0000
S lsl8 Ref0000
S pop_gset1 Ref0000
S pop_gset2 Ref0000
S pop_gset3 Ref0000
S _scan_key Ref0000
S _delay_1ms Ref0000
S mod8u Ref0000
S div8u Ref0000
A vector size E flags C
A code size 0 flags 20
A lit size 10 flags 0
dbfile D:\ICC-AVR\examples.sl\clock\clock.c
dbsym s tabel 0 Ac[16:16]
S _tabel Def0000
A data size A flags 20
dbfile D:\ICC-AVR\examples.sl\clock\clock.c
dbsym s ledbuff 0 Ac[6:6]
dbsym s time 6 Ac[3:3]
dbsym s flag 9 c
S _time Def0006
S _ledbuff Def0000
S _flag Def0009
A idata size A flags 0
A text size 302 flags 0
dbfile D:\ICC-AVR\examples.sl\clock\clock.c
dbfunc s port_init 0 fI
dbline 1C 0 {
dbline 1D 0
dbline 1E 4
dbline 1F 8
dbline 20 A
dbline 21 C
dbline 22 10
dbline 23 14
dbline 24 18
dbline 25 24
dbline 26 26 }
dbfunc s hextobcd 28 fI
dbsym r temp 14 c
dbsym r i 16 c
dbline 2B 2A {
dbline 2D 2A
dbline 2E 2E
dbline 2F 2E
dbline 30 42
dbline 31 48
dbline 32 7C
dbline 33 90
dbline 34 C4
dbline 2D C4
dbline 2D C6
dbline 35 CC }
dbfunc s display D0 fI
dbsym r i 14 c
dbline 3A D2 {
dbline 3C D2
dbline 3D D6
dbline 3E D6
dbline 3F E6
dbline 40 F2
dbline 41 F4
dbline 42 100
dbline 3C 100
dbline 3C 102
dbline 43 106 }
dbfunc s settime 10A fI
dbsym r t1 14 c
dbsym r t3 16 c
dbsym r t2 A c
dbline 48 10C {
dbline 4A 10C
dbline 4B 110
dbline 4C 110
dbline 4E 136
dbline 4F 136
dbline 50 13E
dbline 51 140
dbline 52 140
dbline 54 146
dbline 55 146
dbline 56 14E
dbline 57 150
dbline 58 150
dbline 59 154
dbline 5A 17C
dbline 5B 17E
dbline 5C 1A4
dbline 5E 1CA
dbline 5F 1CA
dbline 60 1D2
dbline 61 1D4
dbline 62 1D4
dbline 64 1DA
dbline 65 1DA
dbline 66 1E2
dbline 67 1E4
dbline 68 1E4
dbline 69 1E8
dbline 6A 1FC
dbline 6B 214
dbline 6C 23A
dbline 6D 23C
dbline 4A 23C
dbline 4A 23E
dbline 6E 244 }
dbfunc s main 248 fI
dbsym r i 14 c
dbsym r j 16 c
dbline 73 248 {
dbline 75 248
dbline 76 24C
dbline 77 250
dbline 78 252
dbline 7A 25C
dbline 7B 25C
dbline 7C 264
dbline 7D 268
dbline 7F 268
dbline 80 268
dbline 81 270
dbline 82 272
dbline 83 272
dbline 84 276
dbline 85 27E
dbline 86 280
dbline 87 280
dbline 88 288
dbline 89 288
dbline 8A 28E
dbline 8B 296
dbline 8C 296
dbline 8D 29C
dbline 8E 2A6
dbline 8F 2A6
dbline 90 2AE
dbline 91 2AE
dbline 92 2B4
dbline 93 2BE
dbline 94 2BE
dbline 95 2C6
dbline 96 2C6
dbline 97 2CC
dbline 98 2CC
dbline 99 2CE
dbline 9A 2CE
dbline 9B 2D0
dbline 79 2D0
dbline 9C 2D2 }
dbfunc s timer1 2D4 fI
dbline A1 2DC {
dbline A2 2DC
dbline A3 2E2
dbline A4 2EC
dbline A5 2F8 }
S _main Def0248
S _port_init Def0000
S _display Def00D0
S _settime Def010A
S _hextobcd Def0028
S _timer1 Def02D4
T 0C 00 6A C1
R 00 00 00 00 80 02 05 00
T 00 00 3F 06 5B 4F 66 6D 7D 07 7F 6F 77 7C 39 5E
R 00 00 02 00
T 0E 00 79 71
R 00 00 02 00
T 00 00 3F 3F
R 00 00 04 00
T 02 00 3F 3F
R 00 00 04 00
T 04 00 3F 3F
R 00 00 04 00
T 06 00 00 00
R 00 00 04 00
T 08 00 00
R 00 00 04 00
T 09 00 00
R 00 00 04 00
T 00 00 8F E3 81 BB 8F EF 87 BB 82 BB 88 BB 80 E8
R 00 00 05 00
T 0E 00 89 BF 22 24 2F BC 84 E0 8E BD 8E EE 95 E8
R 00 00 05 00
T 1C 00 90 93 4D 00 80 93 4C 00 78 94 08 95
R 00 00 05 00
T 28 00 00 D0 66 27 4C C0 80 E0
R 00 00 05 00 82 02 02 00 20 08 03 00 06 00
T 30 00 90 E0 E6 2F FF 27 E8 0F F9 1F 00 81 1A E0
R 00 00 05 00 40 02 03 00 06 00
T 3E 00 00 D0 40 2F 1A E0 00 D0 40 2F 26 2E 33 24
R 00 00 05 00 82 02 0B 00 82 08 0A 00
T 4C 00 22 0C 33 1C E5 E0 F0 E0 E2 19 F3 09 80 E0
R 00 00 05 00 20 0E 03 00 00 00
T 5A 00 90 E0 E8 0F F9 1F 80 E0
R 00 00 05 00 40 02 03 00 00 00 20 08 02 00 00 00
T 62 00 90 E0 24 2E 33 24 28 0E 39 1E FA 93 EA 93
R 00 00 05 00 40 02 02 00 00 00
T 70 00 E2 2D F3 2D C8 95 E9 91 F9 91 00 82 80 E0
R 00 00 05 00 20 0E 03 00 06 00
T 7E 00 90 E0 E6 2F FF 27 E8 0F F9 1F 00 81 1A E0
R 00 00 05 00 40 02 03 00 06 00
T 8C 00 00 D0 40 2F 26 2E 33 24 22 0C 33 1C E4 E0
R 00 00 05 00 82 02 0A 00
T 9A 00 F0 E0 E2 19 F3 09 80 E0 90 E0 E8 0F F9 1F
R 00 00 05 00 20 08 03 00 00 00 40 0A 03 00 00 00
T A8 00 80 E0 90 E0 24 2E 33 24 28 0E 39 1E FA 93
R 00 00 05 00 20 02 02 00 00 00 40 04 02 00 00 00
T B6 00 EA 93 E2 2D F3 2D C8 95 E9 91 F9 91 00 82
R 00 00 05 00
T C4 00 63 95 63 30 08 F4 B1 CF 00 D0 08 95
R 00 00 05 00 82 0A 06 00
T D0 00 00 D0 44 27 16 C0 80 E0
R 00 00 05 00 82 02 01 00 20 08 03 00 00 00
T D8 00 90 E0 E4 2F FF 27 E8 0F F9 1F 20 80 28 BA
R 00 00 05 00 40 02 03 00 00 00
T E6 00 01 E0 14 2F 00 D0 20 2E 20 94 22 BA 00 D0
R 00 00 05 00 82 06 04 00 82 0E 09 00
T F4 00 01 E0 14 2F 00 D0 22 B2 20 2A 22 BA 43 95
R 00 00 05 00 82 06 04 00
T 02 01 46 30 40 F3 00 D0 08 95
R 00 00 05 00 82 06 05 00
T 0A 01 00 D0 44 27 97 C0 24 2E 33 24 22 0C 33 1C
R 00 00 05 00 82 02 03 00
T 18 01 85 E0 90 E0 82 19 93 09 E0 E0 F0 E0 8E 0F
R 00 00 05 00 20 0A 03 00 00 00 40 0C 03 00 00 00
T 26 01 9F 1F 28 2E 39 2E E2 2D F3 2D 80 81 80 68
R 00 00 05 00
T 34 01 80 83 00 D0 20 2E 31 2E A2 2C C8 DF 8A 2D
R 00 00 05 00 82 04 08 00
T 42 01 8F 37 C1 F3 00 D0 20 2E 31 2E 62 2D C0 DF
R 00 00 05 00 82 06 08 00
T 50 01 A6 16 C9 F3 80 E0 90 E0 24 2E 33 24 28 0E
R 00 00 05 00 20 06 03 00 06 00 40 08 03 00 06 00
T 5E 01 39 1E 0A E0 1A 2D 00 D0 40 2E 1A E0 E2 2D
R 00 00 05 00 82 08 00 00
T 6C 01 F3 2D 00 81 00 D0 50 2E 54 0C E2 2D F3 2D
R 00 00 05 00 82 06 0A 00
T 7A 01 50 82 55 DF 24 2E 33 24 22 0C 33 1C 85 E0
R 00 00 05 00
T 88 01 90 E0 82 19 93 09 E0 E0 F0 E0 8E 0F 9F 1F
R 00 00 05 00 20 08 03 00 00 00 40 0A 03 00 00 00
T 96 01 28 2E 39 2E E2 2D F3 2D 80 81 8F 77 80 83
R 00 00 05 00
T A4 01 24 2E 33 24 22 0C 33 1C 84 E0 90 E0 82 19
R 00 00 05 00
T B2 01 93 09 E0 E0 F0 E0 8E 0F 9F 1F 28 2E 39 2E
R 00 00 05 00 20 04 03 00 00 00 40 06 03 00 00 00
T C0 01 E2 2D F3 2D 80 81 80 68 80 83 00 D0 20 2E
R 00 00 05 00 82 0C 08 00
T CE 01 31 2E A2 2C 7E DF 8A 2D 8F 37 C1 F3 00 D0
R 00 00 05 00 82 0E 08 00
T DC 01 20 2E 31 2E 62 2D 76 DF A6 16 C9 F3 80 E0
R 00 00 05 00 20 0E 03 00 06 00
T EA 01 90 E0 E4 2F FF 27 E8 0F F9 1F 00 81 1A E0
R 00 00 05 00 40 02 03 00 06 00
T F8 01 00 D0 60 2F 0A E0 16 2F 00 D0 20 2E 2A 0C
R 00 00 05 00 82 02 0B 00 82 0A 00 00
T 06 02 80 E0 90 E0 E4 2F FF 27 E8 0F F9 1F 20 82
R 00 00 05 00 20 02 03 00 06 00 40 04 03 00 06 00
T 14 02 24 2E 33 24 22 0C 33 1C 84 E0 90 E0 82 19
R 00 00 05 00
T 22 02 93 09 E0 E0 F0 E0 8E 0F 9F 1F 28 2E 39 2E
R 00 00 05 00 20 04 03 00 00 00 40 06 03 00 00 00
T 30 02 E2 2D F3 2D 80 81 8F 77 80 83 F6 DE 43 95
R 00 00 05 00
T 3E 02 43 30 08 F4 66 CF 00 D0 08 95
R 00 00 05 00 82 08 07 00
T 48 02 22 24 25 BE 20 92 09 00 D7 DE 00 D0 20 2E
R 00 00 05 00 00 08 03 00 82 0C 08 00
T 56 02 31 2E 42 2D 3A C0 00 D0 20 2E 31 2E 42 2D
R 00 00 05 00 82 08 08 00
T 64 02 4F 37 61 F0 00 D0 20 2E 31 2E 62 2D 2F DF
R 00 00 05 00 82 06 08 00
T 72 02 46 17 C9 F3 84 2F 80 78 80 38 09 F4 45 DF
R 00 00 05 00
T 80 02 80 91 09 00 81 30 19 F5 22 24 20 92 09 00
R 00 00 05 00 00 04 03 00 00 0E 03 00
T 8E 02 80 91 08 00 8C 33 40 F0 8C 53 80 93 08 00
R 00 00 05 00 00 04 03 00 00 0E 03 00
T 9C 02 80 91 07 00 8F 5F 80 93 07 00 80 91 07 00
R 00 00 05 00 00 04 03 00 00 0A 03 00 00 0E 03 00
T AA 02 8C 33 40 F0 8C 53 80 93 07 00 80 91 06 00
R 00 00 05 00 00 0A 03 00 00 0E 03 00
T B8 02 8F 5F 80 93 06 00 80 91 06 00 88 31 18 F0
R 00 00 05 00 00 06 03 00 00 0A 03 00
T C6 02 88 51 80 93 06 00 AD DE 00 DF C5 CF 08 95
R 00 00 05 00 00 06 03 00
T D4 02 8A 93 9A 93 8F B7 8A 93 81 E0 80 93 09 00
R 00 00 05 00 00 0E 03 00
T E2 02 80 91 08 00 8F 5F 80 93 08 00 8E EE 95 E8
R 00 00 05 00 00 04 03 00 00 0A 03 00
T F0 02 90 93 4D 00 80 93 4C 00 89 91 8F BF 99 91
R 00 00 05 00
T FE 02 89 91 18 95
R 00 00 05 00

⌨️ 快捷键说明

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