![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
51单片机
文章平均质量分 67
人在西北刚上线
水瓶座程序员
展开
-
51单片机实验 2017年11月16日
2017年11月15日 流水灯实验 #include第一行是程序的单片机头文件名,它说明了你使用的单片机型号,方便识别功能引脚#include第二行是程序函数库的定义文件名,它说明了你正在调用这个函数库#define uchar unsigned char#define uint unsigned int这两句是函数名替换,代表前一个表示后两个词的含义,这样原创 2017-11-16 22:42:37 · 367 阅读 · 0 评论 -
51单片机实验2017年12月4日
2017年12月4日定时器LED延时程序#include#define uint unsigned int#define uchar unsigned char //宏定义名称替换函数uchar count; //无符号字符型函数sbit LED1 = P1^0; //打开L原创 2017-12-04 21:55:51 · 343 阅读 · 0 评论 -
51单片机实验 2017年11月22日
2017年11月22日按键程序#include #include#define uchar unsigned char#define uint unsigned intsbit we = P2^7;sbit du = P2^6;sbit S4 = P3^2;sbit S5 = P3^3;//uchar ledflow = 0x7f;uchar c原创 2017-11-23 22:29:25 · 419 阅读 · 0 评论 -
51单片机实验程序 2017年11月29日
2017年11月29日定时器/计时器中断LED灯闪烁程序#include#define uint unsigned int#define uchar unsigned charuint count;void delay(uint z){ uint x,y; for(x = z;x >0;x --) for(y = 112;y > 0原创 2021-12-27 09:58:32 · 118 阅读 · 0 评论 -
51单片机实验 2017年11月27日
2017年11月27日矩阵键盘程序#include单片机头文件#define uchar unsigned char#define uint unsigned int宏替换名称替换,无符号字符型和无符号整型sbit we = P2^7;sbit du = P2^6;声明段选和位选uchar code leddata[]={原创 2017-11-29 22:09:50 · 670 阅读 · 0 评论 -
51单片机实验2017年11月20日
2017年11月18日数码管计时器程序#include#include#define uint unsigned int#define uchar unsigned charsbit we = P2^7;sbit du = P2^6;sbit LED1 = P1^0;uchar counter,time_counter;uchar cod原创 2017-11-20 21:57:03 · 941 阅读 · 0 评论 -
51单片机实验2017年11月17日
17年11月17日数码管显示#include单片机型号程序前辍#include函数库调用#define uchar unsigned char#define uint unsigned intdefine函数名称替换sbit we = P2^7;sbit du = P2^6;开发板上的位选和段选声明,也就是说告诉单片机我们要用位选和段选了原创 2017-11-17 20:29:19 · 642 阅读 · 0 评论 -
51单片机实验 2017年12月13日
2017年12月13日1602液晶显示程序:#include#define uchar unsigned char#define uint unsigned intsbit lcden=P3^4;//位定义1602液晶使能脚sbit rs=P3^5; //位定义1602液晶数据/命令(H/L)引脚sbit rw=P3^6; //位定义1602液晶读/写原创 2017-12-15 15:04:07 · 470 阅读 · 0 评论