资源描述
单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,第一节,单片机与辅助软件,*,本节重点、难点,新授课,*,一、单片机的最小系统,什么是单片机,单片机是一种集成电路芯片,它采用超大规模集成电路技术把具有数据处理能力的中央处理器,CPU,、随机存储器,RAM,、,只读存储器,ROM,、,多种,I/O,端口和中断系统、定时器,/,计数器等集成到一块硅片上构成一个微型计算机系统。,*,一、单片机的最小系统,1.,单片机的特点,小巧灵活,成本低,易于产品化。,能针对性解决从简单到复杂的各类控制任务,因而能获得最佳性能价格比。,抗干扰能力强,能在恶劣的环境下可靠工作。,2.,单片机的应用,工业方面,:,电机控制、智能传感器等,仪器仪表方面,:,智能仪器、医疗器械等,民用方面,:,电子玩具、家电产品、游戏机等,军事方面,:,导弹控制、智能武器装备等,单片机的特点与应用,*,一、单片机的最小系统,单片机的最小系统,单片机最小系统由:,芯片,+,时钟电路,+,复位电路组成,*,二、编程软件使用,Keil5,的使用,1.,双击下列图标,2.,进入后选择,Project,,单击红圈处,*,二、编程软件使用,Keil5,的使用,3.,会显示一个保存窗口,设置名字与地址保存(例如:单灯控制),4.,点击,Atmel,,选择,AT89C52,芯片,单击,OK,*,二、编程软件使用,Keil5,的使用,5.,选择好芯片后会有下面弹窗,单击 否,6.,点击红圈处,建立源程序文本,*,二、编程软件使用,Keil5,的使用,7.,输入程序(下列以点亮一个,LED,程序为例),8.,点击保存,,设置,名字与地址(此时文件名称后需添加后缀,.c,),*,二、编程软件使用,Keil5,的使用,9.,把刚创建的源程序文件加入到工程项目文件中,10.,选中前面保存的名字,先点击,Add,,再点击,Close,11.,点击像魔术棒这个地方,*,二、编程软件使用,Keil5,的使用,12.,把,24MHz,改为,12MHz,13.,点击,Output,,在红圈选中处打勾,点击,OK,*,二、编程软件使用,Keil5,的使用,14.,点击红圈处进行程序编译,检查程序是否存在错误,15.,观察是否输出,.HEX,的文件,是否存在错误,注意:,Error,为错误,,Warning,为警告,程序输入必须在英文状态下,*,二、仿真软件的使用,Proteus8,的使用,1.,学会创建新工程,2.,修改名字和地址,单击,Next,*,二、仿真软件的使用,Proteus8,的使用,3.,全部选择第二个,然后单击,Next,*,二、仿真软件的使用,Proteus8,的使用,4.,选择单片机芯片型号,AT89C52,,单击,Next,,然后继续单击,Finish,5.,点击第一个,isis,进行原理图绘制,*,二、仿真软件的使用,Proteus8,的使用,6.,点击红圈处进行元器件的添加,在,Keywords,输入需要元器件找寻,双击添加,*,二、仿真软件的使用,Proteus8,的使用,7.,然后在下图位置进行单击放置元器件,电源,Power,与接地,Ground,在右图处,8.,将鼠标放到引脚处会出,现一支画笔,接着可以,进行元器件的连接,9.,单击图中元器件,可以修改元器件名,称及其参数,*,二、仿真软件的使用,Proteus8,的使用,10.,单片机最小系统原理图绘制完成,*,三、配合模拟仿真,模拟仿真,1.,在单片机最小系统中加入一个,LED,、一个电阻、一个,+5V,电源,*,三、配合模拟仿真,模拟仿真,2.,单击芯片,选择前面编写的点亮一个,LED,的程序(必须后缀名为,.HEX,),,单击,ok,*,三、配合模拟仿真,模拟仿真,3.,点击左下方开始按钮进行仿真,就可以观察到现象,4.,现象如下,*,课程总结,这节课程我主要是给同学们讲解什么是单片机和什么是单片机的最小系统,以及编程软件,Keil5,和仿真软件,Proteus8,的使用。这两款软件将贯穿你们这个学期的单片机课程,所以希望你们能够认真对待,去牢记操作步骤,有问题及时请教老师、同学。,*,谢谢,*,
展开阅读全文