- 博客(6)
- 收藏
- 关注
原创 51单片机矩阵键盘
单片机矩阵键盘行列扫描法①所有的行线置高电平,依次对列线进行扫描。②将第一列置低电平,P1.0=0③若检测到行线P1.4=0,则K0键被按下。同理若P1.5=0,则K4被按下。
2021-01-05 15:39:30 257
原创 C51单片机学习
C51单片机学习(实验)DA(数模)转换——(DAC0832)DAC硬件测试 仿真图用直通的方式产生方波、三角波和锯齿波实验电路仿真图
2020-12-26 17:39:11 554
原创 C51单片机学习
C51单片机学习(实验)定时实验 定时实验采用中断的方式定时1S,每产生一次中断,取反一次L0,定时1S到后,熄灭L2,程序结束。P1.0L0P1.5L2Pertues仿真图C程序#include<reg51.h>#define uchar unsigned char#define uint unsigned intuchar i=100;sbit L1=P1^0; //定义LEDsbit L2=P1^5;/**T0中断服务函数**/
2020-12-22 15:40:55 261
原创 C51单片机学习
C51单片机学习(实验)外部中断Pertues仿真图C程序#include <reg51.h>#define uchar unsigned char#define uint unsigned intvoid delay_ms(uchar num){ uint i,j; for(i=0;i<num;i++) for(j=0;j<5000;j++);}uchar led_table[]={ 0xfe,0xfd,0xfb,0xf7, 0xef,0xd
2020-12-19 22:22:34 1451 2
原创 C51单片机学习
C51单片机学习总结(实验)P1口应用实验(流水灯)C程序#include <reg51.h>#include "intrins.h"#define uchar unsigned char#define uint unsigned int void delayms(num){ uint i,j; for(i=0;i<num;i++) for(j=0;j<5000;j++);}void main(){ uchar i; while(1)
2020-12-18 21:42:21 253 2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人