![](https://img-blog.csdnimg.cn/a1741d750cad45ba8d730160a80b6bee.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
单片机原理及其应用(基于C51单片机)
文章平均质量分 91
本栏目是以C51单片机、编程软件Keil与仿真软件Proteus以及通过烧录软件stc-isp-v6.88i进行单片机实验的,旨在实验操作并理解单片机的原理及其相关应用。
晚风(●•σ )
期待与你共同努力,感谢你的关注!
展开
-
单片机原理及其应用——单片机定时器中断实验(八段数码管依次显示0~9数字)
## (一)单片机定时器/计数器单片机有两个16位的可编程的定时器/计数器`T0`和`T1`,可用作定时或延时,它们具有`两种工作模式`(计数模式和定时模式)和`四种工作方式`(工作方式0、工作方式1、工作方式2、工作方式3),定时器/计数器的核心部件是二进制加1计数器(TH0、TL0或TH1、TL1)。定时器/计数器的两种工作模式都是对脉冲信号进行计数的,只是计数信号的来源不同,定时模式来自内部,而计数模式来自外部。与T0和T1相关的寄存器有:两个8位的控制寄存器TMOD和TCON、两个16位的计数原创 2021-12-13 01:56:54 · 20253 阅读 · 13 评论 -
单片机原理及其应用——单片机外部中断实验(八段数码管通过按键依次显示0~9数字)
目录一、实验要求二、分析(一)数码管(二)八段数码管的字形编码(三)C51变量定义的四要素(四)中断源(五)中断程序1、中断初始化2、中断服务程序函数三、Proteus仿真软件画原理图四、Keil编程软件编写程序五、实验结果(一)仿真结果(二)连接电路(三)烧录并观察实验现象一、实验要求【实验目的】1、熟悉51单片机的5个中断源;2、掌握外部中断的中断初始化和中断服务函数的程序编写方法,编程实现实现数码管上显示外部中断计数。【实验内容】1、用Proteus绘制硬件原理图,并设置元件参数;2、用原创 2021-12-09 23:04:07 · 27815 阅读 · 1 评论 -
单片机原理及其应用——单片机控制按键依次点亮8只发光二极管
# 一、实验要求> 【实验目的】> 1、了解独立按键的机械原理;> 2、掌握独立按键的程序识别方法。> 【实验内容】> 通过按键依次点亮8只发光二极管,实现按下按键时第一只发光二极管点亮,依次至第八只发光二极管点亮。# 二、Proteus仿真软件画原理图原理图和之前八只单片机控制8只发光二极管交替闪烁的电路差不多,对之前的电路图修改,只不过加了按键以及更换了单片机输入/输出口,电路图如下:原创 2021-12-04 17:22:46 · 40756 阅读 · 2 评论 -
单片机原理及其应用——单片机控制按键点亮发光二极管
通过单片机控制一个按键点亮发光二极管,这里我们通过将按键一端接地,一端接到单片机引脚且通过上拉电阻连接+5V电源。当`按键按下`时单片机引脚输入为`低电平(0)`,而`没有按下`时由于通过上拉电阻连接+5V电源,引脚输入为`高电平(1)`。我们通过设置检测与按键相连的引脚的电平来`检测按键的状态`,本次实验选用的是P2口,其中按键和上拉电阻与P2.0口相连,原创 2021-12-01 18:15:14 · 17274 阅读 · 5 评论 -
单片机原理及其应用——单片机控制8只发光二极管交替闪烁
【实验内容】1.用Proteus绘制硬件原理图,并设置元件参数。2.用KeilC51软件编写点亮一个发光二极管的程序。3.Keil C51与Proteus联调,仿真调试和硬件调试观察实验现象。4.实现P2口连接的8只LED灯交替闪烁。【硬件要求】连接方法:P2.0-P2.7采用“拉电流”方式连接8只LED灯,LED的阴极通过保护电阻连接到地端。【软件实现】1.编程实现点亮一个发光二极管的程序。2.编程实现P2口连接的8只LED灯交替闪烁。原创 2021-11-29 20:51:39 · 77237 阅读 · 7 评论 -
单片机原理及其应用——单片机控制单个发光二极管实验(附超详细的C51单片机实验教程)
目录一、实验要求二、利用Proteus仿真软件画原理图三、Keil编程软件编写程序(一)新建工程(二)工程设置(三)编写程序四、将可执行文件加载到仿真图一、实验要求【实验目的】1、熟练掌握Keil开发平台和Proteus ISIS仿真软件的使用。2、掌握开发板上LED灯接线方法。3、掌握点亮一只LED灯的程序控制方法。【实验要求】要求每位学生独立完成实验接线,并编写合适的程序,点亮LED灯。【实验内容】1.根据设计思路,使用Proteus ISIS仿真软件绘制仿真电路原理图,并合理设置元原创 2021-11-23 22:02:49 · 9304 阅读 · 0 评论