数据结构课设修改

2024-11-07

数据结构课设修改(精选7篇)

1.数据结构课设修改 篇一

电 子 工 程 学 院 课程设计报告格式及要求

一、封面:单独1页(见样件)

二、摘要、关键词:中文(250~300字)、英文;单独1页

中文摘要前加:“摘要:”,英文摘要前加“Abstract:”。

关键词一般是3-6个,中英文关键词一一对应,中文前冠以“关键词:”,英文前冠以“Key words:”。

三、目录:内容必要对应页码号。目录包括设计总结报告的章节标题、附录的内容所对应的页码。章节标题的排列如下格式进行:

1.........................................................................(第1级)

1.1………………………………………………(第2级)

1.1.1………………………………………(第3级)

(1)……………………………………(第4级)

①……………………………………….(第5级)

a……………………………………….(第6级)

四、正文:正文是设计总结报告的核心。设计总结报告正文的主要内容包含有:系统设计、单元电路设计、软件设计、系统测试、结论等。

字体要求:

设计报告统一用A4纸打印,设计报告正文内容用小四号宋体。报告从正文开始统一编页码。左侧装订。

一级标题:小二号黑体,居中占5行,标题与题目之间空一个汉字的空。二级标题:三号标宋,居中占三行,标题与题目之间空一个汉字的空。三级标题:四号黑体,顶格占两行,标题与题目之间空一个汉字的空。四级标题:小四号粗楷体,顶格占一行,标题与题目之间空一个汉字的空。

标题中的英文字母均采用“Times New Roma”体,字号同标题字号。四级标题下的分级标题的标题字号为五宋。

所有文中图和表要先说明再有图表。图要清晰、并与文中的叙述要一致,对图中内容的说明尽量放在文中。图序、图题(必须有)为小五号宋体,居中排与图的正下方。表序、表题为小五号黑体,居中排于表的正上方;图和表中的文字为六号宋体;表格四周封闭,表跨越时另起表头。

图和表的注释、注脚为六号宋体;数学公式居中排,公式中字母正斜体和大小写前后要统一。

公式另行居中,公式末不加标点,有编号时可靠右侧顶边线;若公式前有文字,例

如、解等,文字顶格写,公式任居中;公式中的外文字母之间、运算符号与各量符号之间应空半个数字的间距;若对公式有说明,可接排,如式中,A-XX(双字线);B-XX;当说明较多时另起行顶格写“式中A-XX”;回行与A对齐写“B-XX”;公式中矩阵要居中且行列上下左右对齐。

物理量及技术术语全文要统一,要采用国际标准。

五、参考文献:参考文献部分应列出在设计过程中参考的主要书籍、刊物、杂志等。参考文献的格式如下:

(1)专著、论文集、学术论文、报告

[序号]主要责任者(.)文献提名[专著([ M ].);论文集([C].);学术论文([ D].);报告([ R].)](.)出版地(:)出版者(,)出版年(.)起止页码(.)

(2)期刊文章

[序号]主要责任者(.)文献提名([ J ].)刊名(,)年(,)卷(期)(:)起止页码(.)

(3)国际、国家标准

[序号]标准编号(,)标准名称([ S ])

六、附录:附录包括元器件明细表、仪器设备清单、电路图图纸、设计的程序清单、系统(作品)使用说明等。

设计要求:单独1页(由指导教师给出)1. 设计报告正文:

一、前言: 总体方案设计:

包括方案比较、方案论证、方案选择(以方框图的形式给出各方案)单元模块设计:

各单元模块功能介绍及电路设计; 电路参数的计算及元器件的选择; 特殊器件的介绍; 各单元模块的联接。软件设计:

① 说明软件设计原理及设计所用工具; 画出软件设计结构图、说明其功能; 画出主要软件设计流程框图。系统调试:

包括系统硬件及软件调试,说明调试方法与调试内容。系统功能、指标参数:

①说明系统能实现的功能;②系统指标参数测试,说明测试方法,要求有测试参数记录表;③系统功能及指标参数分析(与设计要求对比进行)。设计总结:

包括:①对设计的小结;②设计收获体会;③对设计的进一步完善提出意见或建议。

2.数据结构课设修改 篇二

1 数据表的结构

由于查询与修改操作是对相应数据表中的相关数据进行查询与修改处理, 所以, 必须首先弄清楚相应数据表的结构。假设会计科目相关信息保存在会计科目表中, 会计科目表的数据结构如表1所示, 其文件名为kjkm.dbf, 存储在默认目录下。可以将会计科目表文件kjkm.dbf添加到相应的账务处理数据库中加以管理。

2 查询与修改表单界面的设计

根据表1所示的会计科目表的结构, 在Visual FoxPro的表单设计器中设计如图1所示的查询与修改表单。其中, 矩形对应于一个容器控件, 该容器控件之上放置有标签、组合框、文本框等对象, “查询条件”、“待选项目:”、“比较符:”、“值:”是为各标签设置的Caption属性, Combo 1、Combo 2是各组合框的默认的Name属性, Text 1、Text 2是各文本框的默认的Name属性。而“查询”、“修改”、“退出”是为各命令按钮控件设置的Caption属性。另外, “查询与修改项目”是为表单设置的Caption属性。以上控件或对象都是借助“表单控件”工具栏画出的, 各控件的Caption属性通过相应的“属性”对话框进行设置。

需要说明的是, Text 1和Text 2文本框实际是重叠在一起的, 并与Combo 1及Combo 2组合框水平对齐, 运行时同一时刻只能显示其中一个文本框, 感觉上就像只有一个文本框一样。这里只是为了方便描述和便于理解, 才以图1中所示的呈现形式进行布局。

表单的下方是一个表格控件, 设计该表格控件的步骤和方法是:①在“表单控件”工具栏选中“表格”控件, 再在表单上适当的位置画一个大小适中的表格, 其Name属性默认为Grid 1;②用鼠标右键单击Grid 1表格, 再在弹出的快捷菜单中选择“生成器”, 则出现表格生成器对话框, 可在其“表格项”选项卡选择或设置此表格关联的数据表kjkm (或选择文件kjkm.dbf) , 并选定该表格关联的全部字段, 再在“布局”选项卡将表格各栏对应的标题设定为图1中表格的标题, 最后单击表格生成器的“确定”按钮即可。这样设置后, 就为表单建立了数据环境, 且数据环境设计器中对应的数据表就是kjkm, 数据环境和kjkm数据表的Name属性分别为Dataenvironment和Cursor1。

3 查询与修改模块的功能目标

数据库或数据表中的数据量一般都比较大, 无论是进行数据查询还是进行数据修改, 都需要指定相应的查询或修改条件, 再进行相应的操作。因此, 要实现查询与修改功能, 应能通过其表单界面指定查询条件, 并执行相应的查询或修改操作, 操作完毕后应使表单能够退出内存。具体来说, 查询与与修改模块就是要实现以下功能目标:

(1) 指定查询条件。图1所示的表单运行后, 组合框Combo 1是一个下拉列表框, 可以从其下拉列表项“科目编号”、“科目名称”、“借贷方向”、“期初余额”中任意选择其中一项, 默认的选项为“科目名称”。同样, Combo 2也是一个下拉列表框, 可以在其下拉列表中分别选择以下比较运算符:<、<=、=、==、>=、>、<>, 默认的比较符选项为=。当从Combo 1下拉列表中选择“科目编号”、“科目名称”或“借贷方向”时, Text 2文本框隐藏, 而Text 1文本框显示并获得焦点, 对应的字符型数据可在Text 1文本框内输入;否则, 当从Combo 1下拉列表中选择“期初余额”时, Text 1文本框隐藏, 同时Text 2文本框显示并获得焦点, 可将对应的数值型数据输入到Text 2文本框。这样, 由Combo 1、Combo 2中选择的内容与Text 1或Text 2中指定的内容就构成了一个条件。

(2) 进行查询或修改操作。表单运行后, 表格Grid 1中起初并不显示任何数据, 只有单击“查询”按钮时, 才将满足查询条件的全部记录显示在表格中, 显示结果不允许修改, 只有单击“修改”按钮后才能修改表格中显示的数据。焦点离开表格至再次单击“修改”按钮前, 表格中的数据禁止被修改。

(3) 退出。单击“退出”按钮, 表单退出内存。

4 查询与修改模块功能的实现

4.1 “指定查询条件”功能的实现

4.1.1 定义表单的Load事件与Unload事件

表单的Load事件是表单对象建立之前引发的事件, 而Unload事件则是表单对象释放时最后一个要引发的事件。可在表单的Load事件中使用Public声明含4个元素的数组xiangmu和含7个元素的数组bijiao, 其中数组xiangmu各元素分别保存Combo 1下拉列表框中的待选项目, 包括科目编号、科目名称、借贷方向、期初余额;数组bijiao各元素分别保存比较运算符, 包括小于 (<) 、小于或等于 (<=) 、等于 (=) 、全等于 (==) 、大于或等于 (>=) 、大于 (>) 、不等于 (<>) 。另外, 为使表单运行后能采用精确匹配方式进行字符串比较, 还应在Load事件的开始添加set exact on语句。表单的Load事件的程序代码对应如下:

由于在Load事件中使用了set exact on语句, 因而需要定义表单的Unload事件, 并将其Unload事件的程序代码设置为set exact off, 以便退出表单时将Visual FoxPro设置为默认的字符串比较方式。

如果在表单的Load事件中不包含set exact on语句, 就表明程序中采用默认的set exact off方式进行字符串的比较, 此时便不需要专门为表单的Unload事件设置相应的程序代码。但在采用set exact off方式进行字符串的比较运算时, 只要关系表达式中比较运算符“=”、“<=”或“>=”右边的字符串与其左边字符串前面的部分内容相匹配, 即可得到逻辑真·T·的结果。

4.1.2 指定Combo 1和Combo 2关联的数据源

由于Combo 1是一种下拉列表框形式的组合框, 其下拉列表项分别为科目编号、科目名称、借贷方向和期初余额, 对应于数组xiangmu中各元素的值, 因此可依次将Combo 1组合框的RowSourceTye、RowSource和Style属性分别设定为5-数组、xiangmu、2-下拉列表框, 这样就分别设定了该组合框控件中数据值的源的类型、数据值的源及组合框的类型。同样, 可将Combo 2的RowSourceTye、RowSource和Style属性分别设定为5-数组、bijiao、2-下拉列表框。

这样设置并运行后, Combo 1下拉列表框中就会包含科目编号、科目名称、借贷方向和期初余额等列表项, 而Combo 2下拉列表框中包含<、<=、=、==、>=、>、<>等列表项, 可供选择。

4.1.3 定义表单的Init事件

Init事件是在对象建立时引发的事件。要使表单启动后, Combo 1默认选择为“科目名称”, Combo 2默认选择为等号“=”, 可在表单的Init事件中分别使Combo 1、Combo 2的listindex属性设置为2和3, 其中2对应于4.1.1节中定义的数组xiangmu第二个元素xiangmu (2) 的值, 3对应于数组bijiao的第三个元素bijiao (3) 的值。为确保显示在表格中的数据不能被随意修改 (除非单击“修改”按钮) , 可使表格Grid 1的ReadOnly属性设置为·t·以使表格只读。另外, 当Combo 1中选择“期初余额”时, 应将Text 1的visible属性设置为·f·, 以使Text 1隐藏;同时将Text 2的visible属性设置为·t·, 以使Text 2显式显示, 应利用setfocus方法使Text 2获得焦点, 以便于数值型数据的输入。否则, 当Combo 1中选择了“科目编号”、“科目名称”或“借贷方向”时, 应使采用同样的方法使Text 2隐藏, 使Text 1可见并获得焦点, 以便于字符型数据的输入。表单的Init事件的程序代码对应如下:

4.1.4 定义Combo 1的InteractiveChange事件

表单运行后, 经常在Combo 1和Combo 2中选择下拉列表项, 根据Combo 1中选择的内容是否为“期初余额”, 需要确定是在Text 2中还是在Text 1中输入数据。当Combo 1中选择的内容改变时, 如果变为“期初余额”, 则应使Text 1隐藏, Text 2可见并获得焦点, 以便于输入数值型数据;否则, 如果Combo 1中的内容变为其他项 (科目编号、科目名称、借贷方向) , 则Text 2不可见, Text 1可见并获得焦点, 以便于输入字符型数据。可在Combo 1的InteractiveChange事件中设置相关代码, 当用户使用键盘或鼠标更改此控件的值时, 其InteractiveChange事件中的代码被立即执行。Combo 1的InteractiveChange事件的程序代码对应如下:

同样, Combo 2中选择的比较符发生改变时, 如果Combo 1中选择的是“期初余额”, 则使Text 2获得焦点;否则, 如果Combo 1中选择的是“科目编号”、“科目名称”或“借贷方向”, 则使Text 1获得焦点, 以便于在对应的文本框内输入对应待选项目的相关数据。可在Combo 2的InteractiveChange事件中设置相关代码, Combo 2的InteractiveChange事件的程序代码对应如下:

4.1.5 设置Text 2的数据类型和输入掩码

由于Text 2文本框用于输入期初余额, 对应于数值型数据, 所以应将其数据类型设置为数值型, 并且最好指定其输入掩码, 使输入的数值型数据符合表1中qcye字段 (即期初余额字段) 的宽度与小数位数。设置方法是:在表单设计器, 用鼠标右键单击Text 2控件, 在弹出的快捷菜单中选择“生成器”选项, 则出现“文本框生成器”对话框, 可在“格式”选项卡将数值类型设定为“数值型”, 并将输入掩码设置为999999999.99, 再单击“文本框生成器”对话框中的“确定”按钮即可。

另外, 由于Text 1文本框用于输入科目编号、科目名称或借贷方向等字符型数据, 而Text 1默认的数据类型正好为字符型, 所以不需专门对Text 1控件的数据类型进行设置。

4.1.6 定义Text 1和Text 2的Click事件

由于多次操作, Text 1及Text 2中可能保留有上次输入的内容。如果单击Text 1时, 能使Text 1中的字符型数据自动被清空, 或者单击Text 2时, 能使Text 2中的数值型数据自动置零, 则输入操作将变得更加方便。可以分别在Text 1和Text 2的Click事件中将其Value属性值对应设置为space (0) 和0.00, 其中space (0) 表示由0个空格组成的空字符串。这样, Text 1的Click事件的程序代码为:this.value=space (0) ;而Text 2的Click事件的程序代码为:this.value=0.00。

4.2 “查询与修改”功能的实现

4.2.1 设置Cursor 1的Filter属性与Combo 2的ControlSource属性

Cursor 1是数据环境Dataenvironment中对应于会计科目表kjkm的游标的默认Name属性 (参见第2节所做的设置) , 它与表单上的Grid 1表格控件相互关联。为了使表单初始运行后, 表格Grid 1中不显示任何初始数据, 可在属性窗口将Cursor 1的Filter属性设置为.F., Filter属性的功能就是使对应于Cursor 1的表格显示Filter属性值为真的记录, 当设置为逻辑假值时, 所关联的表格就不会显示任何数据了。

Combo 2下拉列表框的可选项是比较运算符对应的字符串, 如“<”、“<=”等, 为了使在Combo 2中选择的列表项对应于真正意义的比较运算符, 而不是字符串, 就需要首先设置其ControlSource属性, 以便与某个字符型变量绑定, 然后再用宏替换函数表示该字符型变量对应的比较运算符。假设在表单设计器的属性窗口将Combo 2的ControlSource属性设置为bj, 则可以用&bj.表示从Combo 2中选择的列表项对应的比较运行符, 其中&表示宏替换函数。例如, 从Combo 2中选择<, 则bj的值为字符串“<”, 而&bj.则表示小于号<, 而不是字符串“<”。这样设置, 主要是为了缩短查询程序代码的长度。

4.2.2 定义“查询”按钮的Click事件

当在Combo 1、Combo 2下拉列表框中选择待查询项目和比较运算符, 且在Text 1或Text 2输入对应的数据后, 如果单击“查询”按钮, 则查询结果应能够以只读方式显示在表格Grid 1中。因此, “查询”按钮的Click事件的程序代码应依次执行以下功能:①使表格Grid 1只读;②表示出从Combo 1下拉列表中选择不同项时对应的查询条件;③将数据环境Dataenvironment中对应于会计科目表kjkm的游标Cursor1的Filter属性设置为对应的查询条件;④根据Combo 1中选择的项是否“期初余额”来决定是Text 2还是Text 1获得焦点;⑤刷新表单。这样, “查询”按钮的Click事件的程序代码对应如下:

上述代码的相关说明对应如下:

(1) thisform.grid1.readonly=·t·是将表格Grid 1的只读属性设置为逻辑真值, 使表格中的数据不允许被修改。

(2) 分支语句do case…… endcase用于定义从Combo 1选择不同列表项时对应的查询条件, 并用变量tj表示。例如:当从Combo 1选择“科目编号”时, tj="allt (kmbh) &bj.' "+allt (thisform.Text 1.value) + "' ", 其中&bj.表示与从Combo 2中选择的项相对应的比较运算符, allt () 的作用是将字符串的前导和末尾空格去掉;此时, 当从Combo 2中选择<=、在Text 1中输入201时, tj="allt (kmbh) <='201'"。同理, 当从Combo 1选择“期初余额”、Combo 2中选择<=、在Text 2中输入1 000时, tj="qcye<=1 000.00"。

(3) 语句thisform.dataenvironment.cursor1.filter=tj就是将Cursor1的Filter属性设置为tj对应的查询条件, 例如:thisform.dataenvironment.cursor1.filter="allt (kmbh) <=' 201' "。

(4) 选择语句if…… else…… endif的作用是, 如果Combo 1中选择了“期初余额”, 则使Text 2获得焦点以便于输入数值型数据, 否则 (表示选择了“科目编号”、“科目名称”或“借贷方向”) , 则使Text 1获得焦点以便于输入字符型数据。由于表单的Init事件和Combo 1的InteractiveChange事件的程序代码规定了, 如果在Combo 1中选择列表项“期初余额”, 则使Text 1隐藏、Text 2可见;否则, 会使Text 2隐藏、Text 1可见, 因此, 在任何时候, 只要Combo 1中选择了“期初余额”, 就只可能在可见的Text 2中输入数据, 而不能在隐藏的Text 1中输入数据;同样, 只要Combo 1中选择的不是“期初余额”, 就不能在隐藏的Text 2中输入数据。这样, 就不必担心数据输错文本框的问题。

(5) thisform.refresh的功能是刷新表单, 以便在表格Grid 1中显示出满足查询条件的记录。

4.2.3 修改功能的实现

单击“修改”按钮时, 表格Grid 1控件中显示的数据应能够被修改。因此, 可在“修改”按钮的Click事件中将Grid 1的ReadOnly属性设置为·f·, 并使Grid 1获得焦点, 就允许对表格中显示的数据进行修改了。“修改”按钮的Click事件的程序代码对应如下:

thisform.grid1.readonly=·f·

thisform.grid1.setfocus

当使用鼠标或键盘使焦点移出表格时, 表明本次修改操作结束。以后即使由于单击“查询”按钮或直接单击表格, 而使表格再次获得焦点, 表格中的数据也不允许进行修改, 除非再次单击了“修改”按钮。因此, 焦点在移出表格Grid 1前, 还应将其ReadOnly属性设置为·t·, 使得只有再次单击“修改”按钮时, 才能去修改表格中的数据。可以利用Grid 1的Valid事件达到此目的, 控件的Valid事件中的代码在控件将要失去焦点前被执行。表格Grid 1的Valid事件的程序代码对应为:this.readonly=·t·。

4.3 “退出”功能的实现

退出功能最简单的实现方法就是单击“退出”按钮时立即使表单从内存中释放。因此, 可以在“退出”按钮的Click事件中利用表单的release方法实现退出操作。“退出”按钮的Click事件对应的程序代码为:thisform.release。

摘要:本文以会计科目的查询与修改操作为例, 详细分析与探讨了利用Visual FoxPro设计与实施管理信息系统数据查询与修改模块的基本原理、方法和步骤, 并提供了相应的程序代码。

关键词:管理信息系统,会计科目,数据查询,数据修改,Visual FoxPro程序设计

参考文献

[1]李国红.管理信息系统数据输入模块的设计与实现——兼论会计科目的输入设计[J].中国管理信息化, 2006 (11) .

[2]王利.全国计算机等级考试二级教程——Visual FoxPro程序设计[M].北京:高等教育出版社, 2005.

3.8课设 篇三

一、质疑导入,自学指导。1.板书课题,读题。

2.读了课题后你们知道了什么?还想知道什么?带着问题自读课文。3.自学指导。

(1)借助拼音读准生字,生词。

(2)童话中四季的主人公是谁?分别做了些什么有趣的事?从这些事中你体会到四季的哪些特点?

二、自主学习,合作探究。

1.请同学们选自己最喜欢的自然段读一读,细细品味,想一想:哪些句子或词语让你印象最深?你从中体会到四季的那些特点?

2.童话中四季的主人公是谁?分别做了些什么有趣的事? 3.在自读自悟的基础上小组交流,教师点拨。

4.小组内以各种形式品读句子,体会“把景物形象化”的写作奥秘。

三、反馈展示,质疑释疑。1.请根据自己的理解发表意见。

2.汇报过程中,引导他们边读边想,再通过配乐和图片再现情景的方法,把学生带入课文描写的情景中,体会感悟文本。

3.用一个词(一句话)概括四季的特点。4.积累背诵。

四、精讲提升,拓展延伸。

1.这是一首介绍春、夏、秋、冬四个季节变化的诗歌。它以拟人的写法,抓住四季的特点,生动地描绘了迷人的四季景色。四季给我们带来了这么多美丽的景象,你们喜欢四季吗?你想对他们说些什么?

2.每人选择课文中的一个部分,组织一次朗读比赛。五.达标检测,反馈巩固。

一、把句子补充完整。

1.春姑娘爱笑,笑出__________________________________。

4.给水课设资料 篇四

市区地表水水厂初步设计

2设计原始资料

2.1 用水资料

(1)生活用水

市区规划人口数30万人;给水普及率按88%考虑;设定房

屋平均层数为6层。城市用水量较均匀,时变化系数为1.44。

(2)工业用水

假定该市有大型工业企业2家,用水量情况如下表所示:

工业企业用水量情况统计表

企业用水

编号

A

B 厂名 钢铁厂 化工厂 水压 生产班制(时间)24 18 量(m3/d)(kg/cm2)10000 4000 2.5 2.5 注:上述各厂供水水质要求同生活用水。

(3)其他

绿化浇洒道路每日以500m计。

2.2原水水质资料

编号项目 色度 单位 度 分析结果 40 附注33 4 5 6 7 8 9 10 11

SS 嗅和味 PH值 总硬度 溶解性总固体

铁 锰 氟化物 细菌总数 大肠菌群

mg/L 度mg/L mg/L mg/L mg/L mg/L 个/L 个/L

600 合格 6.9 480 760 3.0/0.2 0.01 0.6/1.5 6000 800

以CaCO3计

2.3地形地貌与地质

按平坦地形设计,平均海拔高度在800米左右。

5.工商管理学课设 篇五

论文题目:人力资源与无形资产的新界定暨人力资源管理发

展新趋势

专业:统计学

班级:091班

姓名:王峥

学号:090707017

时间:2009/2010(2)

[摘要] 人力资源是生产经营活动中最具活力的因素,是价值创造的惟一源泉。无形资产是人力资源智力劳动的成果,其本身在生产过程中不创造新价值,但作为无形资产的技术在价值创造中会起作用,但不是独立地起作用。本文以马克思的劳动价值理论为依据来分析人力资源和无形资产在劳动中的联系,以探索人力资源与无形资产的界定问题。并通过对我国21世纪经济环境变化的分析来阐述人力资源管理发展新趋势,以及对人力资源管理角色的重新定位。根据这些新的发展趋势来调整企业的人力资源管理,尽快与国际接轨,提高管理效率。

[关键词] 人力资源无形资产技术价值,人力资源管理角色定位战略决策再造工程。

在科学技术高速发展的知识经济时代,人类社会步入了以人力资源为主要支柱的第三次产业革命。其重要标志就是突破了传统的现代技术和工业内容,转向高新技术的研究和开发,从而把世界范围内的竞争从自然资源、资本资源的竞争转向对人力资源的竞争。在人力资本理论的指导下,与此相关的人力资源会计及无形资产会计的理论研究取得了突破性的成果,并开始在实践中初步运用。而在对人力资源以及无形资产的界定方面,不少学者将其列为同类,有的直接将人力资源列作企业的无形资产进行核算,笔者认为这种提法有待商榷,本文将以马克思价值理论为基础,围绕这一问题作提出不同观点。

经济全球化格局的形成,使国际人才争夺日趋激烈,国际竞争的深化必然推动企业生产要素在全球内流动并进行优化配置,当然更包括人力资源的全球配置。这就导致人力资源管理不论从理论角度还是实践的角度都出现了一些新的趋势,需要企业及时更新观念,在新形势下抓住机遇来获得长足发展。人力资源与无形资产的新界定

一、人力资源与无形资产的内涵

1.人力资源的内涵

人力资源是指存在于人体内的,可以作为生产要素投入到社会经济活动中创造物质财富和精神财富或为社会提供劳务和服务的人的脑力和体力,是某一人口总体所拥有的劳动能力的总和。人力资源作为一种特殊资源,具有以下内涵:

(1)人力资源具有质和量的规定性

人力资源的质的规定性是指人力资源所具有的体质、智能、知识、技能等,体现在劳动人口的体质水平、文化水平、专业技术水平上,这是人力资源不同个体或总体之间的相互区别的关键。人力资源的量的规定性是指可以创造物质财富和精神财富或为社会提供劳务和服务的人力资源的数量。衡量一个国家人力资源的量,可以直接用其绝对数,也可以看其相对数——人力资源率,即劳动力人口总量与人口总量之比。人力资源率越高,表明一个国家或地区可以投入经济活动的人力资源越多,作为单纯消费者的人口越少。从人力资源内部的替代性来看,人力资源的质对量有较强的替代作用,而人力资源的量对质的替代作用较差,甚至不能替代。

(2)人力资源包括个体能力与群体能力

人力资源的能力不仅包括了人力资源的个体能力,而且还应包括人力资源的群体作用。往往个体能力不能做的事或不能达到的目标而群体作用却能做到或达到,特别是现代化的生产条件下,人力资源的群体作用更是不可忽视的且起决定作用的因素。而群体作用并不是每个个体作用的简单相加,而是高素质、高智慧的所有个体间的相互联系、相互影响、相互作用的结果。譬如空间技术,就是一项动用几乎所有现代科学技术的“神经”组织起来的系统工程,我国载人航天飞船计划的实施和完成就是人力资源群体作用的代表作。

(3)人力资源素质的提高有赖于科学技术的发展

从人力资源的素质提高看,由于科学技术的发展极大地推动了生产的进步,改善和提高了人们的生活质量,因此,科学技术的发展是劳动者素质技能提高的结果,是由劳动者通过其劳动来推动的。资本主义机器大工业初期,劳动以体力劳动为主,劳动本身在简单劳动和复杂劳动之间的区别还不大。随着社会的进步,劳动者受教育的机会越来越多,程度越来越高。劳动者素质的不断提高又推动了科学技术的不断的发展,但科学技术的不断发展并不能改变劳动在价值创造中的决定地位——不能改变劳动创造价值这一基本点。

2.无形资产的内涵

我国的会计准则中对无形资产的定义是指由一定主体拥有或控制的,长期使用但没有实物形态的,而对生产经营长期持续发挥作用并能带来经济效益的经济资源。国际会计准则中关于无形资产的概念是指一定主体拥有和控制的,长期使用但没有实物形态可辨认的,预期会给企业带来经济利益,并能用货币进行计量的资产。两者的区别仅在于能否用货币进行计量和能否辨认。

无形资产应具备以下几个特征:一是附着性。是指无形资产往往附着于人力资源和有形资产而发挥其功能。人力资源和有形资产往往成为无形资产的载体,从而无形资产具有伴随作为载体的人力资源和有形资产而发挥作用的因变性。无形资产物化于有形资产的广度从根本上决定着无形资产作用的范围;二是共享性。无形资产区别于人力资源的一个重要特点是,它可以由不同的主体同时共享。一项先进技术可以使一系列企业提高产品质量,一项专利技术在一个企业使用,并不影响转让给其他企业使用。但是,由于市场的有限性和竞争性,当无形资产的使用者超出一定规模妨碍垄断利润时,这种技术或专利可能就会被更新更先进的技术代替;三是积累性。一项无形资产的作用往往建立在一系列其他成果的基础上;四是替代性。一种无形资产总会由新的无形资产所取代,这取决于该领域内技术进步的速度,无形资产创制的竞争,从而注定无形资产的使用寿命。

二、人力资源与无形资产在生产中的联系

1.无形资产是企业人力资源的资源

无形资产是企业内部人力资源创造并为企业提供服务的资源,人力资源是企业生产经营活动中最活跃且起决定性作用的因素,是惟一具有主观能性和创造性的因素,只有经过劳动者的劳动,并由劳动者组织、控制、协调等,物质资源才能完成生产和再生产,才能增加社会财富,人力资源在社会生产和再生产过程中具有无可替代的重要作用。企业的人力资源是企业所拥有的劳动者的能力,是企业中体现在员工身上的才能。企业无形资产的开发、设计、创造等一系列活动,都是由人来运作的,人才素质决定着一个企业无形资产数量的多少、质量的高低和管理的优劣。在人类进入新世纪的第三次产业革命的今天,专有技术和专利等在生产活动中运用得越来越多,发挥的作用越来越大,而这些要素无疑都是作为人力资源重要表现形式的脑力劳动的成果。这种成果一旦产生出来,就作为一种独立的力量对生产活动和整个的社会活动产生重大而深远的影响。

2.人力资源创造新价值

人力资源不同于一般商品,它的使用并不属于一般的消费,而属于生产和劳动过程。在生产过程中,人力资源的使用同生产资料的作用相比,具有截然不同的性质。生产资料仅是生产的物质条件,前者却是财富和价值的创造者,它在把生产资料的价值转移到新产品中的同时,还往新产品中加进了新价值。这部分新价值,除了补偿劳动力本身的价值以外,还有一个剩余额即剩余价值。人力资源商品独特的使用价值就在这里。如果说,在简单商品与货币关系中,使用价值仅是作为生产的一个要素,作为表现价值的一种被动形式而起作用的话,那么,在资本生产场合,劳动力的使用价值则表现为创造价值的决定性要素了,即变成了一种规定经济形式的因素了。因此,即使是智能机器的产品,也仍然有活劳动的对象化和客体化,本质上仍然是活劳动的产物,仍然是劳动创造使用价值和价值。

3.无形资产参与使用价值的创造

无形资产作在生产过程中和人力资源紧密相联系,参与使用价值的创造。无形资产通过人力资源的作用,在生产过程中才能发挥出它的作用,如将专利等具体体现在其生产的产品之中,就会生产出技术和知识含量更高的产品,人们使用了这些新产品之后能够产生出更大的经济效益。在生产过程中人的劳动能力是主体生产力,而体现高新技术的机器和无形资产、原材料则是客体生产力,一旦人使用了高科技的生产工具对原材料进行加工,当这些原材料被活劳动之火点燃和发动,生产中的客体生产力就转化为主体生产力,高新技术就转化为被增强了人类的活劳动能力。而人类进行新技术革新机器设备,提高原材料的科技含量和品质的一切努力,都缘于增强人类劳动的物质装备,把更强大的客体生产力转化为人类劳动的生产力。由此可见,无形资产在企业的生活经营过程中能够有助于提高企业的经济效益,具体说是提高企业的劳动生产率,生产出更多的使用价值(而不是价值)。

三、结论

综上所述,人力资源是生产经营活动中最活跃的因素,它是创造新价值的惟一源泉,但随着科学技术的发展,对人力资源的要求不再单纯是体力劳动,而是要有知识、技术的高素质的脑力劳动力。而作为无形资产的技术、技能、专利等是脑力劳动的产物。新技术在生产中的作用必须通过劳动者的素质技能,转化成劳动者的劳动力,才能在生产经营过程中发挥作用。因此,当我们说劳动创造价值时,已经包括了劳动者的体力和脑力,而这个脑力主要的就是技术。技术必须是劳动的组成部分,是劳动的要素,但它不是和劳动并列的一个要素,更不能说无形资产包括了人力资源。技术在价值创造中起作用,它不是独立起作用,而是在劳动中起作用,是劳动的内在因素。不能设想没有技术的劳动力,也没有不在劳动中发挥作用的技术。由此可见,人力资源和无形资产有明确界限又相互联系,那种把人力资源当作无形资产的说法是不准确的。

人力资源管理发展新趋势

一、21世纪新经济环境特征

随着人类的发展,经济作为人类活动的主要组成部分,已经表现出其与以前时代所不同的特征。21世纪是新经济的时代,与传统经济形态相比它表现在经济全球化、知识经济、服务经济。首先,在世界范围内、各国各地区的经济相互交织、相互影响并融合成统一整体,形成“全球统一市场”。所谓“经济全球化”指在市场经济的基础上生产要素在全世界范围内的自由活动和合理配置,逐渐以至最终完全消除国家间的各种壁垒,使其渗透、相互储存并不断加深,从而把世界变成一个整体的过程。其次,我们知道21世纪的经济是世界经济一体化条件下的经济,是以知识决策为导向的经济。知识经济对人类经济社会活动的各个领域,对现有的生产方式、生活方式、思维方式等正在产生重大的影响。另外,改革开放以来,随着我国国民经济的快速发展,经济结构发生了很大变化,消费者主权越来越明显。企业应时时领先消费者,培养消费者的偏好,占领市场份额。而不仅仅停留在售后服务环节,应转向吸取消费者意见并反映到产品上走到消费者前面,也就是21世纪的服务经济应围绕服务价值链开创新的服务模式。

二、人力资源管理的变革趋势

1.人力资源管理成为企业战略规划及战略管理不可分割的组成部分。人力资源可以说是企业最重要的资源。其不仅仅是人事部门的事情,而是整个企业的战略性工作之一,是企业董事会和最高层管理者必须关心的事情。因而所有的企业在设计自己发展战略的时候,都将公司和部门战略与人力资源战略统一结合起来为企业战略决策服务,各项人力资源管理理念和方法之间应达成有效的切合。

2.人力资源管理日益显出在企业价值链中的作用。21世纪,人力资源管理的核心是如何通过价值链的管理,来实现人力资本价值的增值,价值链本身就是对人才激励和创新的过程。围绕价值链拓展管理范围,人力资源管理日益突出在企业价值链的重要作用,在于可以为顾客提供附加值。因此人力资源管理部门应该积极加强与企业各业务部门的密切联系,从权力中心走向服务中心。

3.人力资源管理边界呈日益模糊状态。一直以来,人力资源管理一直不被企业重视或仅仅是企业组织内部的一项管理活动,有其独立的工作范畴。近年来,随着业务外包、战略联盟、虚拟企业等各种形式的企业网络组织的出现和迅猛发展,使人力资源的管理边界日益模糊,其管理已经跨越组织的边界,不再仅仅局限于企业内部的管理事务,而是面向于更为广阔的管理空间。

三 我国企业人力资源开发管理几点对策

1.改变观念,从提高企业竞争力的角度积极推进人力资源管理及其改革,使人力资源部门成为企业战略决策层的战略伙伴,参与企业战略决策过程。大家知道,竞争力是企业生存和发展的基础,也是企业能否搞垄断性经营的关键条件。但是企业要具备竞争力和搞垄断性经营在现代经济条件下只有拥有核心技术才能实现。而核心技术的创造只能由技术创新者来完成,所以技术创新者作为人力资本的首要要素而存在,而技术的市场化要求需要由职业经理人来完成。正因为人力资本非常重要,所以其作为资本形态已经开始登上历史舞台,成为决定企业体制的制度性要素。人力资源管理不应再是企业经营战略的一个执行者,而应参与甚至主导企业战略的决策过程,应从传统的辅助性、事务性的战术层面,提升到获取竞争优势的战略层面。所以,企业想提高竞争能力,实现可持续发展,加强人力资源管理是关键,将其提升到战略高度。在战略执行的过程中,通过各种人力资源管理制度的设计和实践帮助

企业赢得竞争优势更好地承担起战略经营伙伴的角色,与各部门一起共同确保企业战略目标的实现。

2.顺应企业外部环境变化,积极推进人力资源管理的再造工程。20世纪90年代初期美国兴起了一次管理变革的浪潮,哈默等人提出的业务流程再造掀起了一场管理学革命,为企业的运作机理提供了一个全新的视角和分析工具。流程改造起源于对传统分工条件下造成的生产经营与管理流程片断化、追求局部效率优化而整个流程效率低下的再认识。我们知道,在企业经营过程中,传统的功能使组织已经逐渐失去对环境的应变能力,如果想打破过去传统的运作模式,建立一个快速反应的组织,就必须对企业的组织结构进行再造工程。而工作流程和组织结构的重新设计必然要求配套的人力资源管理来适应,才能保证再造目标的实现。这就要求重新构建人力资源管理体系,不断提高其灵活性和适应性,培养一批具有综合技能的高素质人才来适应新的环境变化。那么首先,要从思想上重新定位人力资源管理,提升人力资源管理的重视程度及认识其战略价值;其次,要将人事部门从传统的事务中解脱出来,从原来以“管人”为核心的机制转化到竞争环境下以“开发和激励人”为核心的机制层面上来;另外,要对员工进行积极的培训,灌输新的思想观念及对新的管理模式的认识,提高员工的主动参与意识及创新能力,保持企业的核心竞争能力。

3.注重能本管理,尽快建立一支高水平的专业化的人力资源管理队伍。一个国家的经济竞争力归根结底体现在企业的竞争力上,而企业竞争,人才为本,人才的竞争力才是核心竞争力。现在,人力资源管理的重要性已经逐步被企业所认识,其功能的显现和地位的提升也同时对人力资源管理者提出了更高的素质和能力要求,“能本管理”成为人力资源管理发展的新阶段。它是通过采取有效的方法,最大限度地发挥人的能力,从而实现能力价值的最大化,把能力这种最重要的人力资源作为组织发展的推动力量,并实现组织发展的目标以及组织创新。这就要求企业尽快培养一支合格的人力资源管理队伍,使他们必须能够同时胜任职能性角色和战略性角色,即能管理又能协调。企业可以通过建立促进人才成长和吸纳人才的开放,系统来改善人才环境;通过加大员工资本投入,开展与公司发展相适应的员工教育培训来提升员工的学习能力和综合素质;通过激励和约束机制及绩效改革的建立来提升员工的工作效率,充分发挥员工的积极性和创造力。

参考文献:

周三多《管理学》 高等教育出版社;

王洪波 商业经济 Business EconomyASPT来源刊CJFD收录刊;

《人力资源管理》杂志;

6.数据结构课设修改 篇六

近些年来,随着国家建设脚步的加快、市场经济的推动以及建设场地的不断紧缩,高层建筑慢慢占据了建筑市场的主导地位。而在高层建筑范围内,虽然随着国力的不但增强、技术的不断进步、施工工艺的不断先进,超高层占据的比例越来越大,但总体而言目前建筑市场仍以高度在60~100 m范围内的建筑居多。由工程设计及建筑市场的现状不难看出,高度在60~100 m间的高层建筑,大量采用的结构体系为现浇钢筋混凝土剪力墙结构或框架-剪力墙结构。从而可见,剪力墙在工程结构实体中得到了越来越多的应用。

2010年至今,新版设计规范不断更新,有关剪力墙抗震构造措施设计的部分较前一版设计规范有了较大的改进及修改,本文将简单罗列出新旧规范对比下修改的内容。随着国力的增强以及近几年地震灾害的频发,为了减少人身的伤害以及经济的损失,建筑结构抗震设计要求越来越严格,含钢量也随之增大。本文通过新版规范有关剪力墙抗震构造措施在工程设计中实际应用的经验进行简单对比,提出一些剪力墙结构设计时的优化设计建议。

二、2012与2001版结构设计规范有关剪力墙抗震构造措施修改内容的对比

自2010年以来,新版设计规范陆续更新。《建筑抗震设计规范》GB50011-2010、《混凝土结构设计规范》GB50010-2010、《高层建筑混凝土结构技术规程》JGJ3-2010三大混凝土结构设计规范均对剪力墙设计时抗震构造措施提出了新的要求。以《高层建筑混凝土结构技术规程》为参照,与前一版规范相比,主要修改内容如下。(1)剪力墙底部加强部位的范围,由原来的底部两层和墙体总高度的1/8二者的大值修改为底部两层和墙体总高度的1/10二者的大值,且明确了底部加强部位的高度应从地下室顶板算起。当结构计算嵌固端不在地下室顶板时,应向下延伸至计算嵌固端。(2)新版规范明确的定义了短肢剪力墙的概念。对于L形、T形、十字形剪力墙,其各肢的肢长与截面厚度之比的最大值大于4且不大于8时,才划分为短肢剪力墙。(3)与02版规范相对比,新版规范取消了短肢剪力墙抗震等级提高一级的要求,剪力墙的轴压比规定更为严格。一、二、三级短肢剪力墙的轴压比,分别不宜大于0.45、0.50、0.55,一字形截面短肢剪力墙轴压比限值应相应减小0.1。(4)与02版规范相比,新版规范取消了剪力墙分布钢筋之间的拉筋在底部加强部位应适当加密的要求。(5)与02版规范相比,新版规范剪力墙约束边缘构件设置的范围有所变化,设置约束边缘构件与剪力墙的轴压比相关联起来。当剪力墙墙肢的轴压比不大于0.1(9度一级)、0.2(6、7、8度一级)、0.3(二、三级)时,可以不设置约束边缘构件而只设置构造边缘构件即可。另外,新版规范中增加了三级剪力墙亦应设置约束边缘构件的要求,这是特别要强调的。(6)与02版规范相对比,新版规范剪力墙约束边缘构件延墙肢的长度Lc及其配箍特征值λv有很大变化,其值与剪力墙墙肢的轴压比相关连起来。具体变化内容详见表1。其中,黑体字部分为新版规范新增加或修改的内容。(7)与02版规范相对比,新版规范剪力墙约束边缘构件竖向钢筋的最小配筋率,增加了三级剪力墙为1.0%的规定,竖向钢筋配筋量由原6φ16(一级)、6φ14(二级)修改为8φ16(一级)、6φ16(二级)及6φ14(三级),增加了箍筋、拉筋沿水平方向的肢距不宜大于300 mm,不应大于竖向钢筋间距的2倍的条款。(8)新版规范将一般剪力墙竖向和水平分布钢筋间距由不应大于300 mm修改为不宜大于300 mm,且由强制性条文修改为一般条款。(9)新版规范中,增加了一、二级抗震等级剪力墙底部加强部位构造边缘构件的配筋要求(一级:纵筋0.010 Ac与6φ16中的大值,箍筋直径不小于φ8且间距不大于100 mm;二级:纵筋0.008 Ac与6φ14中的大值,箍筋直径不小于φ8且间距不大于150 mm),并修改了三级剪力墙构造边缘构件竖向钢筋的最小配筋要求(底部加强部位修改为0.006 Ac与6φ12中的大值,其他部位修改为0.005 Ac与4φ12中的大值)。(10)新规范中增加了跨高比不大于1.5的连梁纵向钢筋的最小配筋率的要求,同时提出了连梁纵向钢筋的最大配筋率的要求。(11)在新版《建筑抗震设计规范》GB50011-2010中,修改了关于剪力墙分布钢筋的要求,在剪力墙结构体系中,剪力墙竖向分布钢筋直径不宜小于10 mm,而在框架—剪力墙结构体系中,水平与竖向分布钢筋直径均不宜小于10 mm。

三、新版规范下剪力墙结构抗震构造措施在剪力墙含钢量优化设计中的应用

随着改革开放的不断发展,我国国民生产总值的不断提高,保护人民生命与经济财产的目标成为抗震设计的重中之重。因此抗震设计标准要求越来越严格,建筑结构的含钢量随之也不断得到提高。而在现实社会中,为了积极响应国家可持续发展的战略目标以及绿色环保低碳的发展理念,并且可以让建筑开发得到经济利益的最大化,含钢量成为了结构设计中的焦点。通过应用新版规范在工程设计中的经验,充分利用关于剪力墙结构设计抗震构造措施的规定,从而达到了剪力墙含钢量的优化设计。

1. 应用剪力墙轴压比的规定,优化剪力墙结构设计

新版设计规范中,剪力墙边缘构件的设置与剪力墙墙肢的轴压比紧密的联系到了一起,而在上一版设计规范中这是没有的,只是笼统的提出了剪力墙下部应设置约束边缘构件、上部设置构造边缘构件的理念。旧版规范已经执行了10年,很多设计人员已经形成了固定的设计习惯,而且随着现在社会发展脚步的加快,设计人员的工作强度越来越大,造成了很多设计人员设计时就高不就低的理念,从而忽视或忽略了新版设计规范的规定。为了达到优化结构设计的目标,当结构平面布置已经确定、并经结构整体计算满足规范各项规定的要求下进行剪力墙施工图具体的设计时,第一步就应先核查剪力墙墙肢的轴压比,从而确定剪力墙在底部是设置约束边缘构件还是构造边缘构件;在剪力墙设置约束边缘构件确定的情况下,区分确定Lc的范围及箍筋配箍特征值的取值,从而达到优化设计的目标。简单举例,某工程中剪力墙抗震等级二级,其中一200厚L形剪力墙中一墙肢长5 m,其轴压比为0.27。按照新版规范规定,在该墙肢端头可以直接设置构造边缘构件(暗柱200×400),纵筋614即可满足要求。而按笼统的全楼剪力墙均设置约束边缘构件设计,其最小纵筋配筋为616(暗柱还按200×400考虑),纵筋用钢量就提高了约30%。

2. 应用箍筋、拉筋水平肢距间距的规定,优化剪力墙结构设计

依据新版规范规定,箍筋、拉筋沿水平方向的肢距不宜大于300 mm,不应大于竖向钢筋间距的2倍。依据此条规定,当剪力墙纵筋间距不大于150 mm时,剪力墙箍筋或拉筋可以采用隔一拉一的方式布置,从而达到优化设计的目标。简单举例,某一抗震等级二级的L形剪力墙(200厚)转角部位设置转角构造边缘构件,布置12根纵筋,采用箍(拉)筋8@200。若每根纵筋均设置拉筋,则箍筋每米用钢量为5.73 kg;若采用隔一拉一的方式,则箍筋每米用钢量为5.05 kg,用钢量下降了约0.7 kg。

3. 使用高强度钢筋,优化剪力墙结构设计

推广应用高强度钢筋是落实中央节能减排决策的重要措施,是推动建筑业技术进步的有效途径。使用高强度钢筋可以大大降低用钢量,从而达到优化剪力墙结构设计的目标。简单举例,某8度抗震设防工程中剪力墙抗震等级一级,底部采用混凝土C40,某片300厚剪力墙轴压比为0.45,其一端头设置暗柱300×400,箍筋配置3×4。在满足规范的要求下,λv=0.2。当采用HPB300级钢时,其规定体积配箍率为1.415%,箍筋需配置10@100(ρv=1.721%);当采用HRB400级钢时,其体积配箍率为1.061%,箍筋需配置8@100(ρv=1.103%)。如此看出,使用HPB300级钢较使用HRB400级钢用钢量提高了约56%,每米范围内用钢量增加了4.862 kg。

四、结语

7.Protel课设-交通灯 篇七

Protel应用课设任务书

学生姓名: 专业班级: 指导教师: 工作单位: 武汉理工大学 题

目: 交通灯控制电路印制板图的设计

一、训练目的

主要目的就是对学生进行基础课程、基本技能、基本动手能力的强化训练,提高学生的基础理论知识、基本动手能力,提高人才培养的基本素质。

二、训练内容和要求

1、基础课程和基本技能强化训练(1)设计一个交通灯控制电路;

(2)对所设计电路的基本原理进行分析;

2.绘制具有一定规模、一定复杂程度的电路原理图*.sch(自选)。可以涉及模拟、数字、高频、单片机、或者一个具有完备功能的电子电路系统。

3.绘制相应电路原理图的双面印刷版图*.pcb对电路原理图进行仿真,给出仿真结果(如波形*.sdf、数据)并说明是否达到设计意图。

四、初始条件

计算机;Microsoft Office Word 软件;PROTEL软件

五、时间安排1、2013年 6月 26日集中,作基础强化训练具体实施计划与报告格式要求的说明;学生查阅相关资料,学习电路的工作原理。

2、2013 年 6 月27 日,电路设计与分析。

3、2013年 6 月 27日至2010 年6 月 30日,相关电路原理图和PCB版图的绘制。

4、2013年7 月 2 日上交基础强化训练成果及报告,进行答辩。

指导教师签名:

****年**月**日 系主任(或责任教师)签名:

****年**月**日

I

武汉理工大学《Protel应用》课程设计报告书

目录

摘要......................................................................................................................................................................1 Abstract..............................................................................................................................................................2 1 Protel简介........................................................................................................................................................3

1.1 Protel的发展历程.............................................................................................................................................................3 1.2 Protel 99 SE简介...............................................................................................................................................................3 1.3 Protel dxp 2004简介........................................................................................................................................................5 2单元电路设计...................................................................................................................................................6

2.1单片机最小系统.................................................................................................................................................................6 2.2数码管模块...........................................................................................................................................................................7 2.3 LED信号灯模块.................................................................................................................................................................7 2.4 独立按键模块.....................................................................................................................................................................8 3总电路图...........................................................................................................................................................9 4 绘制电路的原理图(SCH)........................................................................................................................10

4.1 原理图的设计流程........................................................................................................................................................10 4.2 原理图的设计..................................................................................................................................................................11

4.2.1创建一个项目............................................................................................................................11 4.2.2 创建原理图文件.......................................................................................................................11 4.2.3 加载元件库...............................................................................................................................11 4.3 原理图的编辑与调整.....................................................................................................................................................12

4.3.1放置导线及电源端子...............................................................................................................12 4.3.2 标识元件..................................................................................................................................12 4.4 原理图的检查....................................................................................................................................................................12 5绘制印刷电路版图(PCB).........................................................................................................................14

5.1 PCB的设计流程...............................................................................................................................................................14 5.2 双面PCB设计.................................................................................................................................................................15

5.2.1 文件链接与命名......................................................................................................................15 5.4.2设置电路板的禁止布线区域...................................................................................................15 5.4.3数据的导入...............................................................................................................................15 5.4.4元器件的自动布局...................................................................................................................15 5.4.5自动布线...................................................................................................................................16 5.4.6手工调整布线...........................................................................................................................16 5.4.7设计规则DRC检查.................................................................................................................17 5.3PCB设计结果....................................................................................................................................................................17 6仿真部分.........................................................................................................................................................19

6.1 proteus软件介绍............................................................................................................................................................19 6.2仿真结果.............................................................................................................................................................................20 7总结及心得体会.............................................................................................................................................22 参考文献............................................................................................................................................................23 附录....................................................................................................................................................................24

II

武汉理工大学《Protel应用》课程设计报告书

摘要

随着城市化的推进,我们对交通工具的要求越来越高,希望舒适快速的交通,可是快速加快的交通负荷也给尘世交通出了比较难题,我们不难发现现在城市交通问题日益凸显严重,尤其在城市街道的十字叉路口,频繁发生交通事故,为了保证交通秩序和行人安全,交通部门在每条街上都安装了一组红、黄、绿交通信号灯。

电子工业的飞速发展和电子计算机技术的广泛应用,促进了电子设计自动化技术日新月异。特别是在20世纪初80年代末期,由于电子计算机操作系统Windows的出现,引发了计算机辅助设计(CAD)软件的一次大的变革,纷纷臣服于Microsoft的Windows风格。并随着Windows版本的不断更新,也相应的推出新的CAD软件产品。在电子CAD领域,Protel Technology(Altium的前身)公司在EDA软件产品的推陈出新方面扮演了一个重要角色。

此次十字路口交通管理控制器的设计是基于Protel dxp 2004,设计共分为3个大的部分,原理图设计,PCB设计和电路的仿真。关键字:Protel 交通灯 PCB

武汉理工大学《Protel应用》课程设计报告书

Abstract Along with the advancement of urbanization, to transport demand is higher and higher, we hope to comfortable and fast traffic, but rapidly accelerate the traffic load and traffic to the world out of the more difficult problem, it is not hard to find now urban transport problems highlighted increasingly serious, especially in the cross in the city street intersections, traffic accidents occur frequently, in order to ensure the safety of the pedestrians and traffic order, transport department on every street have installed a set of red, yellow and green traffic lights.With the rapid development of electronic industry and the wide application of computer technology, electronic design automation technology for the ever-changing.Especially in the early 20th century, late 80s, due to the emergence Windows computer operating system.The intersection traffic management controller design is based on protel dxp 2004, the design is divided into three major parts, schematic design, PCB design and circuit simulation.In the design process, Altium Designer schematic drawing of a strong function of PCB design and lay a good foundation.In particular, its board 3D renderings, but also for the preview and the error correction circuit for a lot a lot of convenience.Key words: Protel PCB traffic lights

武汉理工大学《Protel应用》课程设计报告书 Protel简介

1.1 Protel的发展历程

随着电子工业的飞速发展和电子计算机技术的广泛应用,促进了电子设计自动化技术日新月异。特别是在20世纪初80年代末期,由于电子计算机操作系统Windows的出现,引发了计算机辅助设计(CAD)软件的一次大的变革,纷纷臣服于Microsoft的Windows风格。并随着Windows版本的不断更新,也相应的推出新的CAD软件产品。在电子CAD领域,Protel Technology(Altium的前身)公司在EDA软件产品的推陈出新方面扮演了一个重要角色。从1991年开始,先后推出的EDA软件版本有Protel SE For Windows 98;在2001年8月Protel Technology公司更名为Altium公司,并在2002年该公司有推出了Protel DXP For Windows XP/2000电路板设计软件平台,简称Protel 2004。

2006年初,Altium公司推出了附有该公司名称的EDA软件Altium designer 6。这款版本除了全面覆盖和涵盖了Protel 99 SE、Protel 2004在内的之前一系列版本的功能和优点以外,还增加了许多功能。在此基础上,该公司又做了较大的6次更新和改进。

1.2 Protel 99 SE简介

Protel99SE是Protel公司在80年代末推出的EDA软件,应用广泛功能强大,是个完整的板级全方位电子设计系统。它包含了电原理图绘制、模拟电路与数字电路混合信号仿真、多层印制电路板设计(包含印制电路板自动布线)、可编程逻辑器件设计、图表生成、电子表格生成、支持宏操作等功能。可见Protel 99 SE不仅在绘制原理图、PCB版布局布线等方面功能更加完善,而且为用户提供功能强大、使用方便的仿真器,它可以对当前所画的电路原理图进行即时仿真,因此在电路的整个设计周期都可以仿真查看和分析其性能指标,以便及时发现设计中存在的问题并加以改正,从而更好的完成电路设计。

Protel99se软件中提供了SIM99se数模混合仿真器集成软件可以对许多电子线路进行模拟设计,模拟运行,反复修改。提供了接近6000个仿真元件和大量的数学模型,可以对电工电路,低频电子线路、高频电子线路和脉冲数字电路在一定范围内进行仿真分析。仿真结果以多种图形方式输出,直观明了,可以单图精细分析,也可以多图综合比较分析、并可通过不同的角度进行分析,以获得对电路设计的准确判断。Protel 99 se仿真方面其具有的特点有:

武汉理工大学《Protel应用》课程设计报告书

强大的分析功能用户可以根据Protel99SE电路仿真器所提供的功能,分析设计电路的各方面性能,如电路的交直流特性、温度漂移、噪声、失真、容差、最坏情况等特性。

丰富的信号源其中包括基本信号源:直流源、正弦源、脉冲源、指数源、单频调频源、分段线性源,同时还提供了齐全的线性和非线性受控源。

充分的仿真模型库Protel99SE提供了20多个模拟和数字仿真元件库,共包含6000多个常用元器件。这些组件库包括了常用二极管、三极管、单结晶体管、变压器,晶闸管、双向晶闸管等分立组件,还有大量的数字器件和其它集成电路器件。同时Protel99SE提供了一个开放的库维护环境,允许设计者改变原有器件模型,也可创建新器件模型。

友好的操作界面(1)无需手工编写电路网表文件。系统将根据所画电路原理图自动生成网表文件并进行仿真。(2)通过对话框完成电路分析各参数设置。(3)方便地观察波形信号。可同时显示多个波形,也可单独显示某个波形;可对波形进行多次局部放大,也可将两个波形放置于同一单元格内进行显示并分析比较两者的差别。(4)强大的波形信号后处理,可利用各种数学函数对波形进行各种分析运算并创建一个新的波形。(5)方便地测量输出波形。Protel99SE提供了两个测量光标,打开它们可测量波形数据。

武汉理工大学《Protel应用》课程设计报告书

1.3 Protel dxp 2004简介

Altium公司作为EDA领域里的一个领先公司,在原来Protel 99SE的基础上,应用最先进的软件设计方法,率先推出了一款基于Windows2000和Windows XP操作系统的EDA设计软件Protel DXP。Protel DXP在前版本的基础上增加了许多新的功能。新的可定制设计环境功能包括双显示器支持,可固定、浮动以及弹出面板,强大的过滤和对象定位功能及增强的用户界面等。Protel DXP是第一个将所有设计工具集于一身的板级设计系统,电子设计者从最初的项目模块规划到最终形成生产数据都可以按照自己的设计方式实现。Protel DXP运行在优化的设计浏览器平台上,并且具备当今所有先进的设计特点,能够处理各种复杂的PCB设计过程。通过设计输入仿真、PCB绘制编辑、拓扑自动布线、信号完整性分析和设计输出等技术融合,Protel DXP提供了全面的设计解决方案。

Protel DXP2004是Altium公司于2004年推出的最新版本的电路设计软件,该软件能实现从概念设计,顶层设计直到输出生产数据以及这之间的所有分析验证和设计数据的管理。当前比较流行的Protel 98、Protel 99 SE,就是它的前期版本。

Protel DXP 2004已不是单纯的PCB(印制电路板)设计工具,而是由多个模块组成的系统工具,分别是SCH(原理图)设计、SCH(原理图)仿真、PCB(印制电路板)设计、Auto Router(自动布线器)和FPGA设计等,覆盖了以PCB为核心的整个物理设计。该软件将项目管理方式、原理图和PCB图的双向同步技术、多通道设计、拓朴自动布线以及电路仿真等技术结合在一起,为电路设计提供了强大的支持。

与较早的版本——Protel99相比,Protel DXP 2004不仅在外观上显得更加豪华、人性化,而且极大地强化了电路设计的同步化,同时整合了VHDL和FPGA设计系统,其功能大大加强了。

武汉理工大学《Protel应用》课程设计报告书

2单元电路设计

2.1单片机最小系统

AT89S52芯片只需外加晶振、供电电路与复位电路即可构成最小系统,仿真时电源部分隐藏,晶振选择12M满足要求,其最小系统图如图2.1:

图2.1 AT89S52最小系统图

AT89S52主要性能

与MCS-51单片机产品兼容、8K字节在系统可编程Flash存储器、1000次擦写周期、全静态操作:0Hz~33Hz、三级加密程序存储器[1]、32个可编程I/O口线、三个16位定时器/计数器八个中断源、全双工UART串行通道、低功耗空闲和掉电模式、掉电后中断可唤醒、看门狗定时器、双数据指针、掉电标识符。

武汉理工大学《Protel应用》课程设计报告书

2.2数码管模块

在电路设计中,采用四个二位八段共阳数码管,因为数码管内阻影响,导致单片机I/O口输出的5V电压被拉低,因此需要加入驱动电路,在此选择2N3906 PNP型三极管,数码管的八个输入口有单片机的P2口控制。数码管模块电路如图2.2所示。

图2.2 二位共阳数码管

2.3 LED信号灯模块

在电路设计中,需要用LED灯模拟红绿信号灯,分别采用红、黄、绿三色LED灯进行显示,通过P0^0--P0^5口控制LED的亮灭,由于单片机的P0口为集电极开路门,所以在使用时需要接上拉电阻接电源。LED电路模块如图2.3所示:

武汉理工大学《Protel应用》课程设计报告书

图2.3 LED电路模块

2.4 独立按键模块

本电路在设计中需要设置特殊状态,即禁止单个方向通行,所以要用到独立按键,在设计时,通过按键来停止定时器,同时将数码管显示“00”,指定方向亮红灯禁止通行。按键模块设计比较简单,通过按下按键将P3^2和P3^2置低,系统检测到低电平信号后立即响应相关的操作。按键模块如图2.4:

图2.4 独立按键模块

武汉理工大学《Protel应用》课程设计报告书

3总电路图

在电路设计中,由于四个方向的倒计时相同,相对面的方向LED灯显示状态相同,所以在仿真时,只采用一组数码管和LED灯进行相关仿真,便于操作与观察,仿真成功后转入实物连接,最终成功将实物制作完成。总的电路图如图3.1所示。

图3.1 总电路图

武汉理工大学《Protel应用》课程设计报告书 绘制电路的原理图(SCH)

4.1 原理图的设计流程

开始加载元件库启动原理图编辑器放置元器件创建一个项目原理图的编辑与调整创建原理图文件原理图的检查设置图纸规格原理图的报表设置原理图编辑器参数原理图的输出结束图 4.1 原理图的设计流程图

武汉理工大学《Protel应用》课程设计报告书

4.2 原理图的设计

4.2.1创建一个项目

1.启动Protel dxp 2004 系统。

2.执行菜单命令【file】/【new】/【PCB Project】,弹出项目面板。

3.执行菜单命令【file】/【Save Project】,在弹出的保存文件的对话框中输入文件名“十字路口交通管理控制器”,保存。

4.2.2 创建原理图文件

1.执行菜单命令【file】/【new】/【Schematic】,在项目“十字路口交通管理控制器”中创建一个原理图文件。

2.执行菜单命令【file】/【Save】,在弹出的对话框中输入文件名“十字路口交通管理控制器”,保存。

4.2.3 加载元件库

执行菜单命令【design】/【Add/Remove Library】,单击Install按钮添加所需要的元件库。

武汉理工大学《Protel应用》课程设计报告书

4.3 原理图的编辑与调整

4.3.1放置导线及电源端子

1.执行菜单命令【Place】/【Wire】或单击布线工具栏的放置导线按钮,当光标中心的“X”号变为一个红色“米”字形符号,表示导线的端点与元器件引脚的电气连接点可以正确连接。

2.单击工具栏的电源按钮,光标上出现一个网络标号“VCC”(GND)的“T”型电源符号,放置在原理图中。

4.3.2 标识元件

可以选用手动标识或者是自动标识元件。自动标识时,执行菜单命令【Tools】/【Annotate/Schematics Quietly„】,系统及完成对当前原理图的自动标识。

4.4 原理图的检查

原理图绘制完成后,要进行检查。因为原理图与其他的图不同,不是简单的电路的点和线,而是代表着实际的电器元件和它们之间的相互连接。因此,它们之间不仅仅具有一定的拓扑结构,还必须遵循一定的电气规则(Electrical Rules)。

电气规则检查(ERC)是进行电路原理图设计过程中非常重要的步骤之一;原理图的电气规则检查是发现一些不应该出现的短路、开路、多个输出端子短路和未连接的输入端子等。

电气规则检查还对原理图中所用元件里,若有元件输入端有定义,则对该元件的输入端进行是否有信号源的检查,若没有直接信号源,系统会提出警告。做好的办法就是在该端放置“NO ERC”。

在Altium designer中,首先要进行编译参数的设置,包括错误报告类型的设置,电气连接矩阵的设置、类型设置、比较器设置和设置输出路径及网络设置。

当完成编译参数设置后,就可以对项目进行编译了。Altium designer为用户提供了两种编译,一种是对原理图的编译,另一种是对工程项目进行编译。无论哪种编译,编译后系统都会通过信息面板给出一些错误信息或警告。没有错误信息或者是放置了“NO ERC” 标志,信息面板是空的。

武汉理工大学《Protel应用》课程设计报告书

如果出现了错误信息,可以通过单击错误信息指针,弹出编译错误面板,双击面板上的错误选项,系统会自动定位错误元件。编辑改正所有的错误后,得到最终的原理图如图4.2所示。

图 4.2 十字路口交通管理控制器总原理图

可以看出,图4.2所示原理图,线路较为复杂。因此,可以采取以下方法对原理图进行改进。可以将原理图分成控制器部分、定时部分、数码管显示部分和时间预置和调整等5个部分,各部分通过网络标号相互连接。

武汉理工大学《Protel应用》课程设计报告书

5绘制印刷电路版图(PCB)

5.1 PCB的设计流程

开始设置布线规则准备原理图自动布线规划印刷电路板手工调整设置环境参数敷铜导入数据DRC检查设定工作参数输出文件元件布局结束图 5.1 PCB的设计流程图

武汉理工大学《Protel应用》课程设计报告书

5.2 双面PCB设计

5.2.1 文件链接与命名

1.引入设计项目

执行菜单命令【File】/【Open Project…】,引入设计项目。2.建立空白PCB文件 执行菜单命令【File】/【New】/【PCB】,即可完成PCB文件的建立。

3.命名PCB文件 在PCB编译环境中,执行菜单命令【File】/【Save As…】将“PCB1”更名为“交通灯”。

4.移出文件 如果要将某个文件从项目中移除,在Projects面板的工作区中右击该文件,在弹出的菜单中执行移出命令即可。

5.4.2设置电路板的禁止布线区域

1.在PCB编辑器工作状态下,设定当前的工作层面为“Keep-Out Layer”。2.确定电路板的电器边界。执行菜单命令【Place】【Line】,光标变为十字状。3.将光标移到工作窗口中的适当位置,确定一边界的起点。然后拖动光标至某一点,再确定电器边界一边的终点。

5.4.3数据的导入

1.在原理图编辑器中,选择菜单命令【Design】/【Import Changes From[十字路口交通管理控制器.PrjPcb]】.2.选择“生效更改”,系统会对所有的元件信息和网络信息进行检查。单击“执行更改”,若没有错误,所有的元件和飞线会自动加入到PCB文件中的元件空间中。若有错误,则需要进行相应的改正。

5.4.4元器件的自动布局

1.在PCB编辑器中,执行菜单命令【Tools】/【Comment Placement】,选择所需要的布局方式。

2.执行菜单【Auto Placer】命令,在弹出的对话框中选择元件自动布局的方式。

武汉理工大学《Protel应用》课程设计报告书

3.设置元件的自动布局参数。

在Altium Designer中可以进行元件封转的调换,无论是在PCB或者是原理图的编辑过程中均可以实现。在项目设计的过程中,可以进行PCB与原理图的双向更新,以方便的实现对原理图或电路板中的某些参数进行修改,如元件的标号、封装等。通过双向更新,修改状况就会同时反映到电路板和原理图中去。

图 5.2 出现在元件空间的PCB 5.4.5自动布线

1.执行菜单命令【Auto Route】,选择自动布线的方式。

2.对于双层电路板,单击“全局布线”按钮即可进入自动布线状态,可以看到PCB上自动布线的全过程,同时显示相应的信息框。

5.4.6手工调整布线

1.手工布线

1)启动导线放置命令,光标变为十字状,表示出于导线放置模式。可以开始手工布线。

2)在布线时按小键盘上的“*”键可以切换到布线层,同时自动放置过孔。3)按步骤一移动光标到要画线的位置单击,确定导线的第一个点,移动光标到合适的位置再单击,固定一段导线,从而放置一段导线。

2.加补泪滴

在导线与焊盘或导孔处有一过渡段,使过度的地方变成泪滴状,可以避免在钻孔时导

武汉理工大学《Protel应用》课程设计报告书

线与焊盘的接触点出现应力集中二是接触处断裂。3.放置敷铜

放置敷铜市将电路板空白的地方用敷铜铺满,主要目的是要提高电路板的抗干扰能力。通常将敷铜与地相接,这样电路板空白的地方就铺满了接地的敷铜,电路板的抗干扰能力就会大大提高。

5.4.7设计规则DRC检查

对布线完毕后的电路板进行DRC检查,可以确保PCB完全符合设计者的要求,即所有的网络均已正确连接。具体步骤如下:

1.执行菜单命令【Tools】/【Design Rules Check„】,单击对话框中的“Electrical”选项,弹出在线检查一并检查对话框。

2.勾选相应的选项,单击运行,即可进行DRC检查,其结果或反映在信息面板中。如果选中了生成报告文件,设计检查结束后,会生成一个有关短路检测、断路检测、安全间距检测、一般线宽检测、过孔内径检测等项目情况报表。

5.3PCB设计结果

1.自动布线后的PCB

图 5.3 自动布线后PCB图

武汉理工大学《Protel应用》课程设计报告书

2.改进后的PCB

(1)

(2)

图 5.4 改进后的PCB

武汉理工大学《Protel应用》课程设计报告书

6仿真部分

6.1 proteus软件介绍

Proteus ISIS是英国Labcenter公司开发的电路分析与实物仿真软件。它运行于Windows操作系统上,可以仿真、分析(SPICE)各种模拟器件和集成电路,该软件的特点是: ①实现了单片机仿真和SPICE电路仿真相结合。具有模拟电路仿真、数字电路仿真、单片机及其外围电路组成的系统的仿真、RS232动态仿真、I2C调试器、SPI调试器、键盘和LCD系统仿真的功能;有各种虚拟仪器,如示波器、逻辑分析仪、信号发生器等。②支持主流单片机系统的仿真。目前支持的单片机类型有:68000系列、8051系列、AVR系列、PIC12系列、PIC16系列、PIC18系列、Z80系列、HC11系列以及各种外围芯片。③提供软件调试功能。在硬件仿真系统中具有全速、单步、设置断点等调试功能,同时可以观察各个变量、寄存器等的当前状态,因此在该软件仿真系统中,也必须具有这些功能;同时支持第三方的软件编译和调试环境,如Keil C51 uVision4等软件。

④具有强大的原理图绘制功能。总之,该软件是一款集单片机和SPICE分析于一身的仿真软件,功能极其强大。

武汉理工大学《Protel应用》课程设计报告书

6.2仿真结果

仿真结果见图6.1所示。

图6.1 电路仿真图

电路部分模块的仿真图如图6.2和6.3所示。

图6.2 LED模块仿真图

武汉理工大学《Protel应用》课程设计报告书

图6.3 数码管模块仿真图

武汉理工大学《Protel应用》课程设计报告书

7总结及心得体会

这次课程设计使我学会了使用一个新的软件Protel dxp 2004,同时也是我进一步熟悉了Protel 99SE。整个过程中首先对电路设计有了更深的了解,因为制作本身要求将以前所学的理论知识运用到实际的电路设计当中去,在电路的设计过程中,无形中便加深了对Protel的了解及运用能力,对课本以及以前学过的知识有了一个更好的总结与理解;以前的模数电实验只是针对某一个小的功能设计,而此次课程设计对我们的总体电路的设计的要求更严格,需要通过翻阅复习以前学过的知识确立了实验总体设计方案,然后逐步细化进行各模块的设计。电子设计师可以从概念、算法、协议等开始设计电子系统,大量工作可以通过计算机完成,并可以将电子产品从电路设计、性能分析到设计出IC版图或PCB版图的整个过程的计算机上自动处理完成。

通过此次课设,我深深地认识到了Protel的强大功能。Altium designer通过把电路图设计、PCB绘制编辑、电路的仿真、FPGA应用程序的设计和设计输出等技术的完美融合,为用户提供了全线的设计解决方案,使用户可以轻松地进行各种复杂的电子电路设计工作。尤其是其强大的绘制原理图和PCB的功能,更是给我留下了深刻地印象。

在此次课程设计过程中,我曾遇到了不少问题,如软件仿真时的问题,这也是我此次课程设计所花费时间最多的地方。但通过解决这些问题,我学到了很多东西,收获颇丰。

武汉理工大学《Protel应用》课程设计报告书

参考文献

【1】Protel99 入门与提高.赵品编著.人民邮电出版社.2000.11参考书: 【2】Protel99 高级应用.赵品编著.人民邮电出版社.2000.11 【3】Protel 99 SE电路设计与仿真应用

【4】《集成电子电路制作精制精讲》 阳鸿钧等 编著 中国电力出版社 2008年1月 【5】《Atium Designer 6电路图设计百例》 姜艳波编 化学工业出版社 2008年3月 【6】《Altium Designer快速入门》 徐向民主编 电子工业出版社 2007年6月

武汉理工大学《Protel应用》课程设计报告书

附录

单片机程序: #include #define uint unsigned int #define uchar unsigned char uchar code table[]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90};//0~9 sbit led1=P0^0;sbit led2=P0^1;sbit led3=P0^2;sbit led4=P0^3;sbit led5=P0^4;sbit led6=P0^5;sbit key1=P0^6;sbit key2=P0^7;sbit key3=P3^2;sbit key4=P3^3;uchar shi, ge, num1, k, num=59;

void delay(uint z)//延时 {

uint x, y;

for(x=0;x

for(y=0;y<120;y++);}

void keyscan()//按键模块 { if(key3==0){

delay(10);

if(key3==1)

{

num=0;

led1=0;

led2=1;

led3=1;

led4=1;

led5=1;

led6=1;

TR1=0;

while(!key3);

} } if(key4==0)

武汉理工大学《Protel应用》课程设计报告书

{

delay(10);

if(key4==0)

{

num=0;

led1=1;

led2=1;

led3=1;

led4=0;

led5=1;

led6=1;

TR1=0;

while(!key4);

} } }

void T1_time()interrupt 3//中断 { TH1=(65536-50000)/256;TL1=(65536-50000)%256;num1++;if(num1==20)//中断计时 500ms一次 20次 num1+1 共一秒

{

num1=0;

num--;

if(num==0)

{

num=59;//每到0就60

k++;

led4=led1;

led1=~led1;

}

if(k%2==0)

{

led2=1;

led3=1;

if(num>9)

{

led6=0;

led5=1;

}

if(num<=9)

{

led6=1;

武汉理工大学《Protel应用》课程设计报告书

led5=0;

}

}

if(k%2==1)

{

led6=1;

led5=1;

if(num>9)

{

led3=0;

led2=1;

}

if(num<=9)

{

led3=1;

led2=0;

}

} } }

void init_T1(){ TMOD=0x10;TH1=(65536-50000)/256;TL1=(65536-50000)%256;EA=1;ET1=1;TR1=1;}

void display(uchar num2)//数码管 { shi=num2/10;ge=num2%10;key1=1;key2=0;P2=table[ge];delay(1);key1=0;key2=1;P2=table[shi];delay(1);} void main()

武汉理工大学《Protel应用》课程设计报告书

{

init_T1();led1=0;led6=0;while(1){

keyscan();

上一篇:劳务工劳动合同书下一篇:荆溪夜泊,荆溪夜泊李九龄,荆溪夜泊的意思,荆溪夜泊赏析