📄 打电话1.lst
字号:
A51 MACRO ASSEMBLER _騙缁_1 08/03/2007 22:36:18 PAGE 1
MACRO ASSEMBLER A51 V6.23
OBJECT MODULE PLACED IN 打电话1.OBJ
ASSEMBLER INVOKED BY: d:\Keil\C51\BIN\A51.EXE 打电话1.ASM SET(SMALL) DEBUG EP
LOC OBJ LINE SOURCE
1 ;;; 打电话实验
2 ;;; 打电话.ASM
3 ;;; MCU:89S51 COLCK:11.0592MHZ
4 ;;; 实验目的:结合DTMF拨号实验,按键检测实验和继电器实验,拨打电话.
5 ;;; 电话号码从键盘输入,挂机和摘机也从键盘上完成.
6 ;;; 用LCD显示拨出的号码 。
7 ;;; F键是摘机,E键是挂机
8 ;;; 要把电话线插入J11的电话接口中.
9 ;****************************************************************
10 ;;;* 接线说明: *
11 ;;;* 16*2的字符LCD插到LCD插座上 *
12 ;;;* J10(25x2双排插针)第19脚(LCD-RS)和第20脚(CPU的P1.2)连 *
13 ;;;* J10(25x2双排插针)第17脚(LCD-RW)和第18脚(CPU的P1.1)连 *
14 ;;;* J10(25x2双排插针)第15脚(LCD-E)和第16脚(CPU的P1.0)连 *
15 ;;;* J10(25x2双排插针)第21脚(LS)和第22脚(CPU的P1.3)连 *
16 ;;;* J10(25x2双排插针)第43脚(DAT)和第40脚(CPU的P3.4)连 *
17 ;;;* J10(25x2双排插针)第45脚(HCL)和第42脚(CPU的P3.5)连 *
18 ;;;* J10(25x2双排插针)第47脚(CE1)和第44脚(CPU的P3.6)连 *
19 ;;;* J10(25x2双排插针)第49脚(JK)和第46脚(CPU的P3.7)连 *
20 ;;;* 注意JP的短路帽不要接 *
21 ;****************************************************************
0020 22 KEYOK BIT 20H
0093 23 LS BIT P1.3;声音提示
00B4 24 TDATA EQU P3.4 ;示菔淙
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -