亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? lcd.c

?? 超好的GPS程序
?? C
字號:
// Datei: LCD.C
//
// Ansteuerung einer LCD-Anzeige
// im 8 Bit Daten Mode
//
// Holger Klabunde
// 29.07.2002
// Compiler AVR-GCC

#include <io.h>

#include "lcd.h"
#include "protos.h"

//*******************************************
// Schreibt ein Datenbyte in die LCD-Anzeige
//*******************************************
void LCDWriteByte(unsigned char data)
{
 LCDCS_OFF();

 PORTC=data;
 
 LCDCS_ON();
 LCDCS_OFF();	

 Delay100us(1); //etwas auf die Anzeige warten
}

//**************************************************
//Schreibt einen Text in die LCD-Anzeige
//**************************************************
void LCDWrite(char *__putstr)
{
 char __ps;
 
  while((__ps = *__putstr))
   {
    __putstr++;
    if (__ps== 0) break;
    LCDWriteByte(__ps);
   }
}

//****************************************************
// Springt auf Zeile x und Position y der LCD-Anzeige 
// G黮tig f黵 2 Zeilen
//****************************************************
void LCDPos(unsigned char zeile,unsigned char position)
{
 unsigned char buff;

 LCDRS_OFF(); //Umschalten auf Kontrollregister

// 0x80 wegen Display Adress Set.
// Erste Position ist bei mir 1, nicht 0.
// Offset's
// Zeile 1 -> 0x00+0x80-0x01=0x7F
// Zeile 2 -> 0x40+0x80-0x01=0xBF 

 switch(zeile)
  {
   case 1: buff=0x7F+position; break;
   case 2: buff=0xBF+position; break;
   default : buff=0x80; break; //1,1
  }

 LCDWriteByte(buff); 
 LCDRS_ON(); //Umschalten auf Datenregister
 Wait();
}

//*****************************************
// L鰏cht die LCD Anzeige
// Cursor steht dann auf Position 1,Zeile 1
// Gilt auch f黵 mehrzeilige Anzeigen
//*****************************************
void LCDCls(void)
{
 LCDRS_OFF(); //Controlregister
 LCDWriteByte(0x01); //CLS
 LCDRS_ON(); //Umschalten auf Datenregister
 Wait();
}

//*********************************************
//Stellt die Funktionsweise der LCD Anzeige ein
//*********************************************
void LCDInit(void)
{
 int i;

 LCDRS_OFF();  //Control Register
 LCDCS_OFF();  //LCD-Anzeige anw鋒len

//Software Reset laut Hitachi Datenblatt
 Delay1ms(255); //M鰃lichen Power On Reset abwarten
 for(i=0; i<3; i++)
  {
   PORTC=0x30;	//Auf den Port legen

   LCDCS_ON();	//schreiben
   LCDCS_OFF(); //LCD-Anzeige abw鋒len
   Delay1ms(100); //Ein bi遚hen warten auf die Anzeige
  }
//Ende Software Reset


//Der erste Schreibzugriff nach dem Reset ist ein 8 Bit
//Zugriff!! Also nur einmal schreiben, nicht Low-High Nibble.

//Um die 4Bit Operation einzuschalten
// lcdport=0x02;	//4 Bit Operation
// outp(lcdport,PORTB);	//Auf den Port legen
// LCDCS_ON();	//High Nibble schreiben
// Wait();

//Nach einf黦en von Wait() = 5ms
//kommt die LCD Anzeige nach dem Einschalten immer.
//Ohne Wait's zeigte sie oft gar nix !
// LCDWriteByte(0x28);    //4 Bit Operation,2 Line,5x7 Font
 LCDWriteByte(0x38);    //8 Bit Operation,2 Line,5x7 Font
 Wait();
 LCDWriteByte(0x14); 	//Cursor Move,Right Shift
 Wait();

// LCDWriteByte(0x0F); 	//Display on, Cursor on ,Cursor blink
// LCDWriteByte(0x0E); 	//Display on, Cursor on ,Cursor no blink
 LCDWriteByte(0x0C); 	//Display on, Cursor off ,Cursor no blink
 Wait();

 LCDWriteByte(0x06); 	//Increment, Display Freeze
 Wait();
 LCDWriteByte(0x02); 	//Cursor Home
 Wait();
 LCDRS_ON();		//LCD-Datenregister
}

//Zeigt ein Byte im HexCode an
void ShowHex(unsigned char by)
{
 unsigned char buff;

 buff=by>>4; //Highnibble zuerst
 if(buff<10) buff+='0'; //ASCII Code erzeugen
 else buff+=0x37;        //Gro遙uchstaben
 LCDWriteByte(buff);

 buff=by&0x0f; //Danach das Lownibble
 if(buff<10) buff+='0'; //ASCII Code erzeugen
 else buff+=0x37;        //Gro遙uchstaben
 LCDWriteByte(buff);
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
成人午夜激情影院| 久久久午夜精品| 国产日韩一级二级三级| 中文字幕日韩av资源站| 日韩av一区二区在线影视| 成人开心网精品视频| 日韩欧美一级二级三级久久久| 亚洲精品乱码久久久久| 国产99一区视频免费| 日韩写真欧美这视频| 亚洲国产精品久久人人爱蜜臀| 国产丶欧美丶日本不卡视频| 欧美一二三在线| 亚洲高清免费在线| 色婷婷av一区二区三区gif| 国产亚洲视频系列| 久久丁香综合五月国产三级网站| 欧美日韩第一区日日骚| 亚洲女女做受ⅹxx高潮| 99久久99久久免费精品蜜臀| 日本一区二区三区四区在线视频| 黑人巨大精品欧美黑白配亚洲| 欧美伦理视频网站| 午夜一区二区三区视频| 在线观看不卡一区| 日日噜噜夜夜狠狠视频欧美人 | 国产综合久久久久久久久久久久| 欧美在线免费观看视频| 依依成人综合视频| 99国产精品久久久久久久久久久| 国产精品丝袜一区| 国产成人综合亚洲网站| 国产日韩高清在线| 国产精品亚洲第一| 国产精品久久久久久福利一牛影视| 国产精品一区二区久久不卡| 欧美激情一区二区三区全黄| 成人精品免费视频| 最近中文字幕一区二区三区| 91麻豆国产在线观看| 一区二区三区成人| 在线不卡a资源高清| 秋霞午夜av一区二区三区| 日韩亚洲欧美在线| 国产成人亚洲综合a∨猫咪| 国产三级一区二区三区| av高清久久久| 亚洲国产aⅴ天堂久久| 日韩亚洲国产中文字幕欧美| 国产美女视频一区| 中文一区在线播放| 一本大道久久精品懂色aⅴ| 一区二区三区国产精华| 91精品一区二区三区在线观看| 麻豆精品一区二区av白丝在线| 久久综合视频网| 91美女在线视频| 日本亚洲一区二区| 久久久精品欧美丰满| 色视频一区二区| 美女高潮久久久| 中文字幕在线不卡一区二区三区| 欧美少妇bbb| 国产一区二区毛片| 亚洲精品中文字幕乱码三区| 日韩三级免费观看| 92国产精品观看| 日本免费新一区视频| 国产精品福利在线播放| 欧美一区二区视频网站| av电影天堂一区二区在线| 日韩影院在线观看| 日韩一区在线播放| 日韩亚洲欧美综合| 在线观看欧美日本| 顶级嫩模精品视频在线看| 亚洲激情综合网| 国产欧美精品一区二区色综合| 在线观看中文字幕不卡| 国产suv一区二区三区88区| 亚洲成av人片观看| 日本一区二区久久| 精品免费视频.| 在线观看视频一区| 成人黄色网址在线观看| 九九热在线视频观看这里只有精品 | 久久精品视频在线免费观看| 欧美日韩成人在线一区| av高清久久久| 国产成a人亚洲| 麻豆精品在线播放| 婷婷久久综合九色综合绿巨人| 国产精品免费av| 2023国产精品| 精品久久久久99| 欧美一区二区网站| 在线成人av网站| 91国产成人在线| 99天天综合性| 国产成人午夜视频| 久久 天天综合| 视频一区欧美日韩| 亚洲高清视频中文字幕| 亚洲精品国产a久久久久久 | 亚洲成av人片在线| 亚洲免费伊人电影| 亚洲免费观看高清| 亚洲免费三区一区二区| 亚洲色图都市小说| 亚洲日本va在线观看| 国产精品免费视频一区| 国产精品久久久久久久久快鸭 | 成人av电影在线观看| 不卡的看片网站| 成人a免费在线看| 99久久久免费精品国产一区二区| 成人av电影免费观看| 成人免费视频一区| 91视频在线看| 91免费版pro下载短视频| 91福利在线导航| 欧美男男青年gay1069videost| 欧美区视频在线观看| 欧美一区二区福利视频| 精品日产卡一卡二卡麻豆| 精品国产百合女同互慰| www成人在线观看| 国产精品美日韩| 成人免费一区二区三区视频| 亚洲欧美激情视频在线观看一区二区三区| 中文字幕视频一区| 亚洲激情中文1区| 奇米综合一区二区三区精品视频| 久久激情五月婷婷| 成人激情av网| 欧美性做爰猛烈叫床潮| 日韩一区二区免费在线电影| 国产欧美一区二区三区沐欲| 亚洲图片你懂的| 亚洲chinese男男1069| 狂野欧美性猛交blacked| 风间由美性色一区二区三区| 色素色在线综合| 日韩免费福利电影在线观看| 国产精品三级视频| 丝瓜av网站精品一区二区| 国产一区二区三区久久久| 日本国产一区二区| 日韩精品一区二| 亚洲日本欧美天堂| 麻豆一区二区在线| 91丨porny丨国产入口| 欧美一区二区女人| 亚洲国产精品精华液ab| 亚洲电影你懂得| 成人18视频日本| 日韩亚洲欧美高清| 亚洲免费在线视频一区 二区| 免费欧美在线视频| 91在线你懂得| 欧美videossexotv100| 亚洲影院免费观看| 国产suv精品一区二区883| 欧美一区二区二区| 亚洲精品中文字幕乱码三区| 国产资源精品在线观看| 欧美日韩一区二区三区免费看| 国产天堂亚洲国产碰碰| 日韩二区在线观看| 一本色道综合亚洲| 日本一区二区三区四区| 另类小说图片综合网| 欧美日韩国产首页在线观看| 日韩美女啊v在线免费观看| 国产精品一二一区| 欧美一卡二卡三卡| 亚洲福利电影网| 91蝌蚪porny九色| 精品国产免费视频| 天堂蜜桃91精品| 在线免费观看日韩欧美| 亚洲欧美综合在线精品| 成人精品电影在线观看| 国产午夜精品美女毛片视频| 蜜桃精品视频在线| 日韩一区二区在线观看视频| 午夜视频一区在线观看| 欧美私人免费视频| 亚洲一区二区三区影院| 色国产综合视频| 亚洲精品国产成人久久av盗摄| 97久久精品人人做人人爽50路| 国产精品少妇自拍| 成人毛片在线观看| 亚洲欧美怡红院| 色婷婷综合激情| 亚洲图片欧美综合| 色999日韩国产欧美一区二区| 一区二区三区四区在线免费观看 | 亚洲精品久久久久久国产精华液|