云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > 单片机实验proteus版(2015) - 图文

单片机实验proteus版(2015) - 图文

  • 62 次阅读
  • 3 次下载
  • 2025/5/2 15:45:46

4、实验要求

(1)完成实验电路设计 (2)完成实验程序设计 (3)实现要求的实验结果

(4)实现3*3键盘,用单个数码管(共阴极)显示键号的连线设计与编程 参考程序

;P1连接4*4键盘

;P0口显示按下按键的次数 ;P2口显示当前按下的键位号

ORG 00H MOV R0,#0

KEY1: MOV P1,#0F0H ;读P1口前先写1 MOV A, P1 ;读取键状态

CJNE A,#0F0H,K11 ;判断是否有键按下 K10: AJMP KEY1 K11: ACALL DELAY MOV P1, #0F0H MOV A,P1

CJNE A,0F0H,K12 ;消除按键抖动 SJMP K10 K12: MOV B,A ;存列值 MOV P1,#0FH

MOV A,P1 ;读行值 ANL A,B ;CPL A

MOV B,A ;存键码 MOV R1,#10H MOV R2,#0

MOV DPTR,#K1TAB ;键码表首地址 K14: MOV A,R2 MOVC A,@A+DPTR CJNE A,B,K16 ;比较,计算键值 MOV P1,#0FH K15: MOV A,P1

CJNE A,#0FH,K15 ;等待按键释放 MOV A,R2

MOV DPTR,#TAB MOVC A,@A+DPTR MOV P2,A INC R0

CJNE R0,#16,QWE MOV R0,#0

QWE: MOV A,R0 MOVC A,@A+DPTR MOV P0,A

K16: INC R2 DJNZ R1,K14 AJMP K10

;;共阳极数码管段码 TAB:

DB 0C0H,0F9H,0A4H,0B0H,99H,92H,82H,0F8H DB 80H,90H,88H,83H,0C6H,0A1H,86H,8EH DB 8CH,0C1H,0CEH,91H,89H,0C7H,0FFH

K1TAB: DB 11H,21H,41H,81H ;键码表 DB 12H,22H,42H,82H DB 14H,24H,44H,84H DB 18H,28H,48H,88H

DELAY: MOV R4,#01H AA1: MOV R5,#088H AA: NOP DJNZ R5,AA DJNZ R4,AA1 RET END

实验4用元件表

实验4-1元件名称

实验4-2元件名称

实验5 程序烧录实验

实验内容与要求:

1、 学会USB取电线和串行口USB-232 ISP线的物理连接。 2、 USB转232串口(H340驱动)USB设备驱动程序安装,STC串口下载软件STC-ISP V38A

的安装。

3、 学会利用STC-ISP V38A下载软件将事先准备好的HEX文件烧写入STC89C52RC单片

机芯片,观察实验结果。

4、 撰写实验报告,并说明观察到的实验结果 实验讲义:

一、学会USB取电线和串行口USB-232 ISP线的物理连接

1、将USB方口取电方口一头连接入实验班方口母座,另一头接电脑USB,见下图蓝方框 USB转232串口线,9芯一头接实验班RS232母座,另一头接电脑USB,见下图红色方框

二、USB转232串口(H340驱动)USB设备驱动程序安装 连接好以后。会出现,下图安装提示

搜索更多关于: 单片机实验proteus版(2015) - 图文 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

4、实验要求 (1)完成实验电路设计 (2)完成实验程序设计 (3)实现要求的实验结果 (4)实现3*3键盘,用单个数码管(共阴极)显示键号的连线设计与编程 参考程序 ;P1连接4*4键盘 ;P0口显示按下按键的次数 ;P2口显示当前按下的键位号 ORG 00H MOV R0,#0 KEY1: MOV P1,#0F0H ;读P1口前先写1 MOV A, P1 ;读取键状态 CJNE A,#0F0H,K11 ;判断是否有键按下 K10: AJMP KEY1 K11: ACALL DELAY MOV P1, #0F0H MOV A,P1 CJNE A,0F0H,K12 ;消除按键抖动 SJMP K10 K12: MOV B,A

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com