自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 LCD1602的学习和实验(基于蓝桥杯单片机)

1602液晶屏(LCD)1602液晶屏可以同时显示16*2即32个字符(16列2行)。我用的1602是基于HD44870的,HD44780内置了DDRAM、CGROM和CGRAM:DDRAM(Display Data RAM):显示数据存放RAM单元,就是显示数据RAM,把字符写在DDRAM上才可以显示出来,用来寄存待显示的字符代码。共80个字节;CGROM(Character Generator ROM):字符产生器单元,CGROM相当于库,常用字符的存储库;CGRAM(Character Gene

2021-01-13 02:59:02 3528 4

原创 DS13B20学习与实验

DS13B20是单总线外设,所以它对时序的要求较高,对DS13B20的使用关键是温度转换、读取以及对读取到的数值进行处理。DS18B20的基本概述工作电压:3.0V~5.5V。测量范围:-55摄氏度~+125摄氏度。通信方式:单总线,数据线接上拉电阻,使总线空闲时处于高电平。转换精度:9~12位分辨率可调,默认为12位,即分辨率是0.0625。转换时间:典型值200ms。DS18B20的内部存储结构DS18B20的内部有64位的ROM单元和9字节的高速暂存器。64位ROM单元包含了DS18B

2021-01-12 16:12:08 1565

原创 定时器的学习

练习:利用定时器使L1每秒闪烁(亮0.5秒灭0.5秒),L8亮五秒灭五秒。关闭蜂鸣器。#include "reg52.h"sbit L1 = P0^0;sbit L8 = P0^7;sbit buzz=P0^6;sbit A1=P2^5;sbit B1=P2^6;sbit C1=P2^7;void buzzoff(){A1=1; B1=0; C1=1; buzz=0;}void SelectHC573(){ P2 = (P2 & 0x1f) | 0x80;.

2021-01-11 11:57:13 264

原创 外部中断

关闭蜂鸣器;LED1灯闪烁;按下S5;LED1灯关闭;#include <reg52.h> sbit L1 = P0^0;sbit L8 = P0^7;sbit buzz=P0^6;sbit A1=P2^5;sbit B1=P2^6;sbit C1=P2^7;void buzzoff(){A1=1; B1=0; C1=1; buzz=0;}void Delay(unsigned int t){ while(t--); while(t--); while(t--

2021-01-11 09:42:16 151

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除