1、实验目的和要求。了解步进电机的工作原理,学习用单片机的步进电机控制系统的硬件设计方法,掌握定时器和中断系统的应用,熟悉单片机应用系统的设计与调试方法。
2、实验设备。单片机测控实验、系统步进电机控制实验模块、Keil开发环境、STC-ISP程序下载工具。
3、实验内容。编制MCS-51程序使步进电机按照规定的转速和方向进行旋转,并将已转动的步数显示在数码管上。步进电机的转速分为两档,当按下S1开关时,加速旋转,速度从10转/分加速到60转/分。当松开开关时,减速旋转,速度恢复为10转/分。当按下S2开关时,按照逆时针旋转;当松开时,按照顺时针旋转。本程序要求使用定时器中断来实现,不准使用程序延时的方式。
4、实验步骤。预习:参考辅助材料,学习C51编程语言使用和步进电机原理。简单程序录入和调试:关于C51的中断,本程序需要使用定时器定时,并使用中断来同步。中断程序的典型例子如下:格式:void函数名()interrupt中断号using工作组{中断服务程序内容}注意:中断不能返回任何值,所以前面是void后面是函数名,名字可以自己起,但不要与c语言的关键字相同;中断函数不带任何参数,所以函数名后面的()内是空的,中断号是指单片机的几个中断源的序号。这个序号是单片机识别不同中断的唯一标志。所以一定要写正确。后面的using工作组是指这个这个中断使用单片机内存中4个工作寄存器的哪一组,c51编译后会自动分配工作组,因此最后这句话我们通常省略不写。c51中断写法实例:voidT1-time()interrupt3{TH1=(65536-50000)/256;TL1=(65536-50000)%6;}上面的意思是定时器1的中断服务程序,定时器1的中断服务序号是,因此我们要写成interrupt3,服务程序的内容是给两个初值寄存器装入新值。
5、实验原理。使用的单片机系统的频率是12M;步进电机转动一周需要24步。本步进电机实验板,使用FAN8200作为驱动芯片。CPU通过引脚与FAN8200相连。
猜你喜欢
点击排行



-
衣服上的石榴汁如何去除 衣服上的石榴汁清洗要领
1、对刚溅射到衣物上的石榴水,应立即换下,用食盐撒在上面,然后用清水洗,再用洗衣粉或肥皂洗涤。2、颜色鲜艳的石榴水,可用蛋黄1只、甘油50克的混合物涂在斑痕上,过半天后,再用25-30摄氏度的温水洗净。3、已经干了的果汁,用白醋搓,放5分钟,再用水清洗。4、小苏打用水化开,涂在衣服上搓洗也能消除石榴汁。5、牛奶浸泡法:用牛奶浸泡衣服沾染的石榴汁处,静置五分钟后清洗就可以了。衣服上的石榴汁怎样去除...
-
大雁会游泳吗 大雁会不会游泳
1、大雁会游泳。2、大雁属鸟纲,鸭科,是雁亚科各种类的通称,一种大型游禽。形状略似家鹅,有的较小。嘴宽而厚,嘴甲比较宽阔,啮缘有较钝的栉状突起。雌雄羽色相似,多数呈淡灰褐色,有斑纹。3、大雁群居水边,往往千百成群,夜宿时,有雁在周围专司警戒,如果遇到袭击,就鸣叫报警。主食嫩叶、细根、种子,间或啄食农田谷物。每年春分后飞回北方繁殖,秋分后飞往南方越冬。大雁会游泳吗 大雁会不会游泳...
-
正月十五南方人干什么 南方人正月十五元宵节风俗
1、在广州、香港等地,元宵夜要进行树元宵活动,树亦作竖,即将灯彩高竖起来之意。小孩子们在家长协助下用竹纸扎成兔仔灯、杨桃灯或正方形的灯,横挂在短竿中,再竖起于高杆上,高技起来,彩光闪耀,为中秋再添一景。2、另外还有放天灯的,即孔明灯,用纸扎成大形的灯,灯下燃烛,热气上腾,使灯飞扬在空中,引人次笑追逐。另外还有儿童手提的各式花灯在月下游嬉玩赏。3、另外南方还广泛流传着烧瓦子灯(或称烧花塔、烧瓦塔、烧...
-
怎么保存蒜苗 怎么保存蒜苗
1、冷藏法:将蒜苗充分预冷后装入筐或板条箱内,或直接堆垛在贮藏的货架上,将库温控制在1℃左右。2、快速降氧法:把蒜苗用塑料帐密封,不间断抽氧灌氮3~4次,将帐内的氧含量降到1%~3%,在贮藏过程中,氧含量应控制在3%,二氧化碳含量应控制在10%左右。3、自然降氧法:蒜苗进帐后,立即将塑料帐密封,帐内的氧气由蒜苗自行吸收,使氧含量逐渐下降到2%~4%。以后每天测定、调节,使氧含量保持在所需要的范围内...
-
邳州市是哪个省的城市
邳州市是江苏省的城市。邳州市位于江苏省西北部,沂河下游。东接新沂市,西连徐州市贾汪区、铜山区,南临睢宁县、宿迁市宿豫区,北与山东省枣庄市、郯城县、苍山县接壤。总面积2088平方千米。简介邳州,简称“邳”,江苏省徐州市代管县级市,古称良城、邳国、下邳、邳县,位于苏鲁交界,东接新沂市,西连徐州市铜山区、贾汪区,南界睢宁县,北邻山东省兰陵县。1992年撤县设市。邳州历史悠久,境内大墩子文化遗址距今600...