ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

51单片机直流电机PWM调速回复https://bbs.csdn.net/topics/392742676

2021-01-01 11:33:07  阅读:178  来源: 互联网

标签:P1 topics 51 unsigned char 单片机 code sbit include


实现直流电机的1-7级pwm调速以及停止功能,同时将级数在数码管上显示

#include "reg52.h"
#include<intrins.h>	
//#include "math.h"
sbit QiTin = P3^0;//启停按键
sbit duan = P2^6;//数码段
sbit wei = P2^7;//数码位
sbit NanBeiHong = P1^0;
sbit NanBeiHuan = P1^1;
sbit NanBeiLu = P1^2;
//sbit DongXiHong = P1^5;
//sbit DongXiHuan = P1^6;
//sbit DongXiLu = P1^7;
bit k=0, d=0;//中断标记//红绿灯倒换标记
unsigned char code ShuMaGuan[]={0x3F,0x06,0x5B,0x4F,0x66,0x6D,0x7D,0x07,0x7F,0x6F,0x00,0X80};//0~9隐.小数点
unsigned char code WeiXuanBiao[] = { 0x00,0xfe,0xfd,0xfb,0xf7,0xef,0xdf,0xbf,0x7f };
unsigned char code ShaoMiaoZhi[]={238,237,235,231,222,221,219,215,190,189,187,183,126,125,123,119};
unsigned char Js=0;//中断计时
unsigned char Hm=0;//毫秒
unsigned char Mo=0;//秒
//unsigned char Dj=0;//倒计时
void ShuMaXianShi(unsigned char s,unsigned char w,unsigned char d)
{
	unsigned char YanShi=255;
	P0=WeiXuanBi

标签:P1,topics,51,unsigned,char,单片机,code,sbit,include
来源: https://blog.csdn.net/xianfajushi/article/details/94600679

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有