单片机原理及应用实验指导书 - 汇总

发布时间 : 星期六 文章单片机原理及应用实验指导书 - 汇总更新完毕开始阅读

实验八 LED点阵显示实验

一、实验目的

1.掌握移位寄存器74HC595的工作原理及控制方法 2.掌握译码器74LS154的工作原理及控制方法 3.掌握LED点阵显示的工作原理及显示方法 二、预习知识

1. 移位寄存器74HC595的工作原理 2. 译码器74LS154的工作原理 3. LED点阵显示的工作原理 三、实验设备与环境

硬件:QTH单片机实验仪

软件:QTH模拟调试器集成开发环境 四、实验内容

1. 实验连线如图7-1所示:

图7-1 实验连线图

利用单片机,在16×16 LED点阵显示区上显示图7-2。

图7-2 实验显示图

实验说明:

17

① 在做该实验时请把该实验区的四个DIP开关设置在ON状态。

② 实验连线:P1.0—LA、P1.1—LB、P1.2—LC、P1.3—LD、P1.4—SER、P1.5—SCLR、P1.6—SRCLK、P1.7—RCK。

请在程序中定义:

SER BIT P1.4、 SCLR BIT P1.5、 SRCLK BIT P1.6、 RCK BIT P1.7

③ 74HC595为8位串入、串/并出移位寄存器,带8位三态输出锁存器。其部分引脚功能如下: -SER:串行数据输入端。

-SCLR:寄存器数据清零端。低电平有效。

-SRCLK:移位脉冲输入端。上升沿时数据寄存器的数据移位:QA-->QB-->QC-->...-->QH;下降沿移位寄存器数据不变。

-RCK:数据锁存输入端。上升沿时移位寄存器的数据进入数据锁存器,下降沿时锁存器数据不变。

④ 74LS154为4线-16线译码器,LA、LB、LC、LD为输入,A为低位,D为高位;Q0-Q15为输出端(低电平有效)。

⑤ 列扫描由74LS154译码控制,P1.0-P1.3对应154的A-D;行扫描由74HC595移位控制。 2. 实验连线如图7-1所示,利用单片机,在16×16 LED点阵显示区上交替显示“欢”、“迎”字样。

“欢”字点阵数据如下:

004H,028H,008H,024H,032H,022H,0C2H,021H 0C2H,026H,034H,038H,004H,004H,008H,018H 030H,0F0H,0C0H,017H,060H,010H,018H,010H 00CH,014H,006H,018H,004H,010H,000H,000H 002H,002H,004H,082H,0F8H,073H,004H,020H 002H,000H,0E2H,03FH,042H,020H,082H,040H 002H,040H,0FAH,03FH,002H,020H,042H,020H 022H,020H,0C2H,03FH,002H,000H,000H,000H

3. 实验连线如图7-1所示,利用单片机,在16×16 LED点阵显示区上循环显示“欢迎您使用”字样(以0FF、0FF作为结束标志)。 “您”字点阵数据如下:

000H,001H,004H,002H,01CH,00CH,0C0H,03FH 01CH,0C0H,002H,009H,002H,016H,092H,060H 04AH,020H,082H,02FH,002H,020H,00EH,024H 000H,022H,090H,031H,00CH,020H,000H,000H “使”字点阵数据如下:

000H,002H,000H,004H,0FEH,00FH,000H,038H 002H,0E0H,082H,04FH,044H,029H,028H,029H 030H,029H,0C8H,0FFH,008H,029H,00CH,029H

18

“迎”字点阵数据如下:

004H,029H,086H,02FH,004H,020H,000H,000H “用”字点阵数据如下:

001H,000H,002H,000H,00CH,000H,0F0H,07FH 040H,044H,040H,044H,040H,044H,040H,044H 0FFH,07FH,040H,044H,040H,044H,042H,044H 041H,044H,0FEH,07FH,000H,000H,000H,000H 五、实验要求

掌握程序的设计、调试并保证其正确运行;认真完成实验报告。 六、实验报告

1、实验目的 2、实验内容

3、实验采用的器件和连线4、实验结果和现象 5、实验过程分析 6、实验总结

19

实验九 外部中断的C51编程实验

一、实验目的

1.熟悉C51的编程方法,掌握简单程序的编写,如:延时程序、流水灯程序、子程序等。 2.熟悉用C51编写外部中断程序。 二、预备知识

1.中断的基本概念和基本知识;

2. 外部中断的概念、编程;

3. C51编写的延时程序,延时时间的检测等。 三、实验设备与环境

硬件:QTH单片机实验仪

软件:QTH模拟调试器集成开发环境

四、实验内容:

1.用C51完成实验4,设实验连线如图9-1所示:

图9-1

编程实现无中断时,发光二极管常亮,有外部中断INT0时左移。 2. 设实验连线如图9-2所示:

图9-2

20

联系合同范文客服:xxxxx#qq.com(#替换为@)