单片机实验-2014

时间:2022-11-24 12:51:27 作者:壹号 字数:8265字

实验1 汽车转向灯控制器实验

一、实验目的

(1)、熟悉掌握单片机仿真软件,学习利用仿真软件调试程序。 (2)、学习P1端口作为输入/输出接口的使用方法,掌握开关控制程序的编写。 (3)、了解汽车转向灯控制要求,掌握汽车转向灯控制器的设计。

二、实验内容

设计汽车转向灯控制器,并用Proteus软件进行仿真。

单片机的I/O端口是带锁存的准双向口,将P1.0和P1.1引脚作为输入(汽车转向开关的输入),P1.2-P1.5作为输出,用于控制汽车的前后转向灯。当转向开关至于左端时,表示汽车左转弯,左边前后两个黄灯闪烁;当转向开关置于右端时,表示汽车将向右转弯,右边前后两个黄灯闪烁。单片机度P1端口开关的状态,然后根据开关状态决定等闪烁的方法。

三、实验设备

计算机(已安装Keil和Proteus软件)

元器件:AT89C51,CAP, CAP-ELEC, CRYSTAL, LED-RED, RES, SW-ROT-3

四、实验硬件电路

R6200R7200C51930pFU1XTAL1P0.0/AD0P0.1/AD1P0.2/AD2P0.3/AD3P0.4/AD4P0.5/AD5P0.6/AD6P0.7/AD7P2.0/A8P2.1/A9P2.2/A10P2.3/A11P2.4/A12P2.5/A13P2.6/A14P2.7/A15P3.0/RXDP3.1/TXDP3.2/INT0P3.3/INT1P3.4/T0P3.5/T1P3.6/WRP3.7/RD393837363534333221222324252627281011121314151617+5VP12XTAL2C430pFCRYSTAL9RSTP10P14P11X318R210kC3R310uF293031PSENALEEA汽P13车P15+5V+5V1kP101P112P123P134P145P15678R45kR55kP1.0P1.1P1.2P1.3P1.4P1.5P1.6P1.7R8200R9200+5VAT89C51PROGRAM=汽车转向灯程序.HEX 五、实验要求

(1)、根据实验内容设计相应的调试程序,并通过仿真,运行正确。 (2)、掌握单片机I/O端口的编程方法。 (3)、掌握单片机仿真软件的使用方法。 (4)、认真整理实验报告并按时提交。

实验报告包括以下内容:实验目的、实验内容、实验硬件电路、实验软件程序清单及实验结果分析。

实验2 定时/计数器实验

一、实验目的

(1)、学习掌握定时/计数器初始化方法方法。 (2)、学习掌握定时/计数器工作方式的使用编程方法。

二、实验内容

将定时/计数器T0设定为工作方式1,使P1.1口的发光二极管每隔500ms交替闪亮。 将定时/计数器T1设定为工作方式1,使P1口所连接的发光二极管循环点亮。 三、实验设备

计算机(已安装Keil和Proteus软件)

元器件:AT89C51,CAP, CAP-ELEC, CRYSTAL, LED-RED, RES

四、实验硬件电路

U119XTAL1P0.0/AD0P0.1/AD1P0.2/AD2P0.3/AD3P0.4/AD4P0.5/AD5P0.6/AD6P0.7/AD7P2.0/A8P2.1/A9P2.2/A10P2.3/A11P2.4/A12P2.5/A13P2.6/A14P2.7/A15P3.0/RXDP3.1/TXDP3.2/INT0P3.3/INT1P3.4/T0P3.5/T1P3.6/WRP3.7/RD39383736353433322122232425262728101112131415161718XTAL2R1+5V200D1LED-REDD29RSTR2200200R3R4200D3D4D5D6D7D8293031LED-REDLED-RED12345678PSENALEEAR5200LED-REDR6200LED-REDP1.0P1.1P1.2P1.3P1.4P1.5P1.6P1.7R7200LED-REDAT89C51PROGRAM=定时计数器.HEXR8200LED-REDLED-RED 五、实验要求

…… 此处隐藏2116字 ……

计算机(已安装Keil和Proteus软件)

元器件:AT89C51, CAP, CAP-ELEC, CRYSTAL, RES, 7SEG-COM-AN-GRN, RESPACK-7, BUTTON

四、实验硬件电路

RP1RESPACK-78765432U119XTAL1P0.0/AD0P0.1/AD1P0.2/AD2P0.3/AD3P0.4/AD4P0.5/AD5P0.6/AD6P0.7/AD7P2.0/A8P2.1/A9P2.2/A10P2.3/A11P2.4/A12P2.5/A13P2.6/A14P2.7/A15P3.0/RXDP3.1/TXDP3.2/INT0P3.3/INT1P3.4/T0P3.5/T1P3.6/WRP3.7/RD393837363534333221222324252627281011121314151617P14P15P16P1718XTAL29P10RSTP11293031PSENALEEAP12P13P10P11P12P13P14P15P16P1712345678P1.0P1.1P1.2P1.3P1.4P1.5P1.6P1.7AT89C511 五、实验要求

(1)、根据实验内容设计相应的调试程序,并通过仿真,运行正确。 (2)、掌握独立按键接口电路。 (3)、掌握独立按键的编程方法。 (4)、认真整理实验报告并按时提交。

实验报告包括以下内容:实验目的、实验内容、实验硬件电路、实验软件程序清单及实验结果分析。