ImageVerifierCode 换一换
格式:DOCX , 页数:67 ,大小:950.14KB ,
资源ID:28458816      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/28458816.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(单片机实验119.docx)为本站会员(b****8)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

单片机实验119.docx

1、单片机实验119实验一 开关量输入输出实验一、实验要求1利用ATC89C51单片机的P0口作开关量输入口,P1口作开关量输出口;2当P0.x端开关闭合时,对应的P1.x口的LED发光二极管点亮;当P0.x端开关断开时,对应的P1.x口的LED发光二极管不亮;3画出AT89C51实现上述功能的完整电路图,包括单片机电源、复位电路、晶振电路和控制电路。4完成全部程序和电路调试工作。二、实验目的1掌握AT89C51单片机的最基本电路的设计;2了解单片机I/O端口的使用方法;三、设计提示1P0口作I/O端口使用时需要上拉电阻;2程序设计使用需要循环语句;四、主要元件序号元件名称元件规格所在元件库所在工

2、具模型1单片机AT89C51MicroprcessorComponent mode5按钮BUTTONSwitchs &RelayComponent mode6晶振CRYSTALMiscellaneousComponent mode7发光二极管LED-REDOptoelectronicsComponent mode8电容CAPCapacitorsComponent mode9电解电容CAP-ELECCapacitorsComponent mode10电阻RESResistorsComponent mode11拨码开关DIPSW_8Switchs &RelayComponent mode12电源P

3、OWERTerminals mode13地GROUNDTerminals mode14电源输入端SIL-100-02connectorsComponent mode实验二 继电器控制输出实验一、实验要求1利用AT89C51单片机的P1.2、P1.3口作开关量输入,P1.0和P1.1口作开关量输出,并控制一个5V的继电器和蜂鸣器,同时该继电器又控制一个220V,1Hz的交流回路,在该交流回路中有一个220V,200W的直流灯泡;2当P1.2端开关闭合时,P1.0控制继电器闭合并控制灯泡闪亮;当P1.2端开关断开时,继电器触电断开,灯泡不亮;3P1.0控制继电器需要采用三极管驱动放大;4当P1.3

4、端开关闭合时,P1.1控制蜂鸣器闭合并发出声音;当P1.3端开关断开时,蜂鸣器不响;5P1.1控制蜂鸣器采用三极管驱动放大;6画出AT89C51实现上述功能的完整电路图,包括单片机电源、复位电路、晶振电路和控制电路;7完成全部程序和电路调试工作。二、实验目的1掌握AT89C51单片机的最基本电路的设计;2了解单片机I/O端口的使用方法;3了解继电器和蜂鸣器控制电路以及小电压控制大电压的方法三、设计提示1在PROTEUS中无交流灯泡,采用1Hz交流电的目的是为了便于观察;2为了防止继电器线圈断开时反电动势对三极管造成最好在继电器线圈两端并上一个肖特基二极管。3. 由于采用5V蜂鸣器,三极管端也有

5、压降,为了保证蜂鸣器鸣叫,需要将蜂鸣器内阻改为470欧姆左右。四、主要元件序号元件名称元件规格所在元件库所在工具模型1单片机AT89C51MicroprcessorComponent mode2继电器RELAYSwitchs &RelayComponent mode3交流电源ALTERNATORSimulator PrimitiveComponent mode4灯泡LAMPOptoelectronicsComponent mode5按钮BUTTONSwitchs &RelayComponent mode6晶振CRYSTALMiscellaneousComponent mode7发光二极管LED

6、-REDOptoelectronicsComponent mode8电容CAPCapacitorsComponent mode9电解电容CAP-ELECCapacitorsComponent mode10电阻RESResistorsComponent mode11蜂鸣器BUZZERSpeakers&SoundersComponent mode12快速二极管1N4148DiodesComponent mode13PNP三极管2N2702TransistorsComponent mode14电源POWERTerminals mode15地GROUNDTerminals mode16电源输入端SIL

7、-100-02connectorsComponent mode实验三 步进电机控制实验一、实验要求1利用AT89C51单片机的P1口的P1.4P1.7,通过ULN2003A达林顿管(反向放大器)驱动一个5V的步进电机进行正转控制,该步进电机采用四相八拍控制方式。2画出AT89C51实现上述功能的完整电路图,包括单片机电源、复位电路、晶振电路和控制电路。3完成全部程序和电路调试工作。二、实验目的1掌握AT89C51单片机的最基本电路的设计;2了解单片机I/O端口的使用方法;3了解步进电机控制电路设计和控制方法。三、设计提示1步进电机接线2驱动方式为四相八拍方式,各线圈通电顺序如下表。表中首先向A

8、相线圈输入驱动电流,接着向AB-B-BC-C-CD-D-DA线圈通电,最后又返回到A相线圈驱动,按这种顺序轮流切换,电机按顺时针方向旋转。顺序相D/P1.7C/P1.6B/P1.5A/P1.4控制字0A000110H1AB001130H2B001020H3BC011060H4C010040H5CD1100C0H6D100080H7DA100190H四、主要元件序号元件名称元件规格所在元件库所在工具模型1单片机AT89C51MicroprcessorComponent mode2步进电机MOTOR-STEPPERElectromechnicalComponent mode3共阴极LED7SEG-

9、MPX6-CCOptoelectronicsComponent mode4排阻RESPACK-7ResistorsComponent mode5大林顿管ULN2003AAnalog ICsComponent mode6步进电机电源5VDCGenerators mode7按钮BUTTONSwitchs &RelayComponent mode8晶振CRYSTALMiscellaneousComponent mode9发光二极管LED-REDOptoelectronicsComponent mode10电容CAPCapacitorsComponent mode11电解电容CAP-ELECCapac

10、itorsComponent mode12电阻RESResistorsComponent mode13电源POWERTerminals mode14地GROUNDTerminals mode15电源输入端SIL-100-02connectorsComponent mode实验四 步进电机正反转实验一、实验要求1利用AT89C51单片机的P1口的P1.4P1.7,通过ULN2003A达林顿管(反向放大器)驱动一个5V的步进电机进行正反转控制,该步进电机采用四相八拍控制方式。2利用AT89C51单片机的P1.2作“正转”点动按钮S9的输入,当S9按下时步进电机正转,弹起后停止;利用AT89C51单

11、片机的P1.3作“反转”点动按钮S10的输入,当S10按下时步进电机反转,弹起后停止; 3画出AT89C51实现上述功能的完整电路图,包括单片机电源、复位电路、晶振电路和控制电路。4完成全部程序和电路调试工作。二、实验目的1掌握AT89C51单片机的最基本电路的设计;2了解单片机I/O端口的使用方法;3了解步进电机控制电路设计和控制方法。三、设计提示1步进电机接线2驱动方式为四相八拍方式,各线圈通电顺序如下表。表中首先向A相线圈输入驱动电流,接着向AB-B-BC-C-CD-D-DA线圈通电,最后又返回到A相线圈驱动,按这种顺序轮流切换,电机按顺时针方向旋转。顺序相D/P1.7C/P1.6B/P

12、1.5A/P1.4控制字0A000110H1AB001130H2B001020H3BC011060H4C010040H5CD1100C0H6D100080H7DA100190H3建议控制字采用查表方式输出,以便于正反转控制,转速控制采用三级软件延时的方法。参考流程:四、主要元件序号元件名称元件规格所在元件库所在工具模型1单片机AT89C51MicroprcessorComponent mode2步进电机MOTOR-STEPPERElectromechnicalComponent mode3共阴极LED7SEG-MPX6-CCOptoelectronicsComponent mode4排阻RES

13、PACK-7ResistorsComponent mode5大林顿管ULN2003AAnalog ICsComponent mode6步进电机电源5VDCGenerators mode7按钮BUTTONSwitchs &RelayComponent mode8晶振CRYSTALMiscellaneousComponent mode9发光二极管LED-REDOptoelectronicsComponent mode10电容CAPCapacitorsComponent mode11电解电容CAP-ELECCapacitorsComponent mode12电阻RESResistorsCompone

14、nt mode13电源POWERTerminals mode14地GROUNDTerminals mode15电源输入端SIL-100-02connectorsComponent mode实验五 扩展存储器读写实验(开发板)一、实验要求1编制简单程序,对开发板上提供的外部存贮器(6264)进行读写操作;2将#0H#0FFH的数据(若到0FFH后,再从0开始,并不断重复)逐个存到6264中的0000H开始的地址(若到1FFFH后,再从0000H开始),再将这个数从6264中读取出来,比较两者是否一致,若一致则并在P1口对应的LED上以二进制方式显示,若不一致则蜂鸣器报警,并停止操作;3用P3.4

15、控制蜂鸣器;4画出STC89C51实现上述功能的完整电路图,包括单片机电源、复位电路、晶振电路和控制电路。5完成全部程序和电路调试工作。二、实验目的1掌握AT89C51单片机的片外存储器扩展电路设计;2学习总线操作方法。3学习外部数据存储器的读写方法;三、设计提示 1. 以P0口线作地址/数据总线,由于P0口线既作地址线,又作数据线,因此需要加一个8位锁存器SN74LS573用于锁存低8位地址。2. 因6264存储芯片只能扩展到8K,这样只需P2口线的P2.0P2.4。与P0口组成13位地址总线,使单片机系统的寻址范围达到8K。3. 除了地址线和数据线之外,在扩展系统中还需要一些控制信号线,以

16、构成扩展系统的控制总线,6264的OE信号与单片机的RD信号连接,6264的WE信号与单片机的WR信号连接。此外,6264的CS2(即CS)直接通过1K电阻与VCC连接,6264的CS1(即CE)单片机的P2.5连接,因此6264的地址范围是0000H1FFFH。 4使用MOVX外部数据存储器操作指令 5. 从存储器读回的数据取反后再送P1口即可.四、程序设计16264芯片写程序设计根据时序图:图1 写6264时序图26264芯片读程序设计 根据时序图:图2 读6264时序图 3参考流程框图如下图5 流程图五、主要元件序号元件名称元件规格所在元件库所在工具模型1单片机AT89C51Microp

17、rcessorComponent mode2按钮BUTTONSwitchs &RelayComponent mode3晶振CRYSTALMiscellaneousComponent mode4发光二极管LED-REDOptoelectronicsComponent mode5电容CAPCapacitorsComponent mode6电解电容CAP-ELECCapacitorsComponent mode7电阻RESResistorsComponent mode8数据锁存器74HC753TTL74HC seriesComponent mode9存储器6264Memory ICsComponen

18、t mode10蜂鸣器BUZZERSpeakers &SoundersComponent mode11快速二极管1N4148DiodesComponent mode12NPN三极管2N3019TransistorsComponent mode13电源POWERTerminals mode14地GROUNDTerminals mode15电源输入端SIL-100-02connectorsComponent mode实验六 LED轮换点亮实验一、实验要求1利用SN74HC573对AT89C51单片机的P0口进行扩展,驱动LED控制输出;2编写程序,使P0.0P0.7上的发光二极管循环点亮;P2.7

19、控制SN74HC573芯片的使能;3画出STC89C51实现上述功能的完整电路图,包括单片机电源、复位电路、晶振电路和控制电路。4完成全部程序和电路调试工作。二、实验目的1掌握AT89C51单片机的I/O电路设计;2学习SN74HC573数据锁存输出方法。三、设计提示1程序设计使用软件延时的方法;2. 可采用循环左移。四、主要元件序号元件名称元件规格所在元件库所在工具模型1单片机AT89C51MicroprcessorComponent mode2按钮BUTTONSwitchs &RelayComponent mode3晶振CRYSTALMiscellaneousComponent mode4

20、发光二极管LED-REDOptoelectronicsComponent mode5电容CAPCapacitorsComponent mode6电解电容CAP-ELECCapacitorsComponent mode7电阻RESResistorsComponent mode8数据锁存器74HC753TTL74HC seriesComponent mode9电源POWERTerminals mode10地GROUNDTerminals mode11电源输入端SIL-100-02connectorsComponent mode实验七 交通灯控制一、实验要求1利用SN74HC573对AT89C51单

21、片机的P0口进行扩展,驱动LED交通灯控制输出;2利用AT89C51单片机的P0.0P0.2和P0.3P0.5作分别控制东西和南北的红、绿、黄交通灯;3正常工作过程:初始状态0为东西红灯,南北红灯。然后转状态1南北绿灯通车,东西红灯。过一段时间转状态2,南北绿灯闪几次转亮黄灯,延时几秒,东西仍然红灯。再转状态3,东西绿灯通车,南北红灯。过一段时间转状态4,东西绿灯闪几次转亮黄灯,延时几秒,南北仍然红灯。最后循环至状态1。4画出AT89C51实现上述功能的完整电路图,包括单片机电源、复位电路、晶振电路和控制电路。5完成全部程序和电路调试工作。二、实验目的1掌握AT89C51单片机的I/O电路设计

22、;2学习模拟交通灯控制的方法;3掌握多种定时设计的方法;三、设计提示1正常工作时的交通灯状态变化采用软件延时方法;2. 参考流程图图1 交通灯流程图四、主要元件序号元件名称元件规格所在元件库所在工具模型1单片机AT89C51MicroprcessorComponent mode2按钮BUTTONSwitchs &RelayComponent mode3晶振CRYSTALMiscellaneousComponent mode4发光二极管LED-REDOptoelectronicsComponent mode5电容CAPCapacitorsComponent mode6电解电容CAP-ELECCa

23、pacitorsComponent mode7电阻RESResistorsComponent mode8数据锁存器74HC753TTL74HC seriesComponent mode9电源POWERTerminals mode10地GROUNDTerminals mode11电源输入端SIL-100-02connectorsComponent mode实验八 LED数码管显示实验一、实验要求1P0口的2个扩展口作为段控口和位控口,通过使用P2.6和P2.7对SN74HC573芯片的使能。并在数码管上显示18。2画出AT89C51实现上述功能的完整电路图,包括单片机电源、复位电路、晶振电路和控

24、制电路;3完成全部程序和电路调试工作;二、实验目的1了解八段共阴极LED工作动态显示原理;2掌握单片机LED工作动态显示的方法;三、设计提示1可采用2个4位LED数码管;2参考流程:图1 主程序图2 显示子程序四、主要元件序号元件名称元件规格所在元件库所在工具模型1单片机AT89C51MicroprcessorComponent mode2按钮BUTTONSwitchs &RelayComponent mode3晶振CRYSTALMiscellaneousComponent mode4发光二极管LED-REDOptoelectronicsComponent mode5电容CAPCapacito

25、rsComponent mode6电解电容CAP-ELECCapacitorsComponent mode7电阻RESResistorsComponent mode8数据锁存器74HC753TTL74HC seriesComponent mode9共阴极LED7SEG-MPX4-CCOptoelectronicsComponent mode10电源POWERTerminals mode11地GROUNDTerminals mode12电源输入端SIL-100-02connectorsComponent mode实验九 LED数码管显示与按钮输入实验一、实验要求1P0口的2个扩展口作为段控口和位

26、控口,通过使用P2.6和P2.7对SN74HC573芯片的使能。P3.2(INT0)作为按钮输入口构成一个“0#7”的8个按钮和8个LED的显示按钮电路,系统复位时,显示“HELLO- ”,当按下任意键时,在最右边LED上显示该键号,原显示内容自动左移。2画出AT89C51实现上述功能的完整电路图,包括单片机电源、复位电路、晶振电路和控制电路;3完成全部程序和电路调试工作;二、实验目的1了解八段共阴极LED工作动态显示原理;2掌握单片机LED工作动态显示的方法;3掌握LED显示和按键输入联合控制的方法。三、设计提示1可采用2个4位LED数码管;2. 按键移位只需显示单元内容左移,并将新键号放入右边的显示缓冲即可。3参考流程:图1 主程序四、主要元件序号元件名称元件规格所在元件库所在工具模型1单片机AT89C51MicroprcessorComponent mode2按钮BUTTONSwitchs &RelayComponent mode3晶振CRYSTALMiscellaneousComponent mode4发光二极管LED-REDOptoelectronics

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1