资源简介 (共26张PPT)闪烁的智慧"流水灯程序"的设计修改和烧写查找资料完成调查报告单片机的定义;什么是单片机?单片机内部结构单片机的应用(至少四种)单片机与电脑的区别你身边的单片机什么是单片机?单片机是一种特殊的“电脑”——把一个计算机系统集成到一个芯片上。什么是单片机?一台能够工作的计算机要有这样几个部份构成:中央处理单元CPU(进行运算、控制)、随机存储器RAM(数据存储)、存储器ROM(程序存储)、输入/输出设备I/O(串行口、并行输出口等)。在个人计算机(PC)上这些部份被分成若干块芯片,安装在一个被称之为主板的印刷线路板上。而在单片机中,这些部份全部被做到一块集成电路芯片中了,所以就称为单片(单芯片)机。单片机的应用1、单片机在智能仪器仪表中的应用,如示波器等2.单片机在计算机网络和通讯技术中的应用,如手机,IC卡等3.单片机在日常生活及家电中的应用,如洗衣机,空调等4.单片机在汽车设备领域中的应用??5.单片机在工业测控中的应用,如矿井瓦斯报警系统1234589s51单片机返回P0口P2口P1口P3口返幻灯片46回发光二极管单元电路返回按键电路单元返回刀闸开关(switch)点动开关(button)程序烧写接口返回电源及指示电路单元返回我们需要的硬件电脑烧写器实验板我们需要的软件C51编程编译软件烧写软件软硬件工作流程在软件中编写源程序:.c编译产生二进文件:.hex将二进制文件.hex通过烧写器写入单片机中单片机按程序工作原理二进制与十六进制的转换每4位二进制说可以换算成一位16进制数(16进制:每遇16进位一次;1,2,3,4,5,6,7,8,9,A,B,C,D,E,F)例:P0整体可以看作是一个八位的二进制数,如果我让双数位的灯亮则P0=01010101=55HP0=11110000=F0HP0=11111111=FFH55F0数码管电路控制数码管是否通电控制数码管显示的数字abcdefgdotabcdefgdotP0=10010010P0=0x92字段abcdefgdot引脚P0_0P0_1P0_2P0_3P0_4P0_5P0_6P0_7信号01001001共阳极数码管段码表数字0123456789dot段码0xc00xf90xa40xb00x990x920x820xf80x800x900x7f在现有流水灯实验板硬件、提供的软件以及现有编程水平的基础上,改编所学的流水灯程序,将其设计修改为一款有特色的流水灯,并将新的程序通过KEIL软件编辑、编译、烧写到单片机内,实现小组的设计。例如:每灯闪两次流水灯流动速度慢一些你的方案?内容:1、设计出你认为最有难度的流水灯;2、两个小组为一对,互相展示设计成果;3、PK任务—A小组做B小组展示的设计;B小组做A小组展示的设计;4、能够完成对方设计的小组胜出;未能完成对象设计的小组可以求助老师;6、设计时间20分钟;PK时间20分钟;软件操作P-T-C—M-L-E-DKEIL当中的3步:Project--打开工程;Translate—点击编译按钮;Check—查看是否生成hex文件ISPdown当中的3步:Mcu—加载芯片;load—载入hex文件Erase—擦除芯片内的程序;Down---烧写程序谢谢大家再见 展开更多...... 收起↑ 资源预览