![](https://img-blog.csdnimg.cn/direct/d64d612fd82a49caa5e6a05ecb712266.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
51单片机
文章平均质量分 83
51单片机相关
小地瓜重新去华容道工作
这个作者很懒,什么都没留下…
展开
-
【51单片机系列】应用设计——8路抢答器的设计
51单片机应用,8路抢答器设计。原创 2024-01-31 17:11:33 · 1769 阅读 · 0 评论 -
【51单片机系列】中断优先级介绍及使用
比如要求将外部中断1,定时器0设为高优先级,其它为低优先级,那么应该置PT0=1,PX1=1,高三位取任意值,设置为0,那么IP的值应该为00000110B=06H,此时如果5个中断同时发生,中断响应的次序为:定时器0中断→外部中断1→外部中断0→定时器1→串口中断。如果希望某个中断源有更高的优先级,可以通过设置中断优先级寄存器IP指定更高优先级的中断。一个正在执行的低优先级中断服务程序能被高优先级中断源的中断申请所中断,形成中断嵌套。如果CPU正在执行高优先级的中断服务子程序,不能被任何中断源所中断。原创 2024-01-31 09:19:32 · 4084 阅读 · 0 评论 -
【51单片机系列】proteus中的LCD12864液晶屏
proteus仿真实现LCD12864液晶显示屏显示汉字。原创 2024-01-18 13:43:53 · 7898 阅读 · 0 评论 -
【51单片机系列】继电器使用
51单片机继电器使用相关原创 2024-01-16 14:53:55 · 1325 阅读 · 0 评论 -
【51单片机系列】proteus仿真单片机的串口通信
Proteus仿真实现单片机与PC串口通信原创 2024-01-16 09:53:16 · 4919 阅读 · 3 评论 -
【51单片机系列】单片机与PC进行串行通信
51单片机的串口通信,单片机与PC机通信介绍。原创 2024-01-16 08:21:58 · 4186 阅读 · 0 评论 -
【51单片机系列】51单片机的中断系统使用总结二
51单片机中断使用总结,串口通信相关。原创 2024-01-12 10:37:04 · 1515 阅读 · 0 评论 -
【51单片机系列】51单片机的中断系统使用总结一
51单片机中断系统使用总结一原创 2024-01-11 10:52:52 · 2574 阅读 · 0 评论 -
【51单片机系列】串口通信模块
51单片机串口通信原创 2024-01-08 16:25:13 · 1440 阅读 · 0 评论 -
【51单片机系列】LCD1602液晶模块
51单片机中LCD1602液晶显示屏使用。原创 2024-01-04 11:15:20 · 7084 阅读 · 0 评论 -
【51单片机系列】DS1302时钟模块扩展实验之与EEPROM结合使用只进行一次初始化工作
本文是关于时钟芯片DS1302的扩展实验。原创 2023-12-29 08:43:45 · 757 阅读 · 0 评论 -
【51单片机系列】DS18B20温度传感器扩展实验之设计一个智能温控系统
51单片机温度控制系统,温度在上下限之间正常工作,超过温度上限蜂鸣器发声同时直流电机工作,低于温度下限时蜂鸣器发声同时继电器工作。原创 2023-12-28 11:34:28 · 1944 阅读 · 1 评论 -
【51单片机系列】DS1302时钟模块
DS1302是DALLAS公司推出的涓流充电时钟芯片,内部含有一个实时时钟/日历和31字节静态RAM,通过简单的串行接口与单片机进行通信。该芯片是3线SPI接口。实时时钟/日历电路提供秒、分、时、日、周、月、年的信息,每月的天数和闰年的天数可以自动调整。时钟操作通过AM/PM只是决定采用24或12小时格式。DS1302与单片机之间能简单地采用同步串行的方式进行通信,仅需要用到三根通信线:① RES复位;② I/O数据线;③ SCLK串行时钟。原创 2023-12-26 19:58:01 · 1972 阅读 · 0 评论 -
【51单片机系列】DS18B20温度传感器模块
DS18B20是 DALLAS半导体公司推出的一种“一线总线(单总线)”接口的温度传感器。与传统的热敏电阻等测温元件相比,DS18B20是一种新型的、体积小、使用电压宽、与微处理器接口简单的数字化温度传感器。原创 2023-12-25 16:21:12 · 3452 阅读 · 0 评论 -
【51单片机系列】C51中的中断系统扩展实验
51单片机中断系统扩展实验,外部中断0和外部中断1控制蜂鸣器和直流电机;定时器和数码管设计一个数字时钟;定时器定时3s实现LED模块亮灭。原创 2023-12-20 15:01:18 · 1131 阅读 · 0 评论 -
【51单片机系列】直流电机使用
直流电机是指能将直流电能转换成机械能(直流电动机),或将**机械能转换成直流电能(直流发电机)**的旋转电机,它是能实现直流电能和机械能互相转换的电机。当它作电动机运行时是直流电动机,将电能转换为机械能;作发电机运行时是直流发电机,将机械能转换为电能。直流电机的结构由定子和转子两大部分组成。直流电机运行时静止不动的部分称为定子,定子的主要作用是产生磁场,由机座、主磁极、换向极、端盖、轴承和电刷装置等组成。原创 2023-12-13 15:39:18 · 1003 阅读 · 1 评论 -
【51单片机系列】proteus中创建16x16LED点阵
在proteus中按如下操作找到8x8矩阵,依次左键单击【MATRIX-8X8-BLUE】后双击,可以将多个元件都显示到Selector中。创建四个8x8点阵,如下。使用电源和地就可检测出电流通过方向、上下接口控制行列等。为四个点阵添加电源和地,按照如下连接后,开始仿真。如下:从结果显示,红色LED点阵电流方向从上到下,现在把蓝色、绿色、橘色点阵的连接改成如下,进行仿真,如下:可以得出结论:proteus中的LED点阵,红色的电流通过方向为上->下,蓝色、绿色、橘色的电流通过方向为下->上。按照如下连接方式原创 2023-12-13 10:08:31 · 5823 阅读 · 4 评论 -
【51单片机系列】使用74HC595控制数码管显示
proteus仿真设计如下,74HC595的输出端连接到动态数码管的位选和静态数码管的段选,动态数码管的段选连接到P0口。这两个数码管都是共阴极的。函数参考前面的文章“【51单片机系列】74HC595扩展实验之使用74HC595芯片在LED点阵中显示数字”。使用74HC595结合数码管显示字符。原创 2023-12-12 10:57:43 · 1894 阅读 · 3 评论 -
【51单片机系列】74HC595扩展实验之使用74HC595芯片在LED点阵中显示数字
在第一行亮灯一段时间以后灭掉,点亮第二行一段时间以后灭掉,点亮第三行一段时间后灭掉,如此点亮,直到行全部点亮一次,在第一行点亮到最后一行灭掉的总时间不能超过人肉眼可识别的时间,即24毫秒。要想在点阵上显示数字等字符,首先要获取在LED点阵上显示数字字符所需的数据,即一个数字字符在LED点阵上显示,对应的每行每列都会有一些灯点亮或者熄灭,这样就会构成一组数据,亦即数字字符的显示数据,将这些数据通过74HC595发送到点阵对应的行或列就能显示数字字符。要点亮多个LED灯,需要用到动态数码管的动态扫描原理。原创 2023-12-11 12:48:53 · 585 阅读 · 0 评论 -
【51单片机系列】文字取模软件使用
在这个8x8白色格子里点击,点击后会在对应位置出现一个黑点,表示在LED点阵对应位置显示,未点击表示LED点阵对应位置不显示,如果点错了,再次点击即可。双击打开软件,选择【基本操作】->【新建图像】,设置图像的宽度和高度为8。点击【修改图像】->【图像左右调换】,在显示区,数字0的显示就变成左右调换后的结果。新建图像和调入图像时,如果横向或纵向尺寸不是8的倍数,则相应的根据您选的横向取。模或纵向取模来扩展,具体的说,纵向取模时则对图像的高度扩展,横向取模时则对图像的。设置取模数据的取模方式,如下。原创 2023-12-11 12:47:19 · 2080 阅读 · 0 评论 -
【51单片机系列】74HC595实现对LED点阵的控制
本文是关于LED点阵的使用,使用74HC595模块实现对LED点阵的控制。原创 2023-12-08 15:30:31 · 3421 阅读 · 0 评论 -
【51单片机系列】矩阵按键扩展实验
本文对矩阵按键的一个扩展,利用矩阵按键和动态数码管设计一个简易计算器。实现功能:使用矩阵按键,实现一个简易计算器,将计算数据及计算结果显示在数码管中。原创 2023-12-07 14:18:12 · 197 阅读 · 0 评论 -
【51单片机系列】矩阵按键介绍
独立键盘与单片机连接时,每一个按键都需要单片机的一个I/O口。若某单片机系统需要较多按键,如果用独立按键便会占用过多的I/O口资源。当用到多个按键时,为了减少I/O口引脚,引入了矩阵按键。比如4*4矩阵键盘。对于4*4矩阵键盘,开发板上通常将16个按键排成4行4列。第一行将每个按键的一端连接在一起构成行线,第一列将每个按键的另一端连接在一起构成列线,这样便一共有4行4列共8根线。将这8根线连接到单片机的8个I/O口上,通过程序扫描键盘可以检测16个键。原创 2023-12-07 09:24:06 · 799 阅读 · 0 评论 -
【51单片机系列】独立按键介绍
51单片机中的独立按键模块介绍原创 2023-12-06 10:53:22 · 1514 阅读 · 0 评论 -
【51单片机系列】C51基础
C51语言基础简洁版原创 2023-11-17 17:04:33 · 1902 阅读 · 0 评论 -
【单片机】C51中的定时/计数器介绍
51单片机的定时器/计数器介绍原创 2022-11-14 20:00:00 · 4315 阅读 · 0 评论 -
【单片机】C51中的中断系统介绍
C51单片机中的中断机制原创 2022-11-08 22:01:52 · 2740 阅读 · 0 评论 -
【单片机】C51中的I2C操作-Proteus+Keil4+C语言实现
51单片机中I2C读写数据操作实现原创 2022-11-05 23:49:21 · 3414 阅读 · 3 评论 -
【51单片机系列】数码管显示
数码管显示原理及实践原创 2022-06-30 20:36:11 · 11442 阅读 · 0 评论 -
【单片机】【让蜂鸣器发声】认识蜂鸣器,让蜂鸣器发出你想要的声音
单片机蜂鸣器操作原创 2022-06-21 10:56:54 · 7655 阅读 · 0 评论 -
【51单片机系列】单片机开发用到的intrins.h文件
单片机开发中intrins.h文件内容简单介绍原创 2022-06-15 09:33:06 · 7596 阅读 · 0 评论 -
【51单片机系列】点亮LED灯
单片机 LED点亮操作原创 2022-06-14 10:20:30 · 5996 阅读 · 1 评论