⑴ 长度单位换算表大全
长度单位转换公式
单位名称:公里(km)、千米(km)、米(m)、分米(dm)、厘米(cm)、毫米(mm)、微米(um)、纳米(nm)
1、1 公里(km) =1 千米 (km);1 公里(km) = 1000 米(m);1 千米 (km) =1000 米(m)
2、1 米(m)=10 分米(dm);1 分米(dm)=10 厘米(cm);1 厘米(cm)=10 毫米(mm)
3、1 微米(um)=0.000 001 米(m);1 纳米(nm)=0.000 000 001 米(m)
总结:1 米(m)= 10 分米(dm) =100 厘米(cm)
= 1000 毫米(mm)
1 毫米(mm) = 1000 微米(um)
= 1000000 纳米(nm)
1 公里(km)=1 千米(km)
=1000 米(m)=10000 分米(dm) =100000 厘米(cm) =1000000 毫米(mm)
(1)单片机单位th与cm怎么换算扩展阅读:
重量单位换算
吨( t );千克 (kg);克( g )
1 千克 (kg)=1 公斤 (kg)
1 千克 (kg)=1000 克( g )
1 吨( t )=1000 千克 (kg)
1 吨( t )=1000 千克 (kg) =1000000 克( g )
1 公斤=500 克
1市斤=10两
1 两=50 克
⑵ 英寸和厘米怎么换算啊
1英寸(in)=2.54厘米(cm)。
转换公式:
1mil=1/1000inch=0.00254cm=0.0254mm.
1inch=1000mil=2.54cm=25.4mm.
在英制里,12英寸(吋)为1英尺(呎),36英寸为1码.
1英寸=25.4mm(数码感应器)。
(2)单片机单位th与cm怎么换算扩展阅读:
英寸常用范围:
在建筑材料中,对管材的称法用英寸这个单位,为2.54cm,而不是用市寸。
在液晶显示器中,规格一般有17寸、19寸、22寸等。在手机中,屏幕尺寸现在一般有4.0寸、4.2寸、4.5寸、4.7寸、4.8寸、5.0寸、5.2寸、5.5寸、5.7寸、6.44寸等。在平板电脑中,屏幕尺寸一般有7.9寸、9.7寸、12.9寸。显示屏的大小通常以对角线的长度来衡量,以英寸单位。英寸在这里一般简称“寸”。
英寸的分数:1/64 3/64 5/64 7/64 9/64-----
英寸的小数:0.015625 0.03125 0.046875-----
我国习惯称呼:一厘二毫半 二厘半 三厘七毫半-----
⑶ 求单片机大神帮忙
/*****************************************************
* 文件名称:CSB.c
* 功能:超声波测距
* 当前版本:1.0
* 作者:YuanDong
* 完成日期:2009年7月18日
******************************************************/
#include <reg52.h>
#include "intrins.h"
#include "12864LCDdriver.h"
#define uchar unsigned char
#define uint unsigned int
#define ulong unsigned long int
#define V=173
sbit CSOut=P1^7;
sbit Start=P1^4;
ulong TIME;
uchar DISTANCE;
uchar code discode[11]={'0','1','2','3','4','5','6','7','8','9',' '};
ulong data disnum[5];
bit data ReceiveOK=0;
bit data TOut;
bit data FLAG;
/*********************************************************
* 函数名称:void delay2(uchar x)
* 功 能:延时函数
* 入口参数:无
* 出口参数:无
*********************************************************/
void delay2(uchar x)
{
uchar a,b;
for(a=0;a<x;a++)
for(b=0;b<255;b++);
}
/*********************************************************
* 函数名称:void init(void)
* 功 能:初始化
* 入口参数:无
* 出口参数:无
*********************************************************/
void init(void)
{
lcd_init();//LCD初始化,开机调用一次
TMOD=0x01;//T0定时器方式1
IT0=0;//INT0负边沿触发
IP=0x01;//INT0高优先级
EA=1;//开总中断
}
/*********************************************************
* 函数名称:
* 功 能:超声波发射函数
* 入口参数:无
* 出口参数:无
*********************************************************/
void CCOut(void)
{
TR0=1;
//40KHz
CSOut=0;//1
_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();
_nop_();_nop_();
CSOut=1;//2
_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();
_nop_();
CSOut=0;//3
_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();
_nop_();_nop_();
CSOut=1;//4
_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();
_nop_();
CSOut=0;//5
_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();
_nop_();_nop_();
CSOut=1;//6
_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();
_nop_();
CSOut=0;//7
_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();
_nop_();_nop_();
CSOut=1;//8
_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();
_nop_();
CSOut=0;//9
_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();
_nop_();_nop_();
CSOut=1;//10
_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();
_nop_();
CSOut=0;//11
_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();
_nop_();_nop_();
CSOut=1;//12
}
/*********************************************************
* 函数名称:void DataProcess(void)
* 功 能:数据处理函数
* 入口参数:无
* 出口参数:无
*********************************************************/
void DataProcess(void)
{
ulong time=0;
TIME=TH0;
TIME=(TIME<<8)|TL0;
TIME*=173;//距离
TIME=TIME/10000;//单位:CM
disnum[0]=(uchar)TIME%10; //个位
disnum[4]=TIME/10;
disnum[1]=(uchar)disnum[4]%10;//十位
disnum[4]=disnum[4]/10;
disnum[2]=(uchar)disnum[4]%10;//百位
disnum[4]=disnum[4]/10;
disnum[3]=(uchar)disnum[4]%10;//千位
}
/*********************************************************
* 函数名称:void TimeOut(void) interrupt 1
* 功 能:超时处理函数 T0
* 入口参数:无
* 出口参数:无
*********************************************************/
void TimeOut(void) interrupt 1
{
TR0=0;
ET0=0;
EX0=0;
ReceiveOK=0;
TOut=1;
}
/*********************************************************
* 函数名称:void Receive(void) interrupt 0
* 功 能:超声波接收处理函数
* 入口参数:无
* 出口参数:无
*********************************************************/
void Receive(void) interrupt 2
{
TR0=0;
EX0=0;
ET0=0;
ReceiveOK=1; //设定接收成功标志
TOut=0; //清除超时标志
}
/*********************************************************
* 函数名称:void LCDDisplay(void)
* 功 能:测量结果显示函数
* 入口参数:无
* 出口参数:无
*********************************************************/
void LCDDisplay(void)
{
lcd_home();
lcd_writestr(0,0," 超声波测距仪 ");
lcd_writestr(1,0,"********");
lcd_writestr(2,0,"当前被测距离为:");
lcd_writestr(3,0," 厘米 ");
lcd_writechar(discode[disnum[3]],discode[disnum[2]],discode[disnum[1]],discode[disnum[0]]);
}
/*********************************************************
* 函数名称:void ErrorDisplay(void)
* 功 能:出错提示函数
* 入口参数:无
* 出口参数:无
*********************************************************/
void ErrorDisplay(void)
{
lcd_home();
lcd_writestr(0,0," 超声波测距仪 ");
lcd_writestr(1,0,"********");
lcd_writestr(2,0,"未收到回波信号,");
lcd_writestr(3,0,"请缩短测量距离!");
}
/*********************************************************
* 函数名称:void ReadyDis(void)
* 功 能:预备好提示函数
* 入口参数:无
* 出口参数:无
*********************************************************/
void ReadyDis(void)
{
lcd_home();
lcd_writestr(0,0," 超声波测距仪 ");
lcd_writestr(1,0,"********");
lcd_writestr(2,0," 已准备好 ");
lcd_writestr(3,0," 等待测量 ");
}
/*********************************************************
* 函数名称:void main(void)
* 功 能:主函数
* 入口参数:无
* 出口参数:无
*********************************************************/
void main(void)
{
uchar ct;
init(); //初始化
ReadyDis();
while(1)
{
if(Start==0)
{
delay2(50);
if(Start==0) FLAG=1;
}
if(FLAG==1) //启动测量一次
{
TH0=0x00;
TL0=0x00;
TIME=0x00;
ET0=1;
CCOut();
ct=100;
while(--ct);
EX0=1;
while(TOut==0)
{
if(ReceiveOK==1) //接收成功
{
DataProcess(); //数据处理
LCDDisplay(); //LCD显示
ReceiveOK=0; //清除接收成功标志
goto aa;
}
}
if(TOut==1)
{
TOut=0;
ErrorDisplay(); //超时,错误提示
}
aa: FLAG=0; //清除定时标志,等待下一次测量
}
}
}
⑷ 用c++编写程序单位换算编写一个程序,将英寸换算为厘米。输入英寸,输出厘米。 换算关系:1inch=2.54cm
#include<iostream>
usingnamespacestd;
intmain()
{
doubleinch,cm;
cin>>inch;
//cin>>cm;//cm是计算的不是输入的
//inch=1;//用输入的英寸
cm=inch*2.54;
cout<<inch<<"inch="<<cm<<"cm"<<endl;
return0;
}
⑸ inch与cm之间的换算关系
1inch等于2.54cm。
解答过程如下:
(1)英寸(inch,缩写为in.)在荷兰语中的本意是大拇指,一英寸就是指甲底部普通人拇指的宽度。
(2)厘米是一个长度计量单位,等于一米的百分之一。长度单位,英语符号即缩写为:cm。
(3)一英寸等于2.54厘米。即1inch=2.54cm。
(5)单片机单位th与cm怎么换算扩展阅读:
有关厘米的单位转换:1厘米=10毫米=10000微米=10000000纳米=0.1分米=0.01米=0.00001千米(附:俗称公分。)
有关英寸的单位换算:
(1)1mil=1/1000inch=0.00254cm=0.0254mm.
(2)1inch=1000mil=2.54cm=25.4mm.
⑹ th是什么长度单位
thou是英制单位,叫做毫英寸,th为thou的简写。1th=25.4X10(-3次方)mm,即1mm=39.3701th
thou=mil(旧式为mil,现在IPC 标准为thou 或thousandth)
1 英里 = 5 280 英尺 = 63 360 英寸 = 1 609.344 米 = 1760 码 = 1.609344千 米=1.609344公里
1 英尺 = 12 英寸,3 英尺 = 1 码(yard),5280 英尺 = 1 英里(Mile)。
1 英寸 = 2.54 厘米是英制长度与米制长度换算的基本关系
1英寸inch=1000密尔mil
1 mil=25.4 um (微米)
1 mil=1000 uin(微英寸)
1 mil=0.0254 mm(毫米)
25.4 mm=1000 mil
密尔是线路板常用的度量衡单位,此外还用于度量膜层的厚度如反渗透膜、机械工业中的漆层厚度等方面。