当前位置: 首页>>代码示例>>C++>>正文


C++ LCD::print方法代码示例

本文整理汇总了C++中LCD::print方法的典型用法代码示例。如果您正苦于以下问题:C++ LCD::print方法的具体用法?C++ LCD::print怎么用?C++ LCD::print使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在LCD的用法示例。


在下文中一共展示了LCD::print方法的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。

示例1: Render

void ActionMenuItem::Render(LCD& lcd, byte cols, byte rows) const {
	lcd.setCursor(0, 0);
	Pad(lcd, cols, lcd.print(m_label));

	lcd.setCursor(0, 1);
	Pad(lcd, cols, lcd.print(m_prompt));
}
开发者ID:michaelkoetter,项目名称:ArduinoLapse,代码行数:7,代码来源:Menu.cpp

示例2: main

int main(void)
{

	POWEROFF();
	delayU(100);
	POWERUP();

	lcd.setLineOne("Welcome to");
	lcd.setLineTwo("TowerBuilder");
	sei();        //Enable global interrupt

	while(1)
	{
		//Send 1 character to LCD if LCD is ready
		if(lcd.ready())
		lcd.print();

		//Task scheduler
		if(taskDone == FALSE) {

			switch(taskNumber++) {

				case 0:
				button.readButtons();
				menu();
				break;

				case 1:
				adc.convertPOT();
				break;

				case 2:
				sensor.readSensors();
				break;

				case 3:
				first();
				break;

				case 4:

				break;

				case 5:

				break;

				case 6:

				break;

				default:
				taskNumber = 0;
				break;
			}

			taskDone = TRUE;

			//Update servo's channel after each task finished
			while(updateChannel == FALSE);
			servo.servoPWM();
			updateChannel = FALSE;

		}
	}
}
开发者ID:mayyuen318,项目名称:may,代码行数:66,代码来源:TowerBuilder_student.cpp

示例3: Pad

void MenuItem::Pad(LCD& lcd, byte cols, size_t written) const {
	while (written < cols) {
		written += lcd.print(F(" "));
	}
}
开发者ID:michaelkoetter,项目名称:ArduinoLapse,代码行数:5,代码来源:Menu.cpp


注:本文中的LCD::print方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。