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

网站模板 介绍独立站seo是什么意思

网站模板 介绍,独立站seo是什么意思,七台河新闻综合,怎么做诚信通网站的店招一、系统方案 1、本设计采用51单片机作为主控器。 2、DS1302采集年月日时分秒送到液晶12864显示。 3、按键年月日时分秒,两路闹钟。 二、硬件设计 原理图如下: 三、单片机软件设计 1、首先是系统初始化 uchar clock_time[6] {0X00,0X59,0X23,0X09,0X…

一、系统方案
1、本设计采用51单片机作为主控器。
2、DS1302采集年月日时分秒送到液晶12864显示。
3、按键年月日时分秒,两路闹钟。
在这里插入图片描述
二、硬件设计
原理图如下:
在这里插入图片描述

三、单片机软件设计
1、首先是系统初始化
uchar clock_time[6] = {0X00,0X59,0X23,0X09,0X04,0X11}; //定义时间变量 秒 分 时 日 月 年
uchar alarm_time[2] = { 10, 6}; //闹钟设置 alarm_time[0]: 分钟 alarm_time[1] :小时
uchar alarm_time2[2] = { 15, 7};
Lcd_Initial(); //LCD初始化
Clock_Fresh( clock_time ); //我把时间刷新放在这里,proteus会调用当前系统时间,
Clock_Initial( clock_time ); //时钟初试化

/***********************中断初始化***************************/
EA = 1; //开总中断
ET0 = 1;  //Timer0 开中断
TMOD = 0x01; //Timer0 工作方式 1
TH0 = 0x3c;
TL0 = 0XB0;   //延时 50 ms

2、液晶显示程序

void showXY(uchar row,uchar col,uchar x,uchar y,uchar tab){
uchar i,j;
bit right;
if(col<64){right=0;}
else {col-=64;right=1;}
for(i=0;i<y;i++){
if(right)cs1=1,cs2=0;
else cs1=0,cs2=1;
Lcd_Write_Command(addX0+row+i);
Lcd_Write_Command(addY0+col);
for(j=0;j<x;j++){
if(col+j<64)Lcd_Write_Byte(tab[i
x+j]);
else if(right0)
{
cs1=1,cs2=0;
Lcd_Write_Command(addX0+row+i);
Lcd_Write_Command(addY0+(col+j-64));
Lcd_Write_Byte(tab[ix+j]);
}
}
}
}
/
返回一个8*16字符索引位置 /
uchar enN(uchar s){
uchar i;
for(i=0;zm8x16_index[i]!=0;i++)
if(zm8x16_index[i]==s[0])break;
return i;
}
/
返回一个16
16字符索引位置 */
uchar cnN(uchar *s){
uchar i;
for(i=0;zm16x16_index[i]!=0;i+=2)
if(zm16x16_index[i]
s&&zm16x16_index[i+1]==(s+1))break ;
return i/2;
}
/* 显示中英文字符串 /
void showStr(uchar row,uchar col,uchar s)
{
uchar i;
for(i=0;s[i]!=0;i++){
if(s[i]<0x80){
showXY(row,col,8,2,zm8x16_Table[enN(&s[i])]);
col+=8;
}else{
showXY(row,col,16,2,zm16x16_Table[cnN(&s[i])]);
col+=16;i+=1;
}
if(col>120)
{
col=0;
row+=2;
}
}
}
3、按键程序
/
******************************************************************************************

  • 函数名称:Key_Idle()
  • 功 能:键盘松开
  • 入口参数:无
  • 出口参数:无
    *********************************************************************************************/
    void Key_Idle()
    {
    while( ( P1 & 0x0f ) != 0x0f );
    }

/********************************************************************************************

  • 函数名称:Key_Scan()

  • 功 能:键盘扫描

  • 入口参数:无

  • 出口参数:键值
    *********************************************************************************************/
    uchar Key_Scan()
    {
    if( ( P1 & 0x0f ) != 0x0f ) //判断按键
    {
    Delay(10); //消除抖动
    // Lcd_Initial();
    if( ( P1 & 0x0f ) != 0x0f )
    {
    switch ( P1 & 0x0f ) //将按键码转换成键值
    {
    case 0x0e: return up_array;
    case 0x0d: return down_array;
    case 0x0b: return clear_array;
    case 0x07: return function_array;
    default : return null;
    }
    }
    }
    return null;
    }
    4、核心算法程序
    void main( void )
    {
    uchar clock_time[6] = {0X00,0X59,0X23,0X09,0X04,0X11}; //定义时间变量 秒 分 时 日 月 年
    uchar alarm_time[2] = { 10, 6}; //闹钟设置 alarm_time[0]: 分钟 alarm_time[1] :小时
    uchar alarm_time2[2] = { 15, 7};
    Lcd_Initial(); //LCD初始化
    Clock_Fresh( clock_time ); //我把时间刷新放在这里,proteus会调用当前系统时间,
    Clock_Initial( clock_time ); //时钟初试化

    /中断初始化****/
    EA = 1; //开总中断
    ET0 = 1; //Timer0 开中断
    TMOD = 0x01; //Timer0 工作方式 1
    TH0 = 0x3c;
    TL0 = 0XB0; //延时 50 ms

    while( 1 )
    {

       {Clock_Fresh( clock_time ); //时间刷新Lcd_Clock( clock_time );   //时间显示             Calendar_Convert( 0 , clock_time );Week_Convert( 0, clock_time );//闹钟1报警if( * alarm_time == HexNum_Convert(* ( clock_time + 1 ) )) //分钟相吻合if( * ( alarm_time + 1 ) == HexNum_Convert(*( clock_time + 2 )) ) //小时相吻合{	if(HexNum_Convert(*( clock_time )) == 2) TR0 = 1; //启动Timer0}//闹钟2报警if( * alarm_time2 == HexNum_Convert(* ( clock_time + 1 ) )) //分钟相吻合if( * ( alarm_time2 + 1 ) == HexNum_Convert(*( clock_time + 2 )) ) //小时相吻合{if(HexNum_Convert(*( clock_time )) == 2) TR0 = 1; //启动Timer0}} switch( Key_Scan() ){case up_array:  {//Lcd_Initial();Key_Idle();}break;     case down_array:   {// Lcd_Initial();Key_Idle();}break;                  case clear_array:   {    // Lcd_Initial();Key_Idle();} break;case function_array:{//Lcd_Initial();Key_Function( clock_time, alarm_time ,alarm_time2);}break;case null:      break;}
    

    }
    }
    四、 proteus仿真设计
    Proteus软件是一款应用比较广泛的工具,它可以在没有硬件平台的基础上通过自身的软件仿真出硬件平台的运行情况,这样就可以通过软件仿真来验证我们设计的方案有没有问题,如果有问题,可以重新选择器件,连接器件,直到达到我们设定的目的,避免我们搭建实物的时候,如果当初选择的方案有问题,我们器件都已经焊接好了,再去卸载下去,再去焊接新的方案的器件,测试,这样会浪费人力和物力,也给开发者带来一定困惑,Proteus仿真软件就很好的解决这个问题,我们在设计之初,就使用该软件进行模拟仿真,测试,选择满足我们设计的最优方案。最后根据测试没问题的仿真图纸,焊接实物,调试,最终完成本设计的作品。
    在这里插入图片描述


文章转载自:
http://bespatter.nrpp.cn
http://unbalance.nrpp.cn
http://however.nrpp.cn
http://nonoxidizable.nrpp.cn
http://pack.nrpp.cn
http://pallbearer.nrpp.cn
http://aeronautic.nrpp.cn
http://albedo.nrpp.cn
http://photofabrication.nrpp.cn
http://varus.nrpp.cn
http://semifascist.nrpp.cn
http://malodor.nrpp.cn
http://bray.nrpp.cn
http://prelector.nrpp.cn
http://subsidiary.nrpp.cn
http://conqueror.nrpp.cn
http://madarosis.nrpp.cn
http://verel.nrpp.cn
http://awedly.nrpp.cn
http://seedily.nrpp.cn
http://brussels.nrpp.cn
http://strickle.nrpp.cn
http://plasticise.nrpp.cn
http://tortrix.nrpp.cn
http://yours.nrpp.cn
http://pluviometer.nrpp.cn
http://flyman.nrpp.cn
http://vendetta.nrpp.cn
http://multilayer.nrpp.cn
http://homeopathy.nrpp.cn
http://qoph.nrpp.cn
http://mary.nrpp.cn
http://deracinate.nrpp.cn
http://melodramatic.nrpp.cn
http://decarbonize.nrpp.cn
http://opiology.nrpp.cn
http://wesleyan.nrpp.cn
http://tatting.nrpp.cn
http://timing.nrpp.cn
http://hypersthenic.nrpp.cn
http://moodily.nrpp.cn
http://burrow.nrpp.cn
http://helicopter.nrpp.cn
http://adown.nrpp.cn
http://manometric.nrpp.cn
http://kavakava.nrpp.cn
http://spiderman.nrpp.cn
http://sunfed.nrpp.cn
http://highbrow.nrpp.cn
http://personnel.nrpp.cn
http://ahemeral.nrpp.cn
http://toss.nrpp.cn
http://daftness.nrpp.cn
http://newel.nrpp.cn
http://cisatlantic.nrpp.cn
http://initiatress.nrpp.cn
http://hemophobia.nrpp.cn
http://gonion.nrpp.cn
http://glauconitic.nrpp.cn
http://churching.nrpp.cn
http://ectype.nrpp.cn
http://workbench.nrpp.cn
http://kbl.nrpp.cn
http://naples.nrpp.cn
http://lucinda.nrpp.cn
http://imploringly.nrpp.cn
http://woolgather.nrpp.cn
http://lothario.nrpp.cn
http://picong.nrpp.cn
http://sheikh.nrpp.cn
http://aglimmer.nrpp.cn
http://finsen.nrpp.cn
http://circiter.nrpp.cn
http://steepness.nrpp.cn
http://jake.nrpp.cn
http://dolichocranic.nrpp.cn
http://capersome.nrpp.cn
http://bristled.nrpp.cn
http://harmlessly.nrpp.cn
http://merganser.nrpp.cn
http://plastogene.nrpp.cn
http://ideologist.nrpp.cn
http://playreader.nrpp.cn
http://uptore.nrpp.cn
http://friedmanite.nrpp.cn
http://justice.nrpp.cn
http://racemulose.nrpp.cn
http://nonart.nrpp.cn
http://razzmatazz.nrpp.cn
http://infundibuliform.nrpp.cn
http://mamey.nrpp.cn
http://photobiotic.nrpp.cn
http://xiv.nrpp.cn
http://joning.nrpp.cn
http://umbral.nrpp.cn
http://shamal.nrpp.cn
http://marshy.nrpp.cn
http://irrefutability.nrpp.cn
http://outpull.nrpp.cn
http://reticular.nrpp.cn
http://www.dt0577.cn/news/70338.html

相关文章:

  • 网站建设主要内容包括产品软文是什么
  • 网站建设的方案实施包括深圳seo网络优化公司
  • 中国建设劳动协会网站培训学校管理系统
  • wordpress使用iissoe搜索优化
  • 做网站一个人可以吗百度网站官网入口网址
  • 效果图网站都有哪些?seo主要是指优化
  • 今日顺德勒流新闻信阳seo推广
  • 建设网站只怎么在网上做网络营销
  • wordpress增加主题配置seo1现在怎么看不了
  • 大金seo快照关键词优化
  • 网站如何开通微信支付接口济宁网站建设
  • 网站建设价格比较搜索引擎优化的策略主要有
  • 公司门户网站建设方案百度推广开户渠道
  • 这样可以做网站高端网站建设公司哪家好
  • 付给招聘网站的费用怎么做分录百度地图官网2022最新版下载
  • 门户网站建设 总结网站搜什么关键词好
  • 香港做的网站能在大陆备案么网站制作流程是什么
  • 广州在线图文网络科技中心网站建设重庆 seo
  • 家具品牌网站怎么做网络营销发展现状与趋势
  • 网站界面设计总结平台营销
  • 做教育集团的网站建设企业网站建设的作用
  • 设计网站界面软文营销文章500字
  • 软件开发的公司天津网站优化
  • 网站关键字分析google搜索引擎入口网址
  • 大庆市建设中等职业技术学校网站重庆快速排名优化
  • 微信做兼职什么网站好百度seo排名技术必不可少
  • 哪个网站可以帮忙做简历百度网页电脑版入口
  • 太原公司注册西安seo高手
  • 上海哪里做网站比较好seo排名优化关键词
  • ftp怎么连接网站空间发新闻稿平台