十天学会skill之第二天

十天学会skill之第二天
十天学会skill之第二天

十天学会Skill之第二天

By deargds

https://www.360docs.net/doc/4d19151161.html,

学习目的:了解SKILL的一些基础,变量,函数,以及流程控制。

一,我们先了解以下几种数据类型,

整数:integer例如:2, 8, 6

浮点数:float例如:2.3, 9.3265, 0.5, .8,

字符串:string例如:“Hello!”

原子类型:atom例如:t , nil , unbound

链表:list例如:list(1,2,3) '(1,2,3)

给变量赋值,除了使用=之外,还可以使用set函数.

set(a,"hello")

数据类型可使用type函数来查询

例如:a = 1

那么type(a)的返回值为fixnum

a = "string"

type(a)返回值为string

另外链表类型非常有用,在skill中有一系列的函数是针对链表操作的,示例如下:

a = list(5,6,7);定义链表a,内容为5 6 7.

如果想得到链表中第一个值,使用car函数即可,car(a)的结果为5

另外还有append1,cons,remove,reverse,nth等许多函数,大家自己先看HELP吧。

X:\Cadence\SPB_15.7\doc\sklanguser\sklanguser.pdf

其它数据类型如symbol,defstruct,array等请参考

X:\Cadence\SPB_15.7\doc\sklanguser\sklanguser.pdf

二,函数的定义

1.通常使用defun或者procedure来自定义一个函数,两者的作用是一样的,区别只在乎在书写格式的差别

defun(test ()

;you can do something

)

procedure(test()

;you can do something

)

上面两句同样是定义了一个test函数,defun定义时在函数名后要有一个空格。

2.局部变量的定义,使用let或prog函数,如果不需要在函数内使用跳转函数或者返回值的

话使用let即可。

defun(test ()

let((a)

;you can do something

)

)

上面示例中使用let定义了a为局部变量,其它函数无法访问。

3.函数的参数类型@rest @optional @key

@rest不确定数目的参数,可以有多个参数。

defun( test ( @rest a )

println(a)

)

@optional可选择的参数,在调用该函数时,可以忽略此参数。defun(test (@optional a )

println(a)

)

@key指定参数的固定值。

defun(test (a b @key (c 3))

println(c)

)

ps:@optional 与@key 不能同时出现在函数参数定义中。

三,流程控制

1.条件判断if when cond unless,

双向判断

if( 3 > 1 then

println("You know too much!")

else

println("hehe")

)

when( 3 > 1

println("You know too much!")

)

unless( 3 < 1

println("You know too much!")

)

;多向判断

cond(

(2 > 0 ,println(2))

(3 < 0 ,println(3))

)

2.循环语句while for foreach

;while示例

i = 0;定义i的初值为0

while((i <= 10)

i = i + 1;自加一次

println(i)

)

;for示例

sum = 0;定义sun的初值为0

for( i 1 10

sum = sum + i;自加一次

println(sun)

)

;foreach语句,方便用来循环链表类型

foreach( x '(1 2 3 4)

println(x)

)

3.选择语句case caseq

i = 5 + 6

case( i

(5 println("no"))

(11 println("yes"))

(t 'Other)

)

上面简单介绍需要了解的基本知识,另外想学好SKILL,帮助文件是一定要看的,这个教程只是帮大家入门,不可能过多地去重复教程上已经有的内容。

X:\Cadence\SPB_15.7\doc\sklanguser\sklanguser.pdf

X:\Cadence\SPB_15.7\doc\sklangref\sklangref.pdf

天正建筑TArch2014从入门到提高视频教程

江西省南昌市2015-2016学年度第一学期期末试卷 (江西师大附中使用)高三理科数学分析 一、整体解读 试卷紧扣教材和考试说明,从考生熟悉的基础知识入手,多角度、多层次地考查了学生的数学理性思维能力及对数学本质的理解能力,立足基础,先易后难,难易适中,强调应用,不偏不怪,达到了“考基础、考能力、考素质”的目标。试卷所涉及的知识内容都在考试大纲的范围内,几乎覆盖了高中所学知识的全部重要内容,体现了“重点知识重点考查”的原则。 1.回归教材,注重基础 试卷遵循了考查基础知识为主体的原则,尤其是考试说明中的大部分知识点均有涉及,其中应用题与抗战胜利70周年为背景,把爱国主义教育渗透到试题当中,使学生感受到了数学的育才价值,所有这些题目的设计都回归教材和中学教学实际,操作性强。 2.适当设置题目难度与区分度 选择题第12题和填空题第16题以及解答题的第21题,都是综合性问题,难度较大,学生不仅要有较强的分析问题和解决问题的能力,以及扎实深厚的数学基本功,而且还要掌握必须的数学思想与方法,否则在有限的时间内,很难完成。 3.布局合理,考查全面,着重数学方法和数学思想的考察 在选择题,填空题,解答题和三选一问题中,试卷均对高中数学中的重点内容进行了反复考查。包括函数,三角函数,数列、立体几何、概率统计、解析几何、导数等几大版块问题。这些问题都是以知识为载体,立意于能力,让数学思想方法和数学思维方式贯穿于整个试题的解答过程之中。 二、亮点试题分析 1.【试卷原题】11.已知,,A B C 是单位圆上互不相同的三点,且满足AB AC → → =,则A BA C →→ ?的最小值为( ) A .1 4- B .12- C .34- D .1-

郭天祥老师51单片机中矩阵键盘显示程序

3.键盘的应用,第一排。 #include #define uint unsigned int #define uchar unsigned char sbit dula=P2^6; sbit wela=P2^7; void delay(uint); uchar code table[]= { //段选的数字决定显示的数字,这里的是数字0~15 0x3f,0x06,0x5b,0x4f, 0x66,0x6d,0x7d,0x07, 0x7f,0x6f,0x77,0x7c, 0x39,0x5e,0x79,0x71,}; uchar num,temp; void main() { dula=0; wela=1; P0=0xc0; //位选6数码管 wela=0; while(1) { P3=0xfe; temp=P3; temp=temp&0xf0; while(temp!=0xf0) { delay(5); temp=P3; temp=temp&0xf0; while(temp!=0xf0) { temp=P3; switch(temp) { case 0xee:num=1; break; case 0xde:num=2; break; case 0xbe:num=3; break;

case 0x7e:num=4; break; } } while(temp!=0xf0) { temp=P3; temp=temp&0xf0; } } dula=1; P0=table[num-1]; dula=0; } } void delay(uint z) //延时函数 { uint x,y; for(x=z;x>0;x--) for(y=110;y>0;y--); }

天正教学

(1) 视频播放软件 https://www.360docs.net/doc/4d19151161.html,/Soft/show.asp?id=1337 (2) 天正建筑教学视频1-8讲 https://www.360docs.net/doc/4d19151161.html,/Soft/show.asp?id=1338 (3) 天正建筑教学视频9-14讲 https://www.360docs.net/doc/4d19151161.html,/Soft/show.asp?id=1339 (4) 天正建筑教学视频15讲 https://www.360docs.net/doc/4d19151161.html,/Soft/show.asp?id=1340 (5) 天正建筑教学视频16讲 https://www.360docs.net/doc/4d19151161.html,/Soft/show.asp?id=1341 ( 6) 天正建筑教学视频17讲 https://www.360docs.net/doc/4d19151161.html,/Soft/show.asp?id=1342 00 __________________ 我是武汉大学的环艺教师,欢迎交流! 欢迎访问卫老师环艺教学实验室官方网站 如果有问题,请到卫老师环艺教学论坛提出讨论 同学们普遍反映: "卫老师教学法-省时、管用、受益、不骗人!" 广告 acro 查看公开信息

发送悄悄话给 acro 访问 acro 的个人网站 查找 acro 发表的更多帖 子 查找 acro 发表的精华主 题 2006-02-22 , 08:26 #2 acro 初级会员 UID: 438411 帖子: 410 积分: 4 火星币: 0 声望: 403 Re:天正建筑教学视频免费下载(武汉大学金牌建筑学教师主讲) 序天正建筑CAD简介 1.绘图要素的变化 AutoCAD的绘图元素:点、线、面等几何元素 天正CAD的绘图元素:墙、门、窗、楼梯等建筑类元素 2.尽量保证天正作图的完整性 (1)最大呈度的使用天正作图 (2)小地方使用AutoCAD修饰 3.天正文档 (1)AutoCAD不能打开天正文档 (2)AutoCAD必须安装天正解释器(天正插件)后才能识别天正文 档 4.二维绘图三维对象 (1)天正作图基本上属于二维作图模式,但是图形确有三维信息 (2)使用"3do"命令观测三维模型 5.天正是在AutoCAD基础上二次开发的 二个版本的AutoCAD可以使用天正 (1)R15版:AutoCAD2000、AutoCAD2002 (2)R16版:AutoCAD2004、AutoCAD2005、AutoCAD2006 00 __________________ 我是武汉大学的环艺教师,欢迎交流! 欢迎访问卫老师环艺教学实验室官方网站 如果有问题,请到卫老师环艺教学论坛提出讨论

《十天学会智能车》第一讲:什么是智能车

第一讲:什么是智能车 一、概述 各位读者朋友们大家好,我是宇智波科技的JSIR(一个奇怪的来自好友的称呼),在接下来的几部教程里,将由我来为各位小伙伴们带来智能车的各种入门必备的干货知识。 我本人于2017年硕士毕业于中国海洋大学,无论是在校还是工作后,还依然从事着当初学习的嵌入式行业,于2012年、2013年、2014年参与恩智浦杯全国智能车大赛。之后,由于一些机缘巧合,我有幸参与了多个高校的智能车培训活动。在与学弟学妹们的交流中,我感慨良多,尤其是和他人分享和交流自己的知识,帮助嵌入式爱好者提升技术水平的过程中,让我感受到作为一名分享者的快乐。于是,我在2018年创立了宇智波电子科技有限公司,专门致力于科技创新教育,希望让我们的付出,能够为嵌入式爱好者们带来帮助,传播快乐和创新、创意的灵感。 我们这一代的许多人,学习嵌入式的过程中都拜读过郭天祥老师的51单片机课程,对我们入门单片机和嵌入式设计有着巨大的帮助(在此对郭老师表达诚挚的谢意)。有那么一天,我的一位在大学任教的好友问我说,何不做一个系列教程,为学习智能车的孩子理清思路,指明方向呢?我听过后觉得这个主意很好啊,说干就干,于是就有了今天的系列教程,今后我们会在文字版教程的基础上,结合车友们的痛点,陆续推出视频系列教程,敬请期待。 也许有的小伙伴会对我们的公司名称感到了兴趣,又看到logo,突然觉得仿佛发现了什么,如果是这样,当你登陆我们的淘宝企业网店时,也许会对漂浮着的祥云颇有感触哦,我们的领域会涉及到高校各种竞赛(智能车、电赛、水下航行器等),以一种更有趣的方式传播知识。在成文的过程中,如有错误之处,还请大家批评指正,我的联系方式是:Jsir@https://www.360docs.net/doc/4d19151161.html,。二、智能车的发展例程 在这一章节中,我们很荣幸的请到了母校的綦声波老师(参见卓老师公众号“十年磨一剑”

郭天祥51单片机笔记

1)二极管 导通电流I:3mA-10mA;导通压降v:1.7V。 (排阻计算公式:R = VCC(5V)-v(1.7V)/I(3mA) )。 2)电源指示灯 开关电源:内部有开关控制电流大小,不稳定。 去耦电容:稳压,去波。 3)锁存器(74HC573) OE:OutEnable,低电平有效(必须为低电平)。 输入端:OE(1),LE(11锁存端diola),D(D0(2)-D7(9),一般接P1^0-P1^7)。 输出端:Q(1Q-8Q)。 Z:高阻状态,非高非低电瓶。 LE:为高时,Q端与D同变换;为低电平时,Q端保持上次状态。 sbit LED00 = 0x80; //位指针;指针大小占一个字节;指针控制一个位的值; sfr LED0 = 0x80; //字节指针;指针大小占一个字节;指针控制一个字节的值;4)51库函数 头文件:#include 函数:unsigned char _crol_(unsigned char c, unsigned char b); 描述:The _crol_ routine rotates the bit pattern for the character c left b bits. This routine is implemented as an intrinsic function. The _crol_ routine returns the rotated value of c. 5) 蜂鸣器 名称:b:基极;C:集电极;e:发射集; 原理:e极发射电子;当b极接低电平时, ce导通,并且放大电流;当b接高电平时, ce截止。JPFMQ接P3.6管脚。 分类:有源蜂鸣器;无缘蜂鸣器。(源: 震荡源) Proteus:buzzer-有源;sounder、speaker-

侯老师十天学会CAD笔记

侯老师十天学会CAD笔记———————————————————————— AUTOCAD2007 1.工具栏 调出工具栏 直接在工具栏上右击选择 常用 :1绘图和修改 2. 标注 3.特性和图层 2.光标的调节 工具菜单栏 / 选项 / 显示 / 十字光标大小 / 选择 / 拾取框大小(稍微调大) 3.选择方法左键 --点击选择 --框选 -从左往右 (蓝色) 全部包含对象 -从右往左 (绿色) 只要碰到对象即可 4. 取消 esc 删除 delete (删除选中对象) 撤销 ctrl+z 重做 ctrl+y 5.中键 双击将所有的对象全部显示在屏幕中 滚动缩放对象 按住拖动平移对象

*6.命令栏 所有命令出现的地方,通过观察命令栏来绘制对象 7. 正交 F8 水平和垂直的状态,打开后只能在水平和垂直方向绘制 对象捕捉 F3 找到特殊点右击对象捕捉 / 设置 / 控制点的开关 对象追踪 标尺的作用光标放在点上,慢慢拖出,标尺即可出现 8. 确定键 空格键回车鼠标右键 9.直线 指定起点拖出方向输入长度点击确定 相对坐标 用直线指定第一个点后输入坐标值(X,Y) 注意:坐标是相对起点的坐标———————————————————————————直线 L 1.角度的判断 零度的位置是在起点右侧的水平线上 角度都是逆时针旋转出来的,顺时针为负值 2.角度的输入方法指定起点后拖出方向输入长度 shift+< 角度值 *再结束命令后再次点击确定键的话是重复上次命令 构造线 XL

1.注意 命令栏中出现“或”或之前为当前命令,可以直接操作 或之后的命令为扩展命令,右击来选择 2.右击选择 --水平和垂直 --角度 -直接输入角度值(和直线的角度相同) *-右击选择“参照” 重新指定直线来代替水平线进行旋转 --二等分绘制角平分线 *--偏移绘制平行线 -直接输入偏移的距离(在直线的垂直方向上) -右击选择“通过” 直接将直线复制到需要的点上 修剪 tr 1.选择工具后要直接点击确定键,然后直接点击或者框选要修剪的对象 2.当对象只剩下最后一条线段时,是无法修剪的——————————————————————————— *圆 C 1.圆心半径或者直径 2.右击选择扩展命令 --三点任意三个点上绘制 --两点两点间的距离为直径值 *--相切相切半径 切点的位置是在大概位置上点击 3.绘图菜单栏 / 圆 / 相切相切相切*圆弧 A

郭天祥资料大全

研究生郭天祥放弃15万年薪回校自主创业 编者按: 国家统计局哈尔滨调查队最新调查数据显示,目前哈市大学生毕业去向中,自主创业者仅占调查人数的8.7%,这个比率在五个去向中是非常低的。今年高校毕业生就业形势严峻,国家有关部门大力提倡大学生自主创业,并出台了很多优惠、扶持政策。为了鼓励和支持大学生自主创业,从今天开始,本报推出“创业难贵在坚持”系列新闻故事,在为那些正在创业路上艰难行走的青年学子提供鼓励和支持的同时,也期盼有关部门能对创业学子所遇到的困难给与必要的重视和尽可能的帮助。 在读大学本科和研究生的6年中,郭天祥在学校的创新实验室足足待了4年。 今年,即将从哈尔滨工程大学硕士研究生毕业的郭天祥和该校的7名本科生、研究生共同组建了一家公司。虽然公司刚刚起步,但是他们在行业中已小有名气,首年销售额预计会达到一个令人惊喜的数额。 实验室成了家 “2002年刚入校时,我就给自己设定了一个目标,将来一定要自己去创业。大二下学期,我突然感觉到:如果想在自己的专业领域进行创业,必须要先学会动手。所以,我就找到同学商量一起参加学校的电子设计竞赛。”郭天祥说。 在首次尝试中,他失败了。当时学校教电路基础课的付永庆教授被两个年轻人的求知热情感动了,将他们吸纳入创新实验室工作。这之后,实验室便成了郭天祥的另一个家。 “单片机相当于电子产品的大脑,如果这个核心控制器件失灵的话,那么家里的电冰箱、微波炉、电视、空调等电子产品恐怕都要变成废品了。”得悉这个信息之后,郭天祥将自己的研究方向定在了单片机上。 当时苦于没有硬件实验环境,身边又没有会的人可以请教,郭天祥只好上网查找资料自学。看见网上有卖单片机学习板的,他省下生活费狠心买了一块300多元的单片机学习板做练习用。“那时我每天就摆弄单片机,自己一个人摸索非常难懂的汇编语言。快放暑假时,终于做出来第一个单片机作品——一个电子钟。” 为寻找锻炼的机会,郭天祥每天早上起床后就拿着书去实验室,白天在实验室写程序、调电路,做各种硬件练习,晚上回来补充理论知识,模电、数电、高频一遍遍地重复看,几乎每天都要熬到第二天凌晨两点。这一年中,郭天祥陆续参加了国家及省级竞赛,也获得了不少奖项。 放弃15万年薪回校创业 2007年9月,郭天祥以实习生的身份到一家太阳能公司做硕士课题。实习期间,他经常与技术人员热烈讨论并交流,在一次次研发思路碰撞中,他们的产品创新思路也在一步步地改进完善。

郭天祥之十天学会单片机视频配套程序-实用!

Lesson1作业 1、用位操作点亮第一个发光管.适用 TX-1C单片机实验板 晶振为11.0592M /*********************************************************/ #include //52单片机头文件 sbit led1=P1^0; //单片机管脚位声明 void main() //主函数 { led1=0; //将单片机P1.0口清零 while(1); //程序停止在这里,在后面会讲到为什么这样写。} 2 、用总线操作点亮第一个发光管. /*********************************************************/ #include //52单片机头文件 void main() //主函数 { P1=0xfe; //将单片机P1口的8个口由高到低分别赋值为11111110 while(1); //程序停止在这里,在后面会讲到为什么这样写。} 3、用位操作点亮最后一个发光管. /*********************************************************/ #include //52单片机头文件 sbit led8=P1^7; //单片机管脚位声明 void main() //主函数 { led8=0; //将单片机P1.7口清零 while(1); //程序停止在这里,在后面会讲到为什么这样写。} 4、用总线操作点亮最后一个发光管. /*********************************************************/ #include //52单片机头文件 void main() //主函数 { P1=0x7f; //将单片机P1口的8个口由高到低分别赋值为01111111 while(1); //程序停止在这里,在后面会讲到为什么这样写。}

十天学会CAD学习笔记

侯老师十天学会CAD配套学习笔记1.工具栏 调出工具栏 直接在工具栏上右击选择 常用:1绘图和修改2. 标注3.特性和图层 2.光标的调节 工具菜单栏/ 选项/ 显示/ 十字光标大小 / 选择/ 拾取框大小(稍微调大)3.选择方法左键 --点击选择 --框选 -从左往右(蓝色)全部包含对象 -从右往左(绿色)只要碰到对象即可 4. 取消esc 删除delete (删除选中对象) 撤销ctrl+z 重做ctrl+y 5.中键 双击将所有的对象全部显示在屏幕中 滚动缩放对象 按住拖动平移对象 *6.命令栏 所有命令出现的地方,通过观察命令栏来绘制对象 7. 正交F8 水平和垂直的状态,打开后只能在水平和垂直方向绘制对象捕捉F3 找到特殊点右击对象捕捉/ 设置/ 控制点的开关 对象追踪 标尺的作用光标放在点上,慢慢拖出,标尺即可出现8. 确定键 空格键回车鼠标右键 9.直线 指定起点拖出方向输入长度点击确定

相对坐标 用直线指定第一个点后输入坐标值(X,Y) 注意:坐标是相对起点的坐标——————————————————————————— 直线L 1.角度的判断 零度的位置是在起点右侧的水平线上 角度都是逆时针旋转出来的,顺时针为负值 2.角度的输入方法 指定起点后拖出方向输入长度shift+< 角度值 *再结束命令后再次点击确定键的话是重复上次命令 构造线XL 1.注意 命令栏中出现“或”或之前为当前命令,可以直接操作 或之后的命令为扩展命令,右击来选择 2.右击选择 --水平和垂直 --角度 -直接输入角度值(和直线的角度相同) *-右击选择“参照” 重新指定直线来代替水平线进行旋转 --二等分绘制角平分线 *--偏移绘制平行线 -直接输入偏移的距离(在直线的垂直方向上) -右击选择“通过” 直接将直线复制到需要的点上 修剪tr 1.选择工具后要直接点击确定键,然后直接点击或者框选要修剪的对象 2.当对象只剩下最后一条线段时,是无法修剪的 ——————————————————————————— *圆C 1.圆心半径或者直径 2.右击选择扩展命令 --三点任意三个点上绘制 --两点两点间的距离为直径值 *--相切相切半径 切点的位置是在大概位置上点击 3.绘图菜单栏/ 圆/ 相切相切相切 *圆弧A

(完整版)郭天祥_十天学通单片机_所有课后作业+答案

lesson1 对照TX-1C单片机学习板原理图写程序 用位操作和总线操作两种方法完成以下题目 1.熟练建立KEIL工程 2.点亮第一个发光管. 3.点亮最后一个发光管 4.点亮1、3、5、7 5.点亮二、四、五、六 6.尝试让第一个发光管闪烁 7.尝试设计出流水灯程序 =========================================================== =========================================================== lesson2 第一个发光管以间隔200ms闪烁 8个发光管由上至下间隔1s流动,其中每个管亮500ms,灭500ms,亮时蜂鸣器响,灭时关闭蜂鸣器,一直重复下去。 8个发光管来回流动,第个管亮100ms,流动时让蜂鸣器发出“滴滴”声。 用8个发光管演示出8位二进制数累加过程。 8个发光管间隔200ms由上至下,再由下至上,再重复一次,然后全

部熄灭再以300ms间隔全部闪烁5次。重复此过程。 间隔300ms第一次一个管亮流动一次,第二次两个管亮流动,依次到8个管亮,然后重复整个过程。 间隔300ms先奇数亮再偶数亮,循环三次;一个灯上下循环三次;两个分别从两边往中间流动三次;再从中间往两边流动三次;8个全部闪烁3次;关闭发光管,程序停止。 =========================================================== =========================================================== lesson3 1、利用定时/计数器T0从P1.0输出周期为1s的方波,让发光二极管以1HZ闪烁,设晶振频率为12MHz。。 2、利用定时/计数器T1产生定时时钟,由P1口控制8个发光二极管,使8个指示灯依次一个一个闪动,闪动频率为10次/秒(8个灯依次亮一遍为一个周期),循环。 3、同时用两个定时器控制蜂鸣器发声,定时器0控制频率,定时器1控制同个频率持续的时间,间隔300ms依次输出1,10,50,100,200,400,800, 1k(hz)的方波。 4、用定时器以间隔500MS在6位数码管上依次显示0、1、2、3….C、 D、E、F,重复。 lesson4

天正建筑基础教程

天正建筑8基础教程 (四) 第七章立面 一、立面的概念 设计好一套工程的各层平面图后,需要绘制立面图表达建筑物的立面设计细节,立剖面的图形表达和平面图有很 大的区别,立剖面表现的是建筑三维模型的一个投影视图,受三维模型细节和视线方向建筑物遮挡的影响,天正立面图 形是通过平面图构件中的三维信息进行消隐获得的纯粹二维图形,除了符号与尺寸标注对象以及门窗阳台图块是天正自 定义对象外,其他图形构成元素都是AutoCAD的基本对象。 立面生成与工程管理: 立面生成是由【工程管理】功能实现的,在【工程管理】命令界面上,通过新建工程->添加图纸(平面图)的操作 建立工程,在工程的基础上定义平面图与楼层的关系,从而建立平面图与立面楼层之间的关系,支持两种楼层定义方式: 1.每层平面设计一个独立的DWG文件集中放置于同一个文件夹中,这时先要确定是否每个标准层都有共同的对齐点, 默认的对齐点在原点(0,0,0)的位置,用户可以修改,建议使用开间与进深方向的第一轴线交点。事实上,对齐点就是DWG作为图块插入的基点,用ACAD的BASE命令可以改变基点。 2.允许多个平面图绘制到一个DWG中,然后在楼层栏的电子表格中分别为各自然层在DWG中指定标准层平面图, 同时也允许部分标准层平面图通过其他DWG文件指定,提高了工程管理的灵活性。 软件通过工程数据库文件(*.TPR)记录、管理与工程总体相关的数据,包含图纸集、楼层表、工程设置参数等,提 供了“导入楼层表”命令从楼层表创建工程,在工程管理界面中以楼层下面的表格定义标准层的图形范围以及和自然层 的对应关系,双击楼层表行即可把该标准层加红色框,同时充满屏幕中央,方便查询某个指定楼层平面。 为了能获得尽量准确和详尽的立面图,用户在绘制平面图时楼层高度,墙高、窗高、窗台高、阳台栏板高和台阶 踏步高、级数等竖向参数希望能尽量正确。 立面生成的参数设置: 在生成立面图时,可以设置标注的形式,如在图形的哪一侧标注立面尺寸和标高;同时可以设置门窗和阳台的式样,其方法与标准层立面设置相同;设定是否在立面图上绘制出每层平面的层间线;设定首层平面的室内外高差;在楼 层表设置中可以修改标准层的层高。 需要指出,立面生成使用的“内外高差”需要同首层平面图中定义的一致,用户应当通过适当更改首层外墙的Z 向参数(即底标高和高度)或设置内外高差平台,来实现创建室内外高差的目的,立面生成的概念如图所示。 二、立面的创建 * 建筑立面 本命令按照【工程管理】命令中的数据库楼层表格数据,一次生成多层建筑立面,在当前工程为空的情况下执行

菜鸟十天学会ASP

菜鸟十天学会A S P 学习目的:安装调试ASP的环境,并且调试第一个简单的程序。 因为我们学ASP的目的就是想建立一个网站,那么一般习惯是建立的网站内所有文件应该同时放到一个文件夹中(当然这个文件夹中还可以按需要设置子文件夹!),所以在这里我在E盘建立一个myweb的文件夹。 首先来安装Windows 2000/XP自带的IIS作为服务器。在这里因为我的机器是XP所以所有截图都是XP下完成的。 控制面板-->>添加或删除程序。 然后是添加删除windows组件-选中IIS组件前面的勾,之后等待安装,这里可以观看本站以前给大家做的视频教程,完成安装后。

之后在控制面板中双击“管理工具”。 然后双击“internet信息服务”,这就是IIS。

选择“默认网站”,然后右键属性或者直接按快捷键 在属性页面内只有三个页面需要修改,先是网站,如果用户有固定IP,可以分配一个IP 接下来在注主目录中选择一个自己硬盘上面的文件夹存放网站(这个目录就是我们上面说的在e 盘建立的目录),选中读取、写入

在文档中添加默认的页面,比如打https://www.360docs.net/doc/4d19151161.html,网页教学网就是调用了一个默认文档。

接下来也是最关键的: 1、在刚才你定义的一个文件夹里面新建一个文件,可以用记事本建立一个文本文件然后把下面的内容复制到记事本中: 保存为1.asp文件(注意:.asp不能省略啊,如果省略了你就保存了一个文本文件了)。 最后打开IE,在地址栏内输入:http://127.0.0.1/1.asp(或者http://localhost/1.asp)回车后就可以看到效果了。

十天学会简单英语

初级口语 十天学会简单英语 1.从出发到回国(1) Where is the check in counter for Pan Am flight to Shanghai? 往上海的泛美班机检查柜台在哪里? Do I check in here for Pan Am flight No.002? 泛美002班机的登记手续在这办吗? Yes,right here. 是,就是这里。 Your ticket and passport,please. 请拿出你的机票及护照。 What is the arrival time in Honolulu? 抵达檀香山是几点? Flight on time? 飞机会准时吗? Have you checked in already? 你的检查手续办好了吗? I want to check one more bag. 我要再去检查这提包。

I don't want to check this bag.Can I hand-carry? 我不想去检查这提包,我可以随身携带吗? Your hand baggage will be examined at the check-point. 你的手提包要在旅客检查站检查。 What kind of examination are there? 如何检查呢? X-ray check and body touch. 用X光扫描手提包及身体。 Do you check my vaccination certificate,too? 你也要检查我的疫苗注射证明书吗? How is the weather in Honolulu? 檀香山的天气如何? What is the flying time to Honolulu? 到檀香山的飞行时间要多久? How many pieces of baggage do you have? 你有多少件行李? I have two pieces. 我有两件行李。 Please put all of your baggage on the scale.

郭天祥十天学会单片机C语言郭天祥---课后习题答案

郭天祥十天学通单片机TX-1C单片机实验板 所有课作业+答案,特别整理,供单片机爱好与学习者使用 本文亲测可用! 讲次内容细节 第一讲学单片机预备知识、 如何点亮一个发光管单片机能做什么,基本电子知识,如何用TX-1C单片机学习板学习单片机,C51知识简介,如何申请免费芯片样品。点亮一个发光管, 第二讲流水灯设计、蜂鸣器发声、继电器控制简单延时程序、子程序调用、带参数子程序设计、流水灯同时蜂鸣器响、如何驱动蜂鸣器,及如何驱动继电器,集电极开路的概念及应用。 第三讲数码管显示的原理、数码管的静态显示共阳、共阴数码管显示原理、定时器工作方式介绍、重点讲述工作方式2、中断概念及中断函数写法、外部中断试验、定时器中断应用 第四讲数码管的动态显示原理及应用实现动态扫描概念、定时器、中断加深 用单片机的定时器及中断设计一个60秒定时器 第五讲独立键盘、矩阵键盘 的检测原理及实现键盘用来做什么、如何键盘检测、消抖、键盘编码、带返回值函数写法及应用 第六讲AD、DA的工作原理 及实现、运放电路模拟电压与数字电压的关系、为什么要使用AD及DA、ADC0804的操作方法、DAC0832的操作方法 第七讲串口通讯原理及操作流程串口通讯工作方式、10位数据通讯、波特率概念、如何根据波特率计算定时器初值、串口打印在调试程序中的应用。 第八讲1602液晶、12864液晶显示原理及实现最简单液晶工作原理、如何开始对一个没有任何概念的芯片开始单片机的操作 第九讲IIC总线AT24C02芯片工作原理IIC总线工作原理、 目前非常通用的一种通信机制 第十讲利用51单片机的定时器设计一个时钟综合运用51单片机知识设计一个可以随意调节时间、带整点闹铃的时钟。(其中用到定时器、中断、按键、蜂鸣器、数码管或串口通信) 第十一讲用DS12C887时钟芯片设计一个高精度时钟DS12C887内部带有锂电池,系统掉电情况下可自行精确走10年,并带有闹钟功能、年、月、日、时、分、秒等。(本节由学生自己设计电路) 第十二讲使用Protell99绘制电路图全过程Protell99软件使用、元件库、封装库设计、绘制原理图、错误检查、生成PCB、手动、自动布线、送去加工 第十三讲Altium designer 6.5绘制电路图全过程最顶级电路板设计软件Altium Designer使用、元件库、封装库设计、绘制原理图、错误检查、生成PCB、手动、自动布线、送去加工 lesson1

天正结构完美教程

柱、基础平面图 目的:熟悉TSSD 的菜单结构,初步了解轴网、柱子、梁线、基础的绘图方法。 准备工作:新建一张图形。 一. 轴网 1. 建立矩形轴网 菜单:TS 平面→轴网→矩形轴网(轴网→矩形轴网) 如果用户不是初次使用TSSD 矩形轴网,程序出现提示: 生成方法: 1.生成新数据/2.编辑旧数据/3.使用旧数据<1>: 回车 程序进入到图 1所示对话框,在下开中加入3*6000,左进中加入2*6000,点取确定按钮,对话框消失,命令行提示: 点取轴网定位点 /B-改变基点<退出>: 点取轴网插入点 这时,屏幕上出现图 2所示轴网。 2. 轴网标注 菜单:TS 平面→轴网→轴网标注(轴网→轴网标注) 在菜单上点取命令后,命令行出现以下提示: 拾取预标轴线一侧的横断轴线[拾取点靠近起始编号]<退出>: 选P1点轴线 输入轴线起始编号<1>: 回车 拾取预标轴线一侧的横断轴线[拾取点靠近起始编号]<退出>: 选P2点轴线 输入轴线起始编号: 回车 拾取预标轴线一侧的横断轴线[拾取点靠近起始编号]<退出>: 选P3点轴线 输入轴线起始编号<1>: 回车 拾取预标轴线一侧的横断轴线[拾取点靠近起始编号]<退出>: 选P4点轴线 输入轴线起始编号: 回车 拾取预标轴线一侧的横断轴线[拾取点靠近起始编号]<退出>: 回车 标注好的轴线如图 2所示。 在系统的缺省情况下,轴线将被显示成点划线,如果您在绘图中经常要捕捉轴线交点,可以通过点取点划开关命令,把轴线临时显示成实线;在出图前,再用点划开关命令把轴线变成点划线。 图 1 矩形轴网对话框 图 2矩形轴网标注

侯老师十天学会CAD笔记

————————————————————————AUTOCAD2007 1.工具栏 调出工具栏 直接在工具栏上右击选择 常用:1绘图和修改2. 标注3.特性和图层 2.光标的调节 工具菜单栏/ 选项/ 显示/ 十字光标大小 / 选择/ 拾取框大小(稍微调大) 3.选择方法左键 --点击选择 --框选 -从左往右(蓝色)全部包含对象 -从右往左(绿色)只要碰到对象即可 4. 取消esc 删除delete (删除选中对象) 撤销ctrl+z 重做ctrl+y 5.中键 双击将所有的对象全部显示在屏幕中 滚动缩放对象 按住拖动平移对象 *6.命令栏 所有命令出现的地方,通过观察命令栏来绘制对象 7. 正交F8 水平和垂直的状态,打开后只能在水平和垂直方向绘制对象捕捉F3 找到特殊点右击对象捕捉/ 设置/ 控制点的开关 对象追踪 标尺的作用光标放在点上,慢慢拖出,标尺即可出现 8. 确定键 空格键回车鼠标右键 9.直线

指定起点拖出方向输入长度点击确定 相对坐标 用直线指定第一个点后输入坐标值(X,Y) 注意:坐标是相对起点的坐标——————————————————————————— 直线L 1.角度的判断 零度的位置是在起点右侧的水平线上 角度都是逆时针旋转出来的,顺时针为负值 2.角度的输入方法 指定起点后拖出方向输入长度shift+< 角度值 *再结束命令后再次点击确定键的话是重复上次命令 构造线XL 1.注意 命令栏中出现“或”或之前为当前命令,可以直接操作 或之后的命令为扩展命令,右击来选择 2.右击选择 --水平和垂直 --角度 -直接输入角度值(和直线的角度相同) *-右击选择“参照” 重新指定直线来代替水平线进行旋转 --二等分绘制角平分线 *--偏移绘制平行线 -直接输入偏移的距离(在直线的垂直方向上) -右击选择“通过” 直接将直线复制到需要的点上 修剪tr 1.选择工具后要直接点击确定键,然后直接点击或者框选要修剪的对象 2.当对象只剩下最后一条线段时,是无法修剪的 ——————————————————————————— *圆 C 1.圆心半径或者直径 2.右击选择扩展命令 --三点任意三个点上绘制 --两点两点间的距离为直径值 *--相切相切半径 切点的位置是在大概位置上点击 3.绘图菜单栏/ 圆/ 相切相切相切

天正建筑8基础教程(1)

天正建筑8使用手册 (一)

第一章轴网 一、轴网的概念 轴网是由两组到多组轴线与轴号、尺寸标注组成的平面网格,是建筑物单体平面布置和墙柱构件定位的依据。完整的轴网由轴线、轴号和尺寸标注三个相对独立的系统构成。这里介绍轴线系统和轴号系统,尺寸标注系统的编辑方法在后面的章节中介绍。 轴线系统 考虑到轴线的操作比较灵活,为了使用时不至于给用户带来不必要的限制,轴网系统没有做成自定义对象,而是把位于轴线图层上的AutoCAD的基本图形对象,包括LINE、ARC、CIRCLE 识别为轴线对象,天正软件默认轴线的图层是“DOTE”,用户可以通过设置菜单中的【图层管理】命令修改默认的图层标准。 轴线默认使用的线型是细实线是为了绘图过程中方便捕捉,用户在出图前应该用【轴改线型】命令改为规范要求的点划线。 轴号系统 轴号是内部带有比例的自定义专业对象,是按照《房屋建筑制图统一标准》(GB/T50001-2001)的规定编制的,它默认是在轴线两端成对出现,可以通过对象编辑单独控制个别轴号与其某一端的显示,轴号的大小与编号方式符合现行制图规范要求,保证出图后号圈的大小是8,不出现规范规定不得用于轴号的字母,轴号对象预设有用于编辑的夹点,拖动夹点的功能用于轴号偏移、改变引线长度、轴号横向移动等。 尺寸标注系统 尺寸标注系统由自定义尺寸标注对象构成,在标注轴网时自动生成于轴标图层AXIS上,除了图层不同外,与其他命令的尺寸标注没有区别。 有多种创建轴网的方法: ?使用【绘制轴网】命令生成标准的直轴网或弧轴网; ?根据已有的建筑平面布置图,使用【墙生轴网】命令生成轴网; ?在轴线层上绘制LINE、ARC、CIRCLE,轴网标注命令识别为轴线。

郭天祥十天学会单片机中的源程序

Lesson2-1 #include sbit p1_1=P1^0 unsigned int a void main() { while(1) { a=51000; p1_1=0; while(a--); a=51000; while(a--); p1_1=1; a=51000; while(a--); a=51000; while(a--); } }

Lesson2-2 #include #define uint unsigned int #define uchar unsigned char sbit D1=P1^0; //void delay(); void delay(uint); void main() { while(1) { D1=0; delay(100); D1=1; delay(100); } } /* void delay() { uint x,y; for(x=100;x>0;x--) for(y=600;y>0;y--); }*/ void delay(uint z) { uint x; uchar y; for(x=z;x>0;x--) for(y=20;y>0;y--); }

Lesson2-3 #include #include #define uint unsigned int #define uchar unsigned char uchar temp,num,num1; sbit beep=P2^3; void delay(uint); void main() { temp=0xfe; while(1) { for(num1=0;num1<3;num1++) { for(num=0;num<8;num++) { P1=temp; beep=0; delay(100); temp=_crol_(temp,1); P1=0xff; beep=1; delay(100); } } for(num1=0;num1<3;num1++) { for(num=0;num<8;num++) { P1=temp; beep=0; delay(100); temp=_cror_(temp,1); P1=0xff; beep=1; delay(100); } } while(1);

单片机天才郭天祥的大学经历

致阅读本书的大学生朋友 在哈尔滨工程大学六年,我在学校电子创新实验室呆了四年,这四年里创新实验室给我提供了良好的学习环境和完善的实验设备;在与众多电子爱好者的交流中,使我学到了更多的专业知识;在学校老师们的教导下,让我学会了如何做一名合格的大学生。因此,在这里我要感谢哈尔滨工程大学的历任领导,我今天成绩的取得得益于他们不断完善的教育体制;衷心地感谢曾经教导过我的刁鸣教授、付永庆教授、王松武教授,没有他们对我的培养,也就没有我的今天。同时我也希望能有更多的电子爱好者加入创新实验室,在完善自我的同时,在电子行业做出更突出的业绩。 2007年,我以全新的教学方式推出了一套讲述51单片机的教学视频课程——“十天学会单片机”,该视频自从网上发布后,得到了电子爱好者的一致好评,诸多的单片机初学者通过这套视频走上了单片机开发之路。有很多学员来信或打电话希望我能够将视频中的内容著书出版,让更多的人受益。为此,从2007年9月至2008年7月,我用了近十个月的时间将本书写完。本书的写作风格与我在教学视频中的讲课风格相似,它与传统讲授单片机的书籍完全不同,我以学单片机“过来人”的思路,抱着如何才能更容易掌握单片机的态度,理论与实践完全结合的方式清晰地讲解了单片机部分。其余大部分内容为我多年做项目的经验积累,也有部分内容来自于网络电子高手们的精华总结,应当说,在本书中有太多的知识是大家平时在书本上学不到的。在这里,先将我在大学期间的学习和生活经历与大家分享,借此鼓舞大家珍惜大学时光,多学习文化知识,开创更加美好的明天。 我的大学 写这篇文章的时候,我正处于硕士研究生毕业论文的准备阶段,眼睁睁看着我的大学生活即将画上句号,再看看身边有很多低年级的学生们一天天把时间白白荒费掉,我在心里替他们惋惜,在即将结束我的大学生活之际,我将我的大学几年的有意义的生活与大家分享,看过这篇文章后也许能让那些有梦想的同学为了实现自己的人生目标少走些弯路,大家要相信,大学校园——将为你提供一生最好的学习环境。 我高中毕业于新疆伊宁市三中,2002年考入哈尔滨工程大学信息与通信工程学院电子信息工程专业,2006年以创新人才免试保送哈尔滨工程大学硕士研究生,现在已经是我在学校的最后一个学期了。记得我刚入校的时候对电子知识一点也不懂,之前我比较喜欢经商,想着好好努力,将来开个公司,做做生意,所以第一志愿报了经济管理学院,结果没被经管学院录取,而被调剂到信通学院,现在想来也算是走对了。在上大学之前,我的梦想是上大学后,一定要当班长,一定要当学生会的干部。所以我从上大一就开始加入学校的学生会,非常积极地竞选班干部,后来也如了我的愿,班长也当了,学生会干部也做了不少。因为刚上大一的时候根本不知道大学里具体要学什么知识,每天就是上课,那时一节课也不敢逃,每天的生活就是去上课、吃饭、打球和踢球,然后回宿舍瞎侃,上床睡觉。周末时,找几个同学逛逛街什么的,每

十天学会Skill

学习目的:搭建一个简单的Allegro Skill调试环境,写出第一个HELLO WORLD 程序. 1,首先选择一款适合自己的文本编辑器,免费的有SciTE, Notepad ++, 收费的有Ultra Edit, CodeWright. 以上几款软件均有语法高亮文件。推荐使用SciTE, Notepad ++。 2,在PCBENV目录下新建一个文本文件,改名为test.il,后面范例中的编写都在这个文件中完成,如果不知道PCBENV在哪里,参考以下方法: 1.通过查看电脑环境变量中的HOME变量值. 例如HOME变量为d:\ ,对应的目录应为d:\pcbenv 2.直接在ALLEGRO 命令行输入echo $localenv 也可以得到实际的环境变量目录。 3,注册快捷键以方便调试,编辑ENV文件,添加如下两行,F11为载入test.il, F12为执行test命令。 alias F11 skill load('"test.il"') alias F12 test 如图: 以后,我们就可以在test.il文件中书写代码,保存后,在Allegro中按F11 就会载入,然后按F12就可以执行命令test,后面会讲到这个test命令是如何注册的。 4,来完成第一个Hello World程序。 用文本编辑器打开test.il文件,将以下蓝色部分代码复制到test.il文件中并

保存, <------我是分隔线-----> axlCmdRegister("test",'test) defun( test () axlUIConfirm(strcat("Hello ",axlGetVariable("username"))) ) <------我是分隔线----->

相关文档
最新文档