久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 2748|回復: 0
收起左側

在單片機程序中加兩個按鍵 k1“→”向下移動 k2確認按鍵同時D1小燈亮

[復制鏈接]
ID:254211 發表于 2017-11-27 15:58 | 顯示全部樓層 |閱讀模式
#include "reg52.h"                         //此文件中定義了單片機的一些特殊功能寄存器
#include "lcd.h"
typedef unsigned char u8;
sbit k1=P1^0;
sbit jian1=P3^0; //按鍵
sbit jian2=P3^1; //按鍵
sbit jian4=P3^3; //按鍵
sbit yg1=P1^0;        //箭頭
unsigned char        l=1,kkk=1,vv=1;
/*******************************************************************************
* 函 數 名         : main
* 函數功能                   : 主函數
* 輸    入         : 無
* 輸    出         : 無
*******************************************************************************/
//液晶顯示位置函數
void lcd_pos(uchar x,uchar y)  //從第X行的第Y位置開始顯示  
{  
uchar pos;  
if(x==1)        //第一行  
{ x=0x80;}  
else if(x==2)  //第二行  
{ x=0x90;}  
else if(x==3)  //第三行  
{ x=0x88;}  
else if(x==4)  //第四行  
{ x=0x98;}  
pos=x+y-1;     //首地址為0X80  
LcdWriteCom(pos);  
}  
//液晶寫一個字符串函數  
void lcd_write_string(uchar *str)  
{  
while(*str!='\0')  //未結束  
{  
  LcdWriteData(*str++);  
          Lcd1602_Delay1ms(1);
}  
}  
void chushihua()
{
TMOD=0x01;
TH0=(65536-10000)/256;
TL0=(65536-10000)%256;
TH1=(65536-1000)/256;
TL1=(65536-1000)%256;
EA=1;ET0=1;TR0=1;
ET1=1;TR1=0;
}
void main(void)
{
        u8 i=5;
        chushihua();
        LcdInit();
        lcd_pos(1,1);
        lcd_write_string("內蒙古電子學院");
        lcd_pos(2,1);
        lcd_write_string("----畢業設計----");
    lcd_pos(3,1);
        lcd_write_string("汽車故障設置儀");
        Lcd1602_Delay1ms(2000);
                LcdWriteCom(0x01);

                        chushihua();
         lcd_pos(1,1);
        lcd_write_string("設計人:");
        lcd_pos(2,1);
        lcd_write_string("王澤偉、韓鑫宇");
    lcd_pos(3,1);
        lcd_write_string("  劉孟君  ");
        lcd_pos(4,1);
        lcd_write_string("指導教師:宋偉");
        Lcd1602_Delay1ms(2000);
        
                LcdWriteCom(0x01);
        while(1)
        {
     chushihua();
          lcd_pos(1,1);
         lcd_write_string("故障一:");
           if(yg1==1){lcd_pos(1,8);lcd_write_string("←");TR1=0;}
          else {lcd_pos(1,8);lcd_write_string("← ");TR1=1;}
         lcd_pos(2,1);
         lcd_write_string("故障二:");
     lcd_pos(3,1);
         lcd_write_string("故障三:");
         lcd_pos(4,1);
         lcd_write_string("故障四:");


         while(1);

        }               
}


回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 性生生活大片免费看视频 | 国产成人精品999在线观看 | 国产精品福利网站 | 精产国产伦理一二三区 | 欧美不卡 | 精品久久一区 | 中文字幕一页二页 | 成人亚洲片 | 国产大片黄色 | 午夜精品福利视频 | 国产一区二区三区四区 | 久久不卡 | 亚洲免费精品 | 日日夜夜91| 99国内精品久久久久久久 | 国产免费看 | 欧美一区二区三区视频在线播放 | 亚洲欧美日韩在线不卡 | 中文字幕av亚洲精品一部二部 | 中文字幕第一页在线 | 羞羞视频在线观免费观看 | 噜久寡妇噜噜久久寡妇 | 欧美精品在线播放 | 国产精品视频一区二区三 | 亚洲精品国产一区 | 在线伊人网 | 国产午夜精品一区二区三区在线观看 | 午夜亚洲| 国产精品a久久久久 | 精品欧美乱码久久久久久 | 亚洲精品综合 | 日韩视频精品在线 | 国产精品激情小视频 | 日日夜夜天天 | 九九视频在线观看 | 理论片午午伦夜理片影院 | 亚洲一区二区三区四区五区中文 | 在线观看中文字幕一区二区 | 国产免费一区二区 | 久久爱综合 | 国产激情在线观看视频 |