基于CW32F030单片机的便携式多功能测试笔

基于CW32F030单片机的便携式多功能测试笔

一、产品背景在日常的硬件调试工作中,我们最常使用的仪器仪表可能就是万用表了,虽然万用表号称“万用”,但大部分时候,我们需要使用到的功能无非是电压测量和通断测量。作为调试的“得力干将”,万用表有时候也会存在一些缺点和局限性,比如:体积较大不便于携带、无法直接反应逻辑电平情况而需要自己判断、不同型号万用...

【单片机期中测试】13.串口通信的应用(2)—— 超声波通过串口返回数据

#include<reg52.h> #define uc unsigned char uc ms=0,s=0; sbit trig=P1^7; sbit echo=P1^6; void delay(uc c) { while(--c); } void delay1(uc c1) { uc...

【单片机期中测试】12.串口通信的应用(1)——两台单片机之间的通信

#include<reg52.h> #define uc unsigned char sbit key=P3^2; uc i,i1; void delay(uc c) { uc a,b; for(;c>0;c--) for(a=38;a>0;a--) for(b=130;b&...

【单片机期中测试】11.交通灯

#include<reg52.h> #define uc unsigned char sbit red1=P0^0; // 南北指向 sbit yellow1=P0^1; sbit green1=P0^2; sbit red2=P0^3; // 东西指向 sbit yellow2=P0^...

【单片机期中测试】10.利用定时器实现pwm呼吸灯

#include<reg52.h> #define uc unsigned char sbit led=P2^0; sbit key=P3^1; unsigned int time=0,s=0; void delay(uc c) { uc a,b; for(;c>0;c--) fo...

【单片机期中测试】9.定时器实现简单的秒表程序

#include<reg52.h> #define uc unsigned char sbit key=P2^0; uc start=1;m=0,i=0; void delay(uc c) { uc a,b; for(;c>0;c--) for(a=38;a>0;a--) f...

【单片机期中测试】8.中断基础

#include<reg52.h> #define uc unsigned char sbit key1=P3^2; sbit key2=P3^3; void delay(uc c) { uc a,b; for(;c>0;c--) for(a=38;a>0;a--) for(...

【单片机期中测试】7.按键调光

#include<reg52.h> sbit led=P2^0; sbit key=P3^1; unsigned int t=1,q=0; void delay(unsigned int c) { while(--c); } void delay2(unsigned int c1) { ...

【单片机期中测试】6.简单PWM呼吸灯

#include<reg52.h> sbit led=P2^0; unsigned int t=1; void delay(unsigned int c) { while(--c); } void delay2() { led=0; delay(t); led=1; ...

【单片机期中测试】5.LCD1602实现简单计算器

main.c如下#include<reg52.h> #include"1602.h" #include"delay.h" #define uc unsigned char uc a=0,b=0,c=0,d=0,h=0,l=0,m=0,flag=0,s; //a,b:两项࿱...

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

社区圈子

IoT
IoT
物联网软硬件开发者一站式基地
123164+人已加入
加入