-
-
[
C/C++]
aj.rar
【实验题目】
按键中断
【实验目的】
学习中断的基本概念
掌握基本的中断编程方法
【硬件接法】
P1.1控制LED,低电平点亮
P3.3/INT1接按键,按下时产生低电平
【实验步骤】
ISP下载开关扳到“00”,用Flash Magic软件下载程序文件“KeyInt.hex”,运行。
【运行效果】
程序工作于中断方式,按下按键K2后,LED点亮,1.5秒后自动熄灭。
Category:
SCM Upload User:
weishan620 Size:
16K
-
[
Visual C++ (VC++)]
PWM.rar
【实验题目】
用PWM方波调节LED亮度
【实验目的】
掌握PWM的基础知识
进一步熟悉定时器的用法
【硬件接法】
P1.1控制LED,低电平点亮
K3和K4分别接在P3.4、P3.5,按下时为低电平
【实验步骤】
ISP下载开关扳到“00”,用Flash Magic软件下载程序文件“PWM-LED.hex”,运行。
【运行效果】
按K3可调暗LED,按K4可调亮LED。
Category:
SCM Upload User:
xinyue Size:
22K
-
[
Visual C++ (VC++)]
UART.rar
... 】
掌握串行口通信的基本用法
【硬件接法】
RXD和TXD通过RS-232电平转换电路连接到电脑的COM口上。
【实验步骤】
ISP下载开关扳到“00”,用Flash Magic软件下载程序文件“Uart.hex”,暂时不要运行。
关闭Flash Magic软件。
打开串行调试助手软件,选择正确的COM口,波特率9600,起始位1,数据8位,停止位1。
...
-
[
Visual C++ (VC++)]
LED.rar
【实验题目】
LED闪烁发光
【实验目的】
掌握定时器T0或T1的简单用法。
【硬件接法】
P1.1控制LED,低电平点亮。
【实验步骤】
ISP下载开关扳到“00”,用Flash Magic软件下载程序文件“Timer.hex”,运行。
【运行效果】
LED亮200ms,灭800ms,反复循环。
-
[
Visual C++ (VC++)]
hw.rar
...
学习简单的串行口双机通信方法。
【硬件接法】
详见电路原理图。
【实验步骤】
ISP下载开关扳到“01”,用Flash Magic软件下载程序文件“IRDA-TX.hex”,暂时不要运行。
ISP下载开关扳到“11”,用Flash Magic软件下载程序文件“IRDA-RX.hex”,暂时不要运行。
先运行MCU BANK4的接收程序,再运行MCU BANK2的发射程序。
【运行效果】
LCD上显示 ...
-
[
Visual C++ (VC++)]
RS485.rar
... 【实验目的】
掌握简单的RS-485通信。
【硬件接法】
详见电路原理图。
【实验步骤】
ISP下载开关扳到“00”,用Flash Magic软件下载程序文件“Send.hex”,暂时不要运行。
ISP下载开关扳到“10”,用Flash Magic软件下载程序文件“Receive.hex”,暂时不要运行。
关闭电源。
跳线JP1:485-DI接TXD,485-DO接RXD。
跳线JP5:485-DI ...
Category:
SCM Upload User:
szylda Size:
35K
-
[
Visual C++ (VC++)]
C51.rar
【实验题目】
PCF8563时钟
【实验目的】
学习PCF8563时钟/日历芯片的基本原理。
学习I2C总线的基本概念。
【硬件接法】
PCF8563芯片的SCL接P1.6,SDA接P1.7
另外,时钟可通过数码管显示
【实验步骤】
用跳线帽短接JP15。
ISP下载开关扳到“10”,用Flash Magic软件下载程序文件“PCF8563.hex”,运行。
做完实验后,拔去跳线帽JP15。
【运行效果】
数码管显示出预设的的时钟。
Category:
SCM Upload User:
yk7296209 Size:
41K
-
[
Visual C++ (VC++)]
LED1.rar
【实验题目】
流水灯LED
【实验目的】
复习巩固定时器的用法。
学习怎样用74HC573扩展简单的并行输出端口。
【硬件接法】
以74HC573扩展输出端口的方法驱动8只LED,低电平点亮
74HC573输入接P0端口,输出接8只LED,P1.4控制LE
【实验步骤】
ISP下载开关扳到“10”,用Flash Magic软件下载程序文件“8-LED.hex”,运行。
【运行效果】
8只LED依次亮灭,循环。
Category:
SCM Upload User:
holimaket Size:
16K
-
-