基本信息
文件名称:《单片机技术与应用》课件 项目一智能霓虹灯设计.pptx
文件大小:5.6 MB
总页数:143 页
更新时间:2025-06-19
总字数:约1.33千字
文档摘要

;;认识单片机;任务一;;;;2.组成;二单片机的发展史;三单片机的典型应用;2.工业控制中的应用;3.消费电子产品中的应用;;5.医用设备领域中的应用;6.各种大型电器中的模块化工业控制中的应用;7.汽车设备领域中的应用;8.军事技术领域的应用;;;;;任务二;;;一单片机型号识别;;;二单片机的引脚功能;(1)电源引脚:VCC和VSS

;(2)时钟电路引脚(2个):XTAL1和XTAL2

;(3)编程控制引脚:RST和EA;(4)并行I/O口(32个):P0,P1,P2,P3;三单片机最小系统;1.电源电路;2.时钟电路;;;;3.复位电路;;;;;;任务三;;;一Keil的基本使用;;工程文件注意保存到自己需要的磁盘目录下,比如这里保存为D:\单片机工程目录下。;弹出的对话框中,选择Atmel公司的芯片,选择Atmel,点击Atmel前面的加号,如下图。;2.新建源程序文件;保存的时候,后缀名要为”.c”,表示我们这里写的是C语言,如下图所示。;具体方法是:选中“SourceGroup1”菜单,再单击鼠标右键,在弹出的对话框中,选择“AddFilesto‘SourceGroup1’”,表示准备添加源文件到工程,如右图所示:;在弹出的“AddFilestoGroup‘SourceGroup1’对话框中,选择一个C文件,如“点亮LED.c”,点击“Add”按钮,只需点击一次即可,如上图所示。

;在右边编辑器中开始输入如下代码,如图所示,程序书写完毕,别忘记点保存。

;编译C文件,在Target上点击鼠标右键,在下拉菜单中选择“OptionsforTarget‘Target1’”,如图所示:

;点击菜单栏上面的project-optionsforTarget‘Target1’...在弹出的对话框中修改Xtal(MHz)中的内容即可。

;在output选项中必须选择“CreateHEXFile”,如图所示。;保存以后,就可以点下图中的编译,或者按快捷键F7,如图所示。;完成上面的步骤后,在信息窗口会看到输出以下对话信息,如图所示。;在工程所在的文件夹下会看到生成有.hex文件,如图所示:;二Keil的打印输出;2、进入DebugSessin(调试会话)模式;3、勾选TI和RI;4、打印输出的结果;;;;;任务四;;;Proteus软件的基本使用;;;NOTE

查找常用元器件的关键字;;2.元件布局;3.连线;4.单片机绑定hex文件;;一硬件电路;二程序设计;;;;;任务五;;;一单片机的硬件结构;;;;1.硬件电路;2.程序设计;四LED如何实现闪烁;思考对策;程序设计;;;;;;任务六;;;一单片机时序的概念;;二移位函数实现流水灯;举例说明;提示;;1.硬件电路;2.程序设计;;;;;;;任务七;;;C51的数据类型;;;;;;;;1.硬件电路;2.程序设计;;;;;