当前位置: 首页 > news >正文

织梦网站广告代码教程黑马培训机构

织梦网站广告代码教程,黑马培训机构,英文网站建设怎么样,wordpress伪静态卡死目录 一、主要功能 二、硬件资源 三、程序编程 四、实现现象 一、主要功能 采用STC89C52单片机最小系统,设计DAC0832、放大器、与示波器显示方波,四位数码管显示频率,两个按键可调。 二、硬件资源 基于KEIL5编写C代码,PROT…

目录

一、主要功能

二、硬件资源

三、程序编程

四、实现现象


一、主要功能

采用STC89C52单片机最小系统,设计DAC0832、放大器、与示波器显示方波,四位数码管显示频率,两个按键可调。

二、硬件资源

基于KEIL5编写C++代码,PROTEUS8.15进行仿真,全部资源在页尾,提供安装包。

三、程序编程

#include "reg51.h" 
#include <data.h>
#define uchar unsigned char   
#define uint unsigned int   
#define key P1   
#define dataout P3   
#define dula P0		//段选信号的锁存器控制
sbit wei1=P2^4;
sbit wei2=P2^5;
sbit wei3=P2^6;
sbit wei4=P2^7;
static int mc[5]={0,0,6,0,0};
static int a;
uchar fre[5] ="001Hz";
uint data THHL=65536-3906;
uchar data keyword,n=0;   
uchar data div = 1; unsigned char code table[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f,0x77,0x7c,0x39,0x5e,0x79,0x71};			 //0-F字符串void delay(uint count)      //delay
{uint i;while(count){i=200;while(i>0)i--;count--;}
}void keyscan()   
{    keyword=key&0x3f;   if(keyword!=0x3f)   {   while((key&0x3f)!=0x3f);	//等待按键松开   switch(keyword)   {   case 62: {   //增加if(div>=100) THHL=65536-39; else {div++;THHL=65536-3906/div;}//频率upa = div *60;mc[0]=a/1000%10;  mc[1]=a/100%10;mc[2]=a/10%10;mc[3]=a%10;					fre[0]=div/100 + '0';fre[1]=div/10%10 + '0';fre[2]=div%10 + '0';TR1=0;TR1=1; break;}   case 61: { //减小if(div<=1) THHL=65536-3906; else {div--;THHL=65536-3906/div;}//频率downa = div *60;mc[0]=a/1000%10;  mc[1]=a/100%10;mc[2]=a/10%10;mc[3]=a%10;	fre[0]=div/100 + '0';fre[1]=div/10%10 + '0';fre[2]=div%10 + '0';TR1=0;TR1=1; break;}   			default:{break;}   }   }   
}   void init()	//初始化 
{   key=0x3f;P2=0x00;dataout=0x00;THHL=65536-3906;  ///初始频率为1HzTH1=THHL/256;TL1=THHL%256;   TMOD=0x11;ET1=1;TR1=1;EA=1;   
}   void display()
{wei1=0;		//显示千位wei2=1;wei3=1;wei4=1;P0=table[mc[0]];delay(2);wei1=1;		//显示百位wei2=0;wei3=1;wei4=1;P0=table[mc[1]];delay(2);wei1=1;		//显示十位wei2=1;wei3=0;wei4=1;P0=table[mc[2]];delay(2);wei1=1;		//显示个位wei2=1;wei3=1;wei4=0;P0=table[mc[3]];delay(2);P0=0x00;
}
void main()   
{   init();while(1)   {   keyscan(); //按键dataout=squ_tab[n]; //方波display();}   
}   void time_intt1(void) interrupt 3   
{   TL1=THHL%256;TH1=THHL/256;   n++;
}   

四、实现现象

具体动态效果看B站演示视频:

基于单片机的方波频率可调_哔哩哔哩_bilibili

全部资料(源程序、仿真文件、安装包、演示视频):
链接: https://pan.baidu.com/s/1vvaAZXOqk87dgPrYmRI-_w?pwd=xaz4 提取码: xaz4 

http://www.qdjiajiao.com/news/5177.html

相关文章:

  • 网站流程优化广告营销策划方案模板
  • 免费找工程项目承包软件三明网站seo
  • 沈阳建站注册安全工程师
  • 相亲网站排名前十名营销手机都有什么功能啊
  • 郑州网站建设 .cc推广网站的方法
  • 去哪里做网站外贸推广网站
  • 网站建设有哪些平台详情页页面页面
  • 顺德手机网站设计价位企业网络策划
  • 做视频网站注意什么四川seo快速排名
  • 做ppt介绍网站吗云南seo简单整站优化
  • 郴州网络科技有限公司厦门seo总部电话
  • 青岛建设英文网站建设自媒体人专用网站
  • 四川住房和城乡建设厅网站电话农业推广
  • wordpress教育网校seo资讯网
  • 做网站需要做什么2020做seo还有出路吗
  • 许昌做网站的公司互联网营销是什么
  • 如何把网站一个栏目做301跳转seo投放
  • 网站开发用什么好沈阳cms建站模板
  • 青海省制作网站专业词语搜索排行
  • 网站商城设计上海seo外包
  • 建设网站的内容规划郑州网站公司哪家好
  • 日租酒店公寓网站怎么做产品seo怎么优化
  • 基于jsp网站开发与实现全国疫情一览表
  • 大型网站建设历史百度seo关键词优化公司
  • dreamweaver创建网站推广app赚佣金
  • PHP做公安内网网站提升关键词排名软件哪家好
  • 营销型网站建设实战感想腾讯3大外包公司
  • 网站通栏广告代码网页制作流程
  • 微网站促销版搜索软件
  • 昆明网站建设推荐网络项目发布网