文档库 最新最全的文档下载
当前位置:文档库 › 微机原理教案(12-13第1学期)

微机原理教案(12-13第1学期)

微机原理教案(12-13第1学期)
微机原理教案(12-13第1学期)

泰山学院物理与电子工程学院教案

教研室微机与通信教研室

任课班级2010物理学、光信息

学生人数89

教师赵健

泰山学院物理与电子工程学院教案

微机与通信教研室教师姓名:赵健年月日

教学过程与内容

泰山学院物理与电子工程学院教案

微机与通信教研室教师姓名:赵健年月日

教学过程与内容

泰山学院物理与电子工程学院教案

微机与通信教研室教师姓名:赵健年月日

教学过程与内容

泰山学院物理与电子工程学院教案

微机与通信教研室教师姓名:赵健年月日

教学过程与内容

泰山学院物理与电子工程学院教案

微机与通信教研室教师姓名:赵健年月日

教学过程与内容

泰山学院物理与电子工程学院教案

微机与通信教研室教师姓名:赵健年月日

教学过程与内容

泰山学院物理与电子工程学院教案

微机与通信教研室教师姓名:赵健年月日

教学过程与内容

微机原理课程设计报告

微型计算机技术课程设计 指导教师: 班级: 姓名: 学号: 班内序号: 课设日期: _________________________

目录 一、课程设计题目................. 错误!未定义书签。 二、设计目的..................... 错误!未定义书签。 三、设计内容..................... 错误!未定义书签。 四、设计所需器材与工具 (3) 五、设计思路..................... 错误!未定义书签。 六、设计步骤(含流程图和代码) ..... 错误!未定义书签。 七、课程设计小结 (36)

一、课程设计题目:点阵显示系统电路及程序设计 利用《汇编语言与微型计算机技术》课程中所学的可编程接口芯片8253、8255A、8259设计一个基于微机控制的点阵显示系统。 二、设计目的 1.通过本设计,使学生综合运用《汇编语言与微型计算机技术》、《数字电子技术》等课程的内容,为今后从事计算机检测与控制工作奠定一定的基础。 2.掌握接口芯片8253、8255A、8259等可编程器件、译码器74LS138、8路同相三态双向总线收发器74LS245、点阵显示器件的使用。 3.学会用汇编语言编写一个较完整的实用程序。 4.掌握微型计算机技术应用开发的全过程,包括需求分析、原理图设计、元器件选用、布线、编程、调试、撰写报告等步骤。 三、设计内容 1.点阵显示系统启动后的初始状态 在计算机显示器上出现菜单: dot matrix display system 1.←left shift display 2.↑up shift display 3.s stop 4.Esc Exit 2.点阵显示系统运行状态 按计算机光标←键,点阵逐列向左移动并显示:“微型计算机技术课程设计,点阵显示系统,计科11302班,陈嘉敏,彭晓”。 按计算机光标↑键,点阵逐行向上移动并显示:“微型计算机技术课程设计,点阵显示系统,计科11302班,陈嘉敏,彭晓”。 按计算机光标s键,点阵停止移动并显示当前字符。 3.结束程序运行状态 按计算机Esc键,结束点阵显示系统运行状态并显示“停”。 四.设计所需器材与工具 1.一块实验面包板(内含时钟信号1MHz或2MHz)。 2.可编程芯片8253、8255、74LS245、74LS138各一片,16×16点阵显示器件一片。

大班(下)安全教育教案(10篇)

大班安全活动:小心陌生人 组织者: 目标: 1、乐意参与集体讨论活动,大胆地表述自己的看法。 2、通过看VCD、讨论等活动,了解一些安全常识,学习生词“陌生人”。 3、通过回忆性、创造性的讲述和表演,提高自我保护意识和能力。 准备: 故事《白雪公主》VCD;“陌生人”的胸贴。 过程: 1、观看录像,组织讨论。 (1)回顾童话内容 师:“小朋友们,你们看过白雪公主的故事吗?(幼:看过……) 师概括故事:白雪公主非常的善良、非常的美丽,可是故事里有个狠毒的皇后,她因为嫉妒白雪公主的美丽而多次设法害白雪公主,幸好每一次都被爱帮助人的小矮人救活了。 师:好,现在请小朋友们来欣赏、回忆一段小影片吧。(幼儿的积极性被调动)(2)欣赏故事,学习生词“陌生人”。 A、播放的内容是白雪公主中哪段故事?(幼:白雪公主被毒死的小片段) B、来敲门的人是谁?(揭示:皇后扮演的老巫婆) C、白雪公主为什么会昏倒?(因为她吃了有毒的苹果,那是“老巫婆”骗她的,是要毒害她的)。 D、假如现在老师带你们去见白雪公主,你会对她说什么话?(引导幼儿大胆说出自己心中的想法)。 E、教师小结:小朋友们刚才说的都非常好,一个人独自在家时不能随便开门,不能随便相信不认识的人的话,不认识的人叫“陌生人”,对“陌生人”要小心警惕。 2、角色扮演,建立自我保护意识。 (1)角色扮演,巩固安全知识。 师:(顺势将问题抛向幼儿)如果你一个人在家的时候遇到了陌生人你会怎么办?

(情景模拟表演,分别请幼儿上来表演,给陌生人贴上“陌生人”的胸贴)。 (2)情景表演:邮递员来家送信笺。 3、应对策略: (1)不答应陌生人的请求。 (2)不过多地于陌生人交谈。 (3)坚决不开门,有礼貌的谢绝。 4、教师小结:颁发“安全”的胸贴,在这个表演中,**小朋友表现很出色,知道一个人在家不能给不认识的人开门,说什么也不开,自我防范意识很强哦。

大班开学第一周计划

第一周一、本周工作重点: 周总要求:能围绕暑假生活,新教室、新老师等内容,与同伴或老师用连贯的语言积极主动地进行交流,乐意表达真正的情感。 1、让幼儿能及时以愉快的心情适应假期到新学期的过度; 2、能用完整的话讲述暑假高兴的事情,并学会安静倾听别人讲话; 3、知道自己长大了,是幼儿园的大班小朋友,有做哥哥姐姐的光荣感; 4、认识新教室的环境,了解各区域的位置(说说新教室与以前教室的异同),并与新老师建立良好的关系,形成信赖感; 5、有良好的梳洗习惯和自理能力,养成细致有条理的做事习惯,及时适应幼儿园的一日常规 6、认识班上的标志,并学习班上的规章制度; 7、能清楚地口述10以内的排列顺序,知道顺数与倒数。 二、集体活动 谈话活动:快乐暑假语言活动:我们的新教室社会活动:值日生分工音乐活动:值日生歌数学活动:顺数、倒数 户外活动:复习列队,要求整齐迅速能对基本口令作出及时反映(立正、稍息、左右转) 游戏活动:一起玩玩以前的游戏,学会新游戏,稳定幼儿情绪,引导幼儿能加入到活动中(以老带新);汉语拼音:单韵母a 安全工作:带领幼儿参观幼儿园的每个角落并说说存在的哪些不安全的地方,我们不可用手去触摸; 三、其他工作

1、环境布置:完善区域角布置 2、日常生活:带领幼儿认识自己的茶杯格,熟悉新安排的床位与座位。 3、常规教育:继续对幼儿进行“三轻”教育,即轻轻走路、轻轻说话、轻轻拿放东西。 4、家长工作: (1)准备幼儿的生活用品。如更换衣服、小毛巾 (2)准备幼儿的学习用品。如水彩笔,课外书、图画书、本子等。 (3)进入大班培养孩子良好的学习习惯和生活习惯。 (4)与家长沟通坚持送幼儿来园 大班上学期第一周周计划 主题《你变我变大家变》 本周工作重点1、理解什么是长大,体验成长的快乐。 2、萌发自信心,逐渐形成自我意识。 3、能把圈想象成各种物体进行游戏。

微机原理及应用实验(题目)

微机原理及应用实验 实验一开发环境的使用 一、实验目的 掌握伟福开发环境的使用方法,包括源程序的输入、汇编、修改;工作寄存器内容的查看、修改;内部、外部RAM内容的查看、修改;PSW中个状态位的查看;机器码的查看;程序的各种运行方式,如单步执行、连续执行,断点的设置。二、实验内容 在伟福开发环境中编辑、汇编、执行一段汇编语言程序,把单片机片内的 30H~7FH 单元清零。 三、实验设备 PC机一台。 四、实验步骤 用连续或者单步的方式运行程序,检查30H-7FH 执行前后的内容变化。五、实验思考 1.如果需把30H-7FH 的内容改为55H,如何修改程序? 2.如何把128B的用户RAM全部清零? 六、程序清单 文件名称:CLEAR.ASM ORG 0000H CLEAR: MOV R0,#30H ;30H 送R0寄存器 MOV R6,#50H ;50H 送R6寄存器(用作计数器) CLR1: MOV A,#00H ;00 送累加器A MOV @R0,A ;00 送到30H-7FH 单元 INC R0 ;R0 加1 DJNZ R6,CLR1 ;不到50H个字节,继续 WAIT: LJMP WAIT END 实验二数据传送 一、实验目的 掌握MCS-51指令系统中的数据传送类指令的应用,通过实验,切实掌握数据传送类指令的各种不同的寻址方式的应用。 二、实验内容 1.编制一段程序,要求程序中包含7中不同寻址方式。 2.编制一段程序,将片内RAM30H~32H中的数据传送到片内RAM38H~3AH中。 3.编制一段程序,将片内RAM30H~32H中的数据传送到片外RAM1000H~1002H 中。 4.编制一段程序,将片内RAM40H~42H中的数据与片外RAM2000H~2002H中的数据互换。 三、实验设备 PC机一台。

微机原理课程设计

、 微机原理课程设计 —数据采集系统(查询法) # (

一、课设目的 进一步掌握微机原理只是,了解危机在实时采集过程中的应用,学习、掌握编程和程序调试方法。 , 二、课设内容 用查询法,将ADC 0809通道0外接0~5V电压,转换成数字量后,在七段LED数码管上,以小数点后两位(几十毫伏)的精度,显示其模拟电压的十进值;0809~道0的数字量以线性控制方式送DAC0832输出,当通道O的电压为5V时,0832的OUT为0v,当通道O的电压为0时,0832的OUT为2.5V;此模拟电压再送到ADC0809通道1,转换后的数字量在CRT上以十六进制显示;通道0的数字量经74LS574输出到八位LED上,且以一定的要求,点亮LED指示灯。调整电位器,用示波器或三用表观察0832的变化,观察七段LED数码管数值的变化,观察LED灯的变化, ADC 0809的CLK脉冲,由定时器8254的OUT0提供;ADC 0809的EOC信号,用8255的PC0检测;74LS574外接的LED灯变化如下:若电压值小于0.5V,则最低位(DO)’LED灯亮,若电压值大于4.5V,则最高位LED灯亮,若电压值在0.5V~4.5V,则八位LED灯由低向高变化亮,且高位LED灯亮时低位灯全亮。 要有较好的人机对话界面;控制程序的运行。 三、硬件设计 1、电原理框图 见附件1 2、电原理框图工作过程的简要说明 【 (1)、ADC 0809的INO采集电位器0—5V电压,INl采集0832输出的模拟量。(2)、DAC 0832将ADC 0809的INO数字量后重新转换成模拟量输出。 (3)、8255用于检测ADC 0809转换是否,为七段LED数码管显示提供显示驱动信息。 (4)、七段LED数码管显示ADC 0809的INO的值。 (5)、74LS574驱动八位发光二极管,使它们按要求点亮:来指示当前采样值的范围。 (6)、8254提供ADC 0809的采样时钟脉冲。 (7)、74LSl38译码器为各芯片提供地址信息。 四、软件设计 【 首先进行程序初始化显示提示信息,判断是否有键按下,按下1则继续往下执行,按下2则退出。首先对8254进行初始化选择工作方式及赋初值,然后启动0809的IN0,接着初始化8255,并检测PA7的状态检测转换是否,否继续检测

幼儿园大班开学安全教育第一课教案设计.doc

大班开学安全教育第一课教案新学期,幼儿从中班升入大班,升级的快乐与自豪,面对焕然一新的环境,孩子就像进入了童话乐园,她们个个兴高采烈,喜气洋洋。让他们兴奋得欢呼雀跃,而追逐打闹,甚至是小小恶作剧都是他们自我快乐的一种表现形式。虽然是大班的幼儿,安全意识有了,自我保护能力强了,但对事情后果的预测能力还不够完善,更无法预见到教室有限的空间和桌椅玩具存在的安全隐患,因此,新学期对他们最常见的追逐打闹行为进行正确引导是非常必要的。根据幼儿身心发展的特点,我将活动目标定位于: 1、通过故事帮助幼儿理解在幼儿园的每一个区域追逐打闹是危险的行为,教育幼儿不在室内或楼道做危险的事情和动作。 2、在上课和游戏中,正确引导幼儿分清追逐打闹危险的场所和安全的场所。提高日常生活的安全意识。 活动准备: 1、动画故事、儿歌朗诵。 2、幼儿有一定的安全知识,能用较完整的语言描述事情。 活动重点: 教育幼儿不在室内或楼道做危险的事情和动作。 活动难点: 教育幼儿能分清在教室、楼道追逐打闹危险的场所和安全的场所。提高幼儿的安全意识和自我保护能力。。 活动过程: 1、在“不在教室追逐”的音乐声中,师生谈话:“我们升入大班了,来到了漂亮的教室,怎么才能玩得安全又快乐呢?” 2、“可爱的小熊也上大班了,我们来看看他到了漂亮的教室在干什么?” 1)欣赏动画故事“小熊追逐小伙伴”。 2)通过提问,帮助幼儿理解教室里东西很多,追逐很危险,抢东西是错误行为。小熊做了一件什么事?他错在哪里?为什么不能在教室里追逐?

3、引导幼儿欣赏根据故事创编的诗歌“不在教室里追逐”,学习有感情地 朗诵。 4、游戏:数一数。帮助幼儿正确判断危险、安全的追逐玩耍的场所。提高幼儿在日常生活中的安全意识。 活动延伸 开展“安全小卫士”活动,请幼儿轮流当“安全小卫士”, 通过管理和被管理,让幼儿学习自觉遵守规则,增强安全意识,提高安全技能。 总之,在幼儿园的一日活动中,我们一直要拉紧进行安全生活教育这根弦,尤其是新学期幼儿升大班了,快乐兴奋的情绪,和面对新的环境的好奇,都有可能通过奔跑、追逐打闹来宣泄。因此,在开学安全第一课我设计了《小熊追逐小 伙伴》,相信这生动的安全第一课能给孩子一个幸福、健康、安全的一学年。 精品文档

微机原理与应用第四次实验报告

微机原理与应用第四次实验报告 实验6 汇编语言程序结构 一、实验目的 1.掌握汇编语言项目上机过程 2.掌握汇编语言程序结构和常用伪操作 3.掌握汇编语言程序设计和调试方法 4.掌握MSP430F1xx基本I/O控制方法 二、实验任务 1.学习汇编指示性语句(可在simulator下完成) 在EWH8下新建项目Lab_6,编写下面程序L6_directives.s43(程序清单见后页,该程序只是为了学习指示性语句,程序本身并没有实现什么特定功能),利用project/remove移出模板文件test_asm.s43,点击project/add/files将L6_directives.s43添加到项目中。 1) 利用EW430下的view/memory查看DATA16_C段中定义的存储单元内容和地址,在memory/go的窗口内输入存储单元的符号(如number1)即可查看到该符号对应的存储单元地址和内容,注意在L6_directives.s43程序中使用这些存储单元的内容和地址的方法;利用view/disassembly反汇编程序,对比源程序,利用每条指令后的注释,学习其中用到的指示性操作,如:#define、SFB、SFE、SIZEOF、$等,并能在今后的程序设计中使用。 2) 在L6_directives.s43中,number4和number1分别被定义成了什么?二者有何不同? #number4和#number1这两个操作有何不同?MOV #number4, R7和MOV number4, R7执行的结果会相同吗?为什么? 3) 如图6-1所示,点击项目中的msp430x14x.h文件,了解该文件中用到的指示性语句,今后的实验中会用到该文件中的定义。 答

微机原理课设_加法练习程序

课程设计 课程设计名称:微机应用系统课程设计 专业班级:计科1204班 学生姓名:张婷婷 学号: 201216010433 指导教师:王锋 课程设计时间: 2014.12.22-2015.1.3

计算机科学与技术专业课程设计任务书

一.课程设计实验的目的 课程设计的目的在于更好的锻炼我们的实践能力和考验平时学习的成果。我们是计算机专业,离不开编写代码。平时上课所学的知识来自于课本,上机实验相对比较少,所能锻炼的操作能力机会不多。而课程设计是让我们综合平时课本和实验的知识及经验,自己设计和构造,编写一个相对完整的程序。这不仅仅是对以前知识的巩固,更是锻炼我们的思维,我们的设计与编写程序的能力。对于我们以后将会从事的计算机类工作,这能很好的为我们打下坚实的基础,所谓积少成多,每学期都做课程设计,到毕业时我们对于编写一个应用软件或许就能较容易驾驭了。 本次微机应用系统课程设计我的题目是加法练习程序设计,虽然只要求加法运算,但我在该程序里添加了减法运算,使得程序相对不会太单调。虽然给的编程题目可能会与别人一样,但每个人的想法不一样,在设计时添加自己的想法或许就能使程序更加完善了,这也是课程设计对我们的一种锻炼。 二.实验设计的任务与要求 加法练习设计程序的内容是:随机给出百位数以内的加法算式,并提示输入答案,若正确给出正确提示,若错误给出错误提示,并提示输入答案;按 R 键继续下一题,按 Q 键返回 DOS。按照内容要求,在所学知识内容的基础上设计程序,具体的内容设计要求任务如下: 1.设计一个菜单,选项为加法和减法的练习。

2.以获取系统中的秒和百分秒作为两个随机数进行加减运算。 3.将输入的答案和运行结果比较,若相等给出正确提示,若错误给出错误提示,并继续输入答案直到正确为止。 4.提示是否继续下一题,按R键继续下一题,按Q键返回 DOS。 这次课程设计是在完成设计要求的基础上,添加了减法练习运算,以仔细、认真、规范的态度完成自己课程设计。 三.实验设计的思想 加法练习程序设计,主要工作是产生两个两位数的随机数进行加运算,而怎么产生随机数是该程序的难点。在搜集了一些资料后发现很多程序用的随机数是伪随机,是一个比较复杂算法,而不使用算法获得随机数的方法就是获取系统的时间。在翻阅课本后得知mov ah,2ch int 21h语句可以得到系统时间,在考虑后认为秒和百分秒比较适合,因为在短时间内这两个时间变化的多一些,比较适合用于随机数。Dh所存的数对应的是秒,Dl所存的数对应的是百分秒。加法直接将两个随机数相加即可,但减法就相对麻烦些,因为会出现第一个随机数比第二个随机数小得到结果为负数。为了解决这一问题,在数据段定义了两个变量,用来存放减数和被减数。在获取随机数时先不显示运算式,先将随机数的值给变量num1和变量mum2,如果相减结果小于0则转回去继续取随机数,直到取得随机数相减记过大于0,则显示运算式继续后面的程序运行。 相对较难的部分解决后则是将整个程序流程串起来,先是显示选择加或减运算,产生的随机数并显示相应的运算式;再是输入结果,对结果进行判断给出对或错的提示,错误时提示继续输入结果,对则继续下一步;最后选择是否继续下一题,R返回最初加减运算选择,Q则退出。

2021年大班上学期安全教案

大班上学期安全教案 【活动目的】 1、让幼儿掌握一些地震的基本知识。教育幼儿发生地震时不慌张,到安全的地方躲避。 2、通过这次四川的地震,让幼儿知道地震给人民带来的严重灾害。 3、培养幼儿富有同情心等良好品德。 【活动准备】有关地震知识的电教设备 【活动过程】 一、播放"5·12"汶川地震的新闻及地震是的录像片段,引起幼儿的兴趣及注意。提问:刚才新闻里说了什么?(地震)哪儿发生了地震?(四川省的汶川县)四川省是哪个国家的领土?(我国的领土)地震时,地面怎么样呀?(剧烈震动) 二、放地震的片断图片,让幼儿了解地震造成的危害。 师:下面我们来看看地震会给我们带来哪些危害?

逐一出示图片,引导幼儿理解图片内容师小结:地震时,地面剧烈震动,房屋倒塌,地面裂开大缝。公路扭弯断裂,汽车被砸扁了,房屋倒了后,家里的东西都被压坏了,有时我们的生命也受到威胁。 三、放地震形成录像,让幼儿初步了解地震的形成师:现在,看看地震是怎样形成的师领读:地震的形成观看后提问:地震是什么发生变化形成的?(地壳)师小结录像内容 四、地震避难小常识 1、出示幻灯片并提问,要求幼儿判断发生地震时,怎样做是安全的? 怎样做是不安全的? (幼儿讨论。看幻灯,老师帮助幼儿理解哪些安全,哪些不安全) 2、出示幻灯片,幼儿看图师逐一讲解发生地震时,什么地方是安全的? 发生地震时应该怎么办?(为了自己人身安全请躲在桌子等坚 固家具的下面;摇晃时立即关火,失火时立即灭火;不要慌张地向户外跑;将门打开,确保出口;户外的场合,要保护好头部,避开危险之处;在发生地震、火灾时,不能使用电梯;为了不妨碍避难疏散的人和紧急车辆的通行,要让出道路的中间部分;避难时要徒步,携带物品应在最少限度。)

北京交通大学微机原理实验报告

微机原理 实 验 报 告 隋伟 08212013 自动化0801

目录 一、I/O地址译码与交通灯控制实验 (3) 二、可编程定时器/计数器(8253) (6) 三、中断实验(纯DOS) (11) 四、模/数转换器………………………………………………………… 18 五、串行通讯…………………………………………………………… 16 六、课程综合实验(抢答器) …………………………………………… 28 七、自主设计实验——LED显示 (32) 八、参考文献 (35)

一、I/O地址译码与交通灯控制实验 一.实验目的 通过并行接口8255实现十字路口交通灯的模拟控制,进一步掌握对并行口的使用。 二.实验内容 如图5-3,L7、L6、L5作为南北路口的交通灯与PC7、PC6、PC5相连,L2、L1、L0作为东西路口的交通灯与PC2、PC1、PC0相连。编程使六个灯按交通灯变化规律燃灭。 十字路口交通灯的变化规律要求: (1)南北路口的绿灯、东西路口的红灯同时亮3秒左右。 (2)南北路口的黄灯闪烁若干次,同时东西路口的红灯继续亮。 (3)南北路口的红灯、东西路口的绿灯同时亮3秒左右。 (4)南北路口的红灯继续亮、同时东西路口的黄灯亮闪烁若干次。 (5)转(1)重复。 8255动态分配地址: 控制寄存器: 0C40BH A口地址: 0C408H C口地址: 0C40AH

三.程序流程图和程序清单 DATA SEGMENT X DB ? DATA ENDS STACK1 SEGMENT STACK DW 100H DUP(0) STACK1 ENDS CODE SEGMENT ASSUME CS:CODE,DS:DATA,SS:STACK1 START: MOV AX,DATA MOV DS,AX ;---------------INIT---------------- MOV DX,0C40BH ;写控制字

微机原理课程设计实验报告DOC

河北科技大学 课程设计报告 学生姓名:学号: 专业班级: 课程名称: 学年学期: 指导教师: 年月

课程设计成绩评定表 学生姓名学号成绩 专业班级起止时间2011.12.24—2012.11.28 设计题目字符串动画显示 指 导 教 师 评 语 指导教师: 年月日

目录 一、课程设计的目的 (1) 二、设计题目 (1) 三、设计内容要求 (2) 四、设计成员及分工 (2) 五、课程设计的主要步骤 (2) 六、课程设计原理及方案 (3) 七、实现方法 (3) 八、实施结果 (8) 九、总结 (8) 十、体会感受 (8)

一、课程设计的目的 课程设计是以自己动手动脑,亲手设计与调试的。它将基本技能训练、基本工艺知识和创新启蒙有机结合,培养我们的实践和创新能力。课程设计的意义,不仅仅是让我们把所学的理论知识与实践相结合起来,提高自己的实际动手能力和独立思考的能力。作为信息时代的大学生,基本的动手能力是一切工作和创造的基础和必要条件。 课程设计是培养和锻炼学生在学习完本门课后综合应用所学理论知识解决实际工程设计和应用问题的能力的重要教学环节,它具有动手、动脑和理论联系实际的特点,是培养在校工科大学生理论联系实际、敢于动手、善于动手和独立自主解决设计实践中遇到的各种问题能力的一种较好方法。 《微机原理及应用》是一门应用性、综合性、实践性较强的课程,没有实际的有针对性的设计环节,学生就不能很好的理解和掌握所学的技术知识,更缺乏解决实际问题的能力。所以通过有针对性的课程设计,使学生学会系统地综合运用所学的理论知识,提高学生在微机应用方面的开发与设计本领,系统的掌握微机硬软件设计方法。 通过课程设计实践,不仅要培养学生的实际动手能力,检验学生对本门课学习的情况,更要培养学生在实际的工程设计中查阅专业资料、工具书或参考书,掌握工程设计手段和软件工具,并能以图纸和说明书等表达设计思想和结果的能力。培养学生事实求是和严肃认真的工作态度。 通过设计过程,要求学生熟悉和掌握微机系统的软件设计的方法、设计步骤,使学生得到微机开发应用方面的初步训练。让学生独立或集体讨论设计题目的系统方案论证设计、编程、软件调试、查阅资料、编写说明书等问题,真正做到理论联系实际,提高动手能力和分析问题、解决问题的能力,实现由学习知识到应用知识的初步过渡。通过本次课程设计使学生熟练的熟练掌握微机系统的设计方法,熟练应用8086汇编语言编写应用程序和实际设计中的软件调试方法和步骤,熟悉微机系统的软件开发工具的使用方法。 二、设计题目

大班上学期安全教案《危险东西我不动》

大班上学期安全教案《危险东西我不动》 Safety lesson plan for large class last semester

大班上学期安全教案《危险东西我不动》前言:教学设计是根据课程标准的要求和教学对象的特点,将教学诸要素有序安排,确定合适的教学方案的设想和计划。一般包括教学目标、教学重难点、教学方法、 教学步骤与时间分配等环节。本教案根据教学设计标准的要求和教学对象的特点, 将教学诸要素有序安排,确定合适的教学方案的设想和计划。便于学习和使用,本 文档下载后内容可按需编辑修改及打印。 一、活动目标 1、让幼儿了解一些有害物品的特点和不安全因素。 2、培养幼儿的观察力。 3、使幼儿明白不乱动成人物品的道理。 二、活动准备 消毒液、玻璃容器、小块红布、口红、农药瓶子的图片。三、活动过程 (一)课前律动: 教师:小朋友们好,下面请小朋友伸出手来和老师一起 来做手指游戏!

(小手小手拍拍拍,小手举起来;小手小手拍拍拍,小手合起来;小手小手拍拍拍,小手抱起来;小手小手拍拍拍,小手放起来。) (二)激趣导入 1、教师将一小块红布放入盛有84消毒液的容器里,让幼儿观察,并提问瓶中的红布发生了什么变化? 幼儿:这块布变成了白色。 教师:小朋友们,你们想不想知道为什么它变成了白色? 幼儿:想。 教师:今天,老师就带着小朋友们来揭开这里的奥秘。 2、出示消毒液教师:刚才试验中的红布就是被这瓶液体改变了颜色,你们知道它是什么吗? 幼儿:消毒液。 教师:xx小朋友回答的真棒!那么你们知道消毒液的特点和作用吗? 幼儿:用它可以消毒。

教师小结:消毒液是一种无色的液体,但它有一种很刺鼻的气味。人们可以用它来消灭有害的细菌。而且它的腐蚀性也很强,所以小朋友们不能随便乱摸。 3、出示口红教师:老师手中拿的是什么? 幼儿:老师手中拿的是口红。 教师:xx真聪明,你们看见过谁用过? 幼儿:妈妈。 教师:那她把口红涂在哪里啊? 幼儿:嘴上。 教师:那你们可以用大人的口红吗? 幼儿:不可以。 教师小结:口红是一种化妆品,它含有汞等有害物质。你们的皮肤还很娇嫩,如果涂抹口红的话,会引起中毒。 4、出示农药图片教师:小朋友们,老师手中拿的是什么? 幼儿:农药教师:你们知道农药的作用吗? 幼儿:不知道。

微机原理第1、2次实验

微机原理第1、2次实验

微机原理第1、2次实验 3.1 IO口读写实验(245、373) 1、实验内容 利用板上集成电路上的资源,扩展一片 74HC245,用来读入开关状态;扩展一片 74HC373,用来作来输出口,控制 8 个 LED 灯。 2、实验目的 (1)了解CPU 常用的端口连接总线的方法。 (2)掌握74HC245、74HC373 进行数据读入与输出。 3、实验电路

4、实验流程图 5、实验说明 一般情况下,CPU 的总线会挂有很多器件,如何使这些器件不造成冲突,这就要使用一些总线隔离器件,例如 74HC245、74HC373。74HC245 是三态总线收发器,本实验用它做输入,片选地址为0D0000H-0DFFFFH。就是用于读入开关值。74HC373 是数据锁存芯片,通过它作数据的锁住输出。 6、发现的问题 (1)实验指导书中译码器上的连线与代码中的地址不对应,在CPU的输出状态时译码器的Y0为低电平,其他位为高电平,应将原先连接在Y9的线改接到Y0上。如图:

如果不想改电路,把代码中的OUT373 EQU 8000H改为OUT373 EQU 0E000H,也能使CPU在输出状态时Y9呈现低电平。如图: (2)元件与元件直接必须用导线相连,两个元件挨在一起是不算作导通的

否则会出现比如下面这种即使两端有电势差LED灯也不亮的情况 第2次实验,将LED灯修改为七段数码管 如图,只需将右边改为下图这样即可

添加三极管的目的是为了在8个开关都闭合(向74HC245输入低电平)的情况下,使七段数码管的第一根管脚断路,七段数码管不发光,避免了在8个开关都闭合时显示数字8。

微机原理课程设计报告-数字时钟的实现(附代码)

合肥工业大学 计算机与信息学院 课程设计 课程:微机原理与接口技术设计专业班级:计算机科学与技术x班学号: 姓名:

一、设计题目及要求: 【课题6】数字时钟 1.通过8253 定时器作产生秒脉冲定时中断。在中断服务程序中实现秒、分、小时的进位(24小时制)。 2.在七段数码管上显示当前的时分秒(例如,12 点10 分40 秒显示为121040)。 3.按“C”可设置时钟的时间当前值(对准时间)。 二、设计思想: 总体思想: 1、功能概述: 实验箱连线: 本实验建立在Dais实验箱基础上完成的基本连线及程序如下: 138译码器: A,B,C,D,分别连接A2,A3,A4,GS; y0连接8253的CS片选信号; y1连接8259的CS片选信号; 8253连线: 分频信号T2接8253的CLK0; 8253的OUT0接8259的IR7; 8253的gate信号接+5V; 8259连线: 8259的数据线接入数据总线;

本程序包括显示模块,键盘扫描模块,时间计数模块,设置模块等几个模块, (1)程序运行后,LED显示000000初始值,并且开始计数 (2)按C键进行设置初始时间,考虑到第一个数只能是0,1,2,当第一个数显示2时第二个数只能显示0~4,同理下面各位应满足时钟数值的合理的取值; (3)在手动输入初始值时,按D键进行回退1位修改已设置值,连续按D键可以全部进行删除修改。 2、主程序设计 主程序中完成通过调用子程序完成对8253及8259的初始化,对8259进行中断设置。主要在显示子程序和键盘子处理程序之间不断循环,8253每一秒给8259一个刺激,当8259接受到刺激后会给CPU一个中断请求,CPU会转去执行中断子程序,而中断子程序设置成时间计数加,即完成电子表的整体设计。详细流程图见图三-1。 3、LED显示子程序设计 本程序显示部分用了6个共阳极LED作为显示管,显示程序要做到每送一次段码就送一次位码,每送一次位码后,将位码中的0右移1位作为下次的位码,从而可以实现从左到右使6个LED依次显示出相应的数字。虽然CPU每隔一定时间便执行显示程序,但只要这个时间段不太长,由于人眼的视觉作用,就可以在6个LED上同时见到数字显示。 4、键盘扫描子程序设计 本程序需要用键盘对时间的初始值进行设置,因此对键盘扫描的子程序需要满足的功能如下: 判断是否是C键,若不是就返回至主程序,若是C键就开始对时间初始值进行设置,同时因注意到第一个值不可以超过2,第一个数是2时第二数不能超过4,余下的同理要满足时间数值的取值范围呢,若不是合法输入不予反应继续等待输入。当遇到输入数值错误时可以按下D键进行删除一位重新设置;当6位初始值全部设置成功后,电子表将自动开始走表。 5、时间运算子程序设计 该子程序的主要功能是对时、分、秒的运算,并把运算出的最终结果存到事先已经开辟

幼儿园大班上学期安全教案《危险的东西我不动》

幼儿园大班上学期安全教案《危险的东西我不动》 一、活动目标 1、让幼儿了解一些有害物品的特点和不安全因素。 2、培养幼儿的观察力。 3、使幼儿明白不乱动成人物品的道理。 二、活动准备 消毒液、玻璃容器、小块红布、口红、农药瓶子的图片。 三、活动过程 (一)课前律动: 教师:小朋友们好,下面请小朋友伸出手来和老师一起来做手指 游戏! (小手小手拍拍拍,小手举起来;小手小手拍拍拍,小手合起来; 小手小手拍拍拍,小手抱起来;小手小手拍拍拍,小手放起来。)(二)激趣导入 1、教师将一小块红布放入盛有84消毒液的容器里,让幼儿观察,并提问瓶中的红布发生了什么变化? 幼儿:这块布变成了白色。 教师:小朋友们,你们想不想知道为什么它变成了白色? 幼儿:想。 教师:今天,老师就带着小朋友们来揭开这里的奥秘。

2、出示消毒液教师:刚才试验中的红布就是被这瓶液体改变了颜色,你们知道它是什么吗? 幼儿:消毒液。 教师:xx小朋友回答的真棒!那么你们知道消毒液的特点和作用吗? 幼儿:用它可以消毒。 教师小结:消毒液是一种无色的液体,但它有一种很刺鼻的气味。人们可以用它来消灭有害的细菌。而且它的腐蚀性也很强,所以小朋 友们不能随便乱摸。 3、出示口红教师:老师手中拿的是什么? 幼儿:老师手中拿的是口红。 教师:xx真聪明,你们看见过谁用过? 幼儿:妈妈。 教师:那她把口红涂在哪里啊? 幼儿:嘴上。 教师:那你们可以用大人的口红吗? 幼儿:不可以。 教师小结:口红是一种化妆品,它含有汞等有害物质。你们的皮 肤还很娇嫩,如果涂抹口红的话,会引起中毒。 4、出示农药图片教师:小朋友们,老师手中拿的是什么? 幼儿:农药教师:你们知道农药的作用吗? 幼儿:不知道。

微机原理实验一

实验一Debug 环境中程序的输入、运行和调试 实验目的: 感性认识“CPU执行一个程序的具体过程”以及“程序的执行对于CPU内部寄存器的影响”;感性认识“什么是段地址和偏移地址”; 感性认识“补码表示法” 感性认识“ASCII码的用途”。 实验说明: Debug环境的提示符是“—”;如果在当前目录中确实存在着一个名叫Debug.exe的外部文件,那么,在DOS的提示符下,嵌入“Debug”,并且按回车键“Enter”,即可进入Debug环境,见到其提示符“—”。 常用的Debug命令是: —a x:y(回车)用于输入一个汇编语言程序 (a是命令,x是段地址,y是偏移地址,x:y将是程序的起始地址,首次试验时,可以将x代之ABC,y 代之以100,那么程序的起始地址将是AB:100) 注意:你不可以键入“x”或者“y”,即是,x和y都必须代之以具体的地址,例如ABC:100(其中,ABC 是段地址,100是偏移地址) —u x:y(回车) 用于显示一个汇编语言程序或者称为“在屏幕上列出一个汇编语言程序”; 自然地,x;y也必须代之以程序的实际的起始地址;通常当一个程序从屏幕上(因为上移而)消失后,可以适应这种方法来重新在屏幕上显示改程序。 —a x:y(回车)也可以用于修改某命令,x:y是将要被修改的指令的地址。(所谓的修改其实就是往该地址中重新输入某指令,然后按两次回车键,即可修改成功) —t= x:y(回车)用于单步执行一个汇编语言程序,注意,因为是“单步执行”,所以,被执行的程序中包含多少条指令,就应当键入多少个t命令,(只有第一个t命令后需要用“=”把程序的起始地址告知CPU,其余的t命令不需要提供地址,只需要键入t并且回车就可了。);单步执行的意义在于:因为CPU没执行完一条指令就会自动停止,而且显示出当前CPU内部每个寄存器的内容,由于程序的结果(尤其是中间结果)通常是在CPU的某个或几个寄存器中,这就是为我们考察一个程序的详细执行过程提供了好机会。—g= x:y(回车)用于从起始地址x:y连续执行一程序,(一直执行到程序员在改程序中给定的结束处。在Debug环境中,我们经常使用“INT3”指令来结束一个程序的执行) —d x:y(回车)用于显示内存区域中的一批数据;x:y是该区域的起始地址。 —e x:y(回车)用于显示(或修改)某一个内存单元中的数据内容。数据内容显示出来以后,如果想看下一个内存单元中的数据,可以按“空格键”。数据内容改好之后,若需要修改下一个单元,也是直接按“空格键”。(注意:x要代之以为段地址,y要代之以为偏移地址!) —r(回车)用于显示CPU内部全部寄存器当前的内容。 —rAX(回车)用于显示或修改CPU内部寄存器AX中的数据。 —q(回车)用于退出Debug环境,返回DOS环境。 实验程序: mov al ,1 dec al sub al ;使CPU内部的AL寄存器减一 mov bl ,al inc bl add bl ;使CPU中的寄存器BL加一 neg bl mov CX,1 neg CX

微机原理课程设计

微机原理与应用课程设计

目录 一、设计任务 1、计时秒表,具有分、秒和百分之一秒的计时功能。 2、可以在屏幕中央显示计时结果,屏幕显示彩色图案和文字。 3、秒表具有键控启/停功能,而且可以随时通过键盘复位,清零。 二、设计原理 1、HALT(启动子程序) 2、DIS(宏定义——苹果显示程序) 3、DISS(宏定义——字符串的输出) 4、CLOUR(字体颜色设置程序) 5、IOSET(设置光标位置子程序) 6、GO(初始化显示子程序) 7、TIME(延时子程序) 8、TRAN(压缩BCD码转ASCII码程序) 9、复位、停止等功能的实现 三、流程图 a)主程序流程图 b)压缩BCD转ASCII码子程序流程图 c)延时子程序流程图 四、程序段 五、程序调试 六、程序运行结果 七、心得体会

八、参考文献 一、设计任务: 1.计时秒表,具有分、秒和百分之一秒的计时功能,并可以在屏幕中央显示计时结果。 2.屏幕显示彩色图案和文字。 3.秒表具有键控启/停功能,而且可以随时通过键盘复位,清零。 二、设计原理: 本程序的主要设计原理是用主程序完成百分之一秒与秒之间的转换,显示计时结果,实现暂停,暂停再启动,复位,复位再启动的功能,并通过调用一些附加程序,缩减主程序的长度,提高运行效率和精度,现将用到的所有附加程序的原理及其在运行过程中所起到的作用汇总如下: 1.DIS(宏定义——苹果显示程序) 通过宏调用,实现苹果图案的显示。在宏定义里,设置一个形参变量,作为移动光标的位置,在下面调用宏中,给予变量X不同的实参,输出苹果图案。 2.DISS(宏定义——字符串的输出) 原理同上。 3.CLOUR(字体颜色设置程序) 通过字体颜色设置程序,实现屏显字体颜色的改变。当改变BX值时,字体颜色会改变。 4.HALT(启动子程序) 通过启动子程序,实现计时的开始,当从键盘输入一个字符时,判断是否等于S,如果不等,则在循环执行启动子程序中动态等待,直到输入的字符为S 时,计时开始。 5.IOSET(设置光标位置子程序) 通过设置光标子程序,来设置显示的区域。一般整个屏幕可显示25行,80列,屏幕左上角字符位置为0行0列,右下脚字符为24行79列,对应十六进制为:左上脚为(0,0),右下脚为(18,4F)。入口信息为:(AH)=2 要设置光标;(BH)=0 页号;(DH,DL)=00要置光标于0行0列。DX赋值为0D27H,光标置位于屏幕中央。 6.GO(初始化显示子程序) 通过将在数据段定义的BUFFER数组的首址赋给BX,将待显示初值字符串00:00存入数组中的相应位置,当每次复位以后,重新调用该子程序,将程序的执行结果修正为00:00,并显示于屏幕上,从而实现了程序的初值设定和复位功能。 7.TIME(延时子程序) 计算机每执行一条指令,虽然很快,但是需要一些时间,因此在本程序中可以通过延时程序,让计算机去执行一些无关的程序,来达到时钟秒与百分之一秒转换时的时间延迟。每条指令执行时间的长短,是以计算机的时钟周期为基本单位的,因此不同的计算机可以通过修改延时程序数值来使其达到准确计时。 8.TRAN(压缩BCD码转ASCII码程序)

幼儿园大班上学期安全教案反思《预防传染病》

幼儿园大班上学期安全教案反思《预防传染病》 一、活动目标 1、了解流行性传染病的相关知识。 2、能说出并掌握预防传染病的方法。 3、增强自身预防疾病的意识。 二、活动准备 1、教学挂图 三、活动过程 1、活动导入:观看教学挂图。 教师出示挂图,并提问:小朋友,请你们看一看,图上画的是什么地方?我们一起进去看看,图上的小朋友在干什么?他们怎么了?(幼儿观察并描述) 2、活动展开:讨论什么是传染病,常见传染病有哪些。 (1)教师出示挂图,请幼儿按顺序观察图片,教师提问。 教师:天气渐渐暖和了,病菌们也开始出来活动了。医院里那么多小朋友一起打点滴,因为他们得了传染病。你们知道什么是传染病吗?那你们说得到底对不对呢?我们一起来听听医生阿姨是怎么说的? 教师小结:传染病是日常生活中最常见的疾病之一,它能通过呼吸、身体接触等方式传播病菌。如果有小朋友或者小动物得病,就有可能会传染给其他人,所以叫做传染病。

(2)师:传染病是通过什么方式进行传播的? (3)师:你知道哪些病是传染病吗?昨天老师给你们发了一张调查表,让你们去调查有哪些传染病?它们是怎样传播的?都有哪些症状?现在请小朋友们拿出调查表,谁愿意上前来说说你的调查。 (4)除了你们做了调查,戎老师也做了调查呢。让我们一起来看一看: 调查到的第一个传染病:手足口病第二个:水痘刚才我们看到的这两个传染病都是在我们小朋友之间很容易传染的。 还有哪些传染病在春季会传染上的呢?(红眼睛、皮疹、腮腺炎) 3、活动展开:讨论预防传染疾病的方法。 (1)教师:传染病会传播病菌,那你们怕不怕被传染?虽然传染病很容易传播,但是,如果养成良好的卫生习惯,就能很好的预防传染病。现在请你和旁边的小朋友说一说,你觉得用什么样的方法可以预防传染病? 幼儿讨论、讲述。 (2)教师:看看老师这有一些小朋友,他们是怎样预防传染病的呢?(洗手、多吃水果、充足睡眠、打预防针、戴口罩、不去人多的地方、不朝别人打喷嚏) (3)教师小结:预防传染病的方法。 教师:多吃蔬菜水果,可以提高身体抵抗疾病的能力;勤洗手可以消除病菌;保证充足的睡眠;可以增强免疫力;接种流感疫苗可以预防流感;打喷嚏时要用手或手帕遮起来,避免对着他人打喷嚏;在传染病的多发季节避免去人多的地方;情况严重时需要戴口罩。 四:活动反思:

北京理工大学微机原理实验报告

微机原理与接口技术 实验报告 实验内容:汇编语言程序设计实验 组别:12 姓名: 班级: 学号:

一、实验目的 1、熟悉IDE86集成开发环境的使用。 2、通过编程、上机调试,进一步理解汇编语言的设计思路与执行过程。 3、熟悉DOS命令调用,以达到输入输出、返回DOS系统等目的。 4、掌握利用汇编实现求和与求最值的方法。 5、掌握利用汇编实现数制转换的方法。 6、巩固理论知识,锻炼动手编程,独立思考的能力。 二、实验内容(具体内容) 1、求从TABLE开始的10个无符号字节数的和,并将结果放在SUM字单元中。并查看前5个,前8 个数之和以及各寄存器和内存的状态。 2、在1的基础上修改程序,求出10个数中的最大值和最小值,最后将最大最小值分别赋给MAX及 MIN。 3、求1到 100 的累加和,并用十进制形式将结果显示在屏幕上。要求实现数据显示,并返回DOS 状态。 三、实验方法 1、设计思路 (1)实验1的设计思路:先将10个要相加的数存在以TABLE为首的10个连续的存储单元中,然后利用循环结构依次取出数值放在AL中并累加,若有进位则加到AH中直至循环10次累加结束,将累加的结果放在SUM中并返回DOS状态。 (2)实验2的设计思路:先将10个要比较的数放在以TABLE为首的10个连续的存储单元中。 将第一个数首先赋给AL和AH(分别存储相对最小和最大值)在利用LOOP循环结构,依次和下面的数进行比较,每次把相对的最大值与最小值存储到AH和AL中直至循环9次比较结束,将AH和AL里面的最大值与最小值赋给MAX和MIN,返回DOS状态 (3)实验3的设计思路:先在内存中定义COUNT=100,表示1-100求和,若相求1-n的和并显示只需COUNT的值为n即可,同时定义一块以DNUM为首地址的数据区用于存储累加和的十进制数对应的ASCII码。先利用AX和LOOP求出1-COUNT的累加和存在AX中;在进行数值转化,AX 依次除10取余数保存,将16进制数转化为10进制ASCII码值并存在DUNM中。最后在屏幕上显示并返回DOS状态。 2程序流程图 实验一、二和三的流程图分别如图1、图2和图3所示

相关文档
相关文档 最新文档