c8051f 例程

源代码在线查看: putchar.c

软件大小: 415 K
上传用户: wanjunsheng
关键词: c8051f
下载地址: 免注册下载 普通下载 VIP

相关代码

				//putchar.c
				extern void sendc(unsigned char val);
				extern void sendd(unsigned char val);
				bit isline0;
				char putchar (char c)  {
					unsigned char i;
				  if (c == '\n')  {//利用换行符对LCD上下行换地址
				  		if(isline0){//isline0为1,则显示第一行
				  			sendc(0x80);
				  			for(i=0;i				  				sendd(' ');//写数据之前先将所有显示清零,即显示空格
				  			sendc(0x80);
				  			isline0=!isline0;
				  			}
					
				  		else{
				  			sendc(0xc0);
				  			for(i=0;i				  				sendd(' ');
				  			sendc(0xc0);
				  			isline0=!isline0;
				  			}
					}
				  else
				  		sendd(c);
				  
				}
							

相关资源