1 / 23
文档名称:

数码管显示实验.ppt

格式:ppt   大小:348KB   页数:23页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

数码管显示实验.ppt

上传人:wz_198622 2017/3/10 文件大小:348 KB

下载得到文件列表

数码管显示实验.ppt

文档介绍

文档介绍:1数码管显示实验?实验目的?实验器材?硬件接线?VB界面?软件功能?程序清单?备注说明<<< 2实验目的: 数码管的显示 3实验器材: 1. SD-1 型在线编程实验仪 2. 数码管 3. 导线若干 4硬件接线: PTB0 PTB1 PTB2 PTB3 PTB4 PTB5 PTB6 PTB7 PTC0 PTC1 PTC2 PTC3 MC68HC908GP32 LA LB LC LD LE LF LG LDP L11 L12 L13 L14 LED 5LED 的VB界面: 6软件功能: 从 PC 机收到数字(整数或小数),使4个数字并排在一个数码管上显示,由 PC 机的 VB 界面控制显示。 7程序清单: ?程序说明?口地址定义?串行口地址定义?内存变量定义?主程序?串行口初始化?子程序?显示子程序?转码子程序?延时子程序?中断矢量 8 * -------- 程序说明--------------------------------------------------- *文件名: *使用数码管对数字(整数或小数)进行显示*硬件连接: PTB0,1,2,3,4,5,6,7 分别接* LA,LB,LC,LD,LE,LF,LG,LDP * PTC0,1,2,3 分别接 L11,L12,L13,L14 *功能描述:从 PC 机收到数字(整数或小数),使4个数字并排*在一个数码管上显示,由 PC 机的 VB 界面显示控制*目的:数码管的显示* ------------------------------------------------------------------------ 9 * ---- 口地址定义---------------------------------------------- PTB EQU $0001 ;B口数据寄存器 DDRB EQU $0005 ;B口数据方向寄存器 PTC EQU $0002 ;C 口数据寄存器 DDRC EQU $0006 ;C 口数据方向寄存器 PTD EQU $0003 ;D 口数据寄存器 DDRD EQU $0007 ;D 口数据方向寄存器 10 * ---- 串行口地址定义------------------------------------- SCS1 EQU $0016 ;SCI 状态寄存器 1 SCDR EQU $0018 ;SCI 数据寄存器 SCC1 EQU $0013 ;SCI 控制寄存器 1 SCC2 EQU $0014 ;SCI 控制寄存器 2 SCBR EQU $0019 ;SCI 波特率寄存器 RAMstartAddr equ $0040 ;RAM 的起始地址(因芯片不同可以更改) FlashStartAddr equ $8000 ;程序开始地址(因芯片不同可以更改) * ---内存变量定义------------------------------------------ ORG RAMstartAddr PC_Buffer RMB 4 ;存放从 PC 接收的数据 Show_Buffer RMB 4 ;存放待显示的数据 Cs RMB 1 ;位选信号