- 博客(4)
- 资源 (4)
- 收藏
- 关注
原创 基于Proteus仿真51单片机基本输入输出端口实验
一、实验目的熟悉Keil uVision5和Proteus集成开发软件的工作环境和使用方法; 掌握通用I/O口基本工作原理; 掌握通用I/O接口电路设计方法; 熟练运用C语言或汇编语言对I/O端口进行操作;二、实验任务1.基本任务单片机P0口作输出口,驱动8个发光二极管,P1口作输入口,接两个按键,要求按下键1,8个发光二极管轮流点亮(每次只有一个灯亮),循环3次后退出;按下键2,8个发光二极管同时闪烁3次(亮灭各3次)后退出。请在Proteus中画出电路原理图,并编写程序仿真实现上述功
2020-07-21 09:43:08 7898
原创 基于Proteus仿真51单片机外部中断实验
一、实验目的1.进一步熟悉利用 PROTEUS、Keil uVision5 等软件的使用方法。2.理解单片机的中断、中断优先级原理及中断过程,掌握中断服务子程序的编写方法。3.熟悉数码管的显示原理。二、实验任务 1.基本任务已知单片机的 P0 口接了一位七段数码管,当无外部中断(外部中断 0)时,数码管按 a~g 段依次点亮,不断循环显示;当有外部中断(按钮被按下,P3.2 有下降沿电压)时,数码管显示状态改为“8”亮灭闪烁显示,亮灭闪烁显示 8 次后,返回主程序继续按段顺序点亮...
2020-07-21 09:42:56 7221 2
原创 基于Proteus仿真51单片机定时器、计数器应用实验
一、实验目的 1.理解单片机的定时/计数原理,掌握定时/计数程序的编写方法。2.掌握定时/计数器在定时、计数方面的应用。3.学会使用 PROTEUS 中 VSM 虚拟示波器观察波形。二、实验任务 1.基本任务(1)利用单片机定时器/计数器设计一个秒表,由 P0 口连接 LED 灯,采用 BCD 码显示,发光二极管亮表示 1,暗则表示 0,计满 100s 后从头开始,依次循环。利用一只按键控制秒表的启、停。请在 Proteus 中画出电路原理图,并编写程序仿真实现上述功能。(2) 用...
2020-07-21 09:42:43 10560
原创 基于Proteus仿真51单片机串口通讯实验
一、实验目的 1.掌握单片机串行口通信的程序设计,及简易三线式通讯的方法。2.了解实现串行通讯的硬环境、数据格式的协议、数据交换的协议。3.学习串口通讯的中断方式的程序编写方法。4.进一步熟悉利用 PROTEUS、Keil uVision5 等软件进行单片机系统仿真设计的方法。二、实验任务1.基本任务(1)已知甲机接 8 个开关,乙机接 8 个发光二极管,利用它们的串口方式 1,波特率自定义,实现:将甲机中 8 个开关所代表的数据传送到乙机,并在乙机的 8 个 LED灯显示。请在 ...
2020-07-21 09:42:20 7732
基于Proteus仿真51单片机串口通讯实验
2020-06-23
基于Proteus仿真51单片机定时器、计数器应用实验
2020-06-23
基于Proteus仿真51单片机外部中断实验
2020-06-23
基于Proteus仿真51单片机基本输入输出端口实验
2020-06-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人