单片机在现代电子系统的地位综述
②编程语言的选择。由于单片机的C语言与汇编语言相比,具有对单片机的指令系统不要求有任何的了解,就可以用C语言直接编程操作单片机;具有方便的模块化编程技术,使已编好的程序很容易移植;单片机的C语言常用语法少,有益于编写小而快的程序等优点,我们选择C语言作为编程语言。
(二)教学目标通过广泛调研分析,我们一致认为,对于中等职业学校的学生来说,学完单片机这门课程后,应该达到的教学目标是:
①了解单片机的功能与应用、基础知识及其最小工作系统。
②学会相关软件如Keil和SLISP的使用。
③初步学会单片机在端口操作、显示、高级输入、时间控制等工程方面的典型应用。
④学会C51基本语句与相关函数的用法。
⑤进一步激发学有余力的学生继续学习单片机的兴趣和欲望,使总的教学目标最终都被分解到一个个具体的教学项目中而得到落实。
(三)实验板的设计与开发
单片机是一门实践性很强、非常注重动手的课程。学习单片机最有效的方法是理论与实践并重,边学习,边演练,循序渐进,这样能将用到的指令理解、吃透。因此,在进行教学项目设计之前,必须先设计开发好学习用的实验板,使每个教学项目都可以在实验板上完成。实验板可以买现成的,也可以根据教学的实际需要自行设计。我们在编写过程中,根据教学需要设计并开发了5个实验用模块板,分别是单片机模块、指令(按键)模块、LED显示模块、七段数码管模块、LCD显示模块。
"延时小灯的设计"教学项目,其项目情境描述为:用单片机的P1.0脚去控制一个发光二极管按1s时间间隔进行亮灭闪烁,即延时小灯的设计。同时给出的学习目标是:
①了解单片机C语言程序的基本结构。
②学会while()语句、for语句及不带参数函数的用法。
③学会进入Kiel软件的仿真模拟调试状态,会利用寄存器窗口"sec"一栏的参数来计算程序执行的相关时间。这样就能让学生从一开始就明确教学项目所要求完成的工作任务和应掌握的相关知识,即学习目标既具体又明确。
四、结语
总之,从某种程度而言,嵌入式计算机系统已经成为现代电子系统的核心技术之一,而单片机作为一种最典型、应用最广泛、普及度最高的嵌入式系统,更是在现代电子系统的发展历程中占据着重要的地位。
- 提高电子系统设计自动化的一种方法(06-06)
- 汽车仪表:整车电子系统集成能力的展示窗(12-20)
- 极近场EMI扫描技术在汽车电子系统中的应用(03-03)
- 汽车的电子系统保护方案(02-08)
- 汽车电子系统使用自保护MOSFET需考虑的因素(01-04)
- 重型车辆的网络开发趋势--电子系统开发的成功要素(12-12)