北科大单片机实验报告

北科大单片机实验报告

ID:40815001

大小:5.45 MB

页数:71页

时间:2019-08-08

北科大单片机实验报告_第1页
北科大单片机实验报告_第2页
北科大单片机实验报告_第3页
北科大单片机实验报告_第4页
北科大单片机实验报告_第5页
资源描述:

《北科大单片机实验报告》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、北京科技大学《微机原理及应用》实验报告实验内容:单片机及应用班级:智能12姓名:2015年1月5日目录实验一AVR单片机硬件开发平台1一、实验目的1二、实验内容1三、实验所用仪表及设备1四、实验步骤1了解AVR系列单片机1认识AVR_StudyV1.1实验板的组成模块2五、思考题6六、心得体会7实验二AVR单片机软件开发环境9一、实验目的9二、实验内容9三、实验所用仪表及设备9四、实验步骤9新建项目9编译项目11下载程序11五、思考题13六、实验现象13七、遇到的问题及解决方法14八、心得体会15实验三I/O口

2、操作实验17一、实验目的17二、实验内容17三、实验所用仪表及设备17四、实验步骤17硬件接线图:17新建工程,实现实验内容1。18新建工程,实现实验内容2。19下载程序,观察实验现象。20五、实验现象21六、思考题22七、遇到的问题及解决方法23八、心得体会23实验四数码管显示实验25一、实验目的25二、实验内容25三、实验所用仪表及设备25四、实验步骤25新建项目,实现实验内容1。25建立新项目,实现实验内容2。25五、实验现象26六、思考题27七、遇到的问题及解决方法28八、心得体会28实验五按键实验29

3、一、实验目的29二、实验内容29三、实验所用仪表及设备29四、实验步骤29新建项目29五、实验现象30六、思考题31七、遇到的问题及解决方法33八、心得体会33实验六外部中断实验35一、实验目的35二、实验内容35三、实验所用仪表及设备35四、实验步骤35新建项目实现实验内容35新建项目实现实验内容237五、实验现象38六、思考题39七、遇到的问题及解决方法40八、心得体会41实验七定时计数器实验43一、实验目的43二、实验内容43三、实验所用仪表及设备43四、实验步骤43新建工程43普通模式44CTC模式44

4、五、实验现象45六、思考题45七、遇到的问题及解决方法46八、心得体会46选作内容:基于AVRMega16单片机的闹表测温仪设计47一、实验目的47二、功能简介47三、功能细节设计47实验设备48端口、功能分配以及硬件连接设计49六、程序结构设计50七、各功能模块的具体实现53八源程序55九、实验心得56附录源程序:57实验一AVR单片机硬件开发平台一、实验目的1.了解ATmega16单片机的组成。2.认识AVR_StudyV1.1实验板的功能模块。二、实验内容1.了解AVR系列单片机。2.认识AVR_Stud

5、yV1.1实验板的组成模块。三、实验所用仪表及设备硬件:PC机一台、AVR_StudyV1.1实验板四、实验步骤了解AVR系列单片机AVR单片机是Atmel公司1997年推出的RISC单片机。RISC(精简指令系统计算机)是相对于CISC(复杂指令系统计算机)而言的。RISC优先选取使用频率最高的简单指令,避免复杂指令;并固定指令宽度,减少指令格式和寻址方式的种类,从而缩短指令周期,提高运行速度。由于AVR采用了RISC指令,使AVR系列单片机具备1MIPS/MHz(百万条指令每秒/兆赫兹)的高速处理能力。AV

6、R单片机吸收了DSP双总线的特点,采用Harvard总线结构,因此单片机的程序存储器和数据存储器是分离的,并且可对具有相同地址的程序存储器和数据存储器进行独立的寻址。AVR单片机具有良好的集成性能。AVR系列的单片机都具备在线编程接口,其中的Mega系列还具备JTAG仿真和下载功能;都含有片内看门狗电路、片内程序Flash、同步串行接口SPI;多数AVR单片机还内嵌了AD转换器、EEPROM、摸拟比较器、定时计数器等多种功能;AVR片机的I/O接口具有很强的驱动能力,灌电流可直接驱动继电器、LED等器件,从而省

7、去驱动电路,节约系统成本。67AVR单片机还支持Basic、C等高级语言编程。采用高级语言是单片机开发的发展趋势。对单片机用高级语言编程可很容易地实现系统移植,更加灵活并加快软件的开发进程。AVR单片机具有多个系列,包括ATtiny、AT90、ATmega。每个系列又包括多个产品,它们在功能和存储器容量等方面有很大的不同,但基本结构和原理都类似,而且编程方也相同。认识AVR_StudyV1.1实验板的组成模块A区——电源A区采用AMS1117-5.0低压降三端线性稳压器,输入电压范围为6.5~12V,输出为5V

8、,为整个实验板的其它模块供电。为方便做实验,将+5V和GND用排针分别引出。B区——LCD1602B区为字符型液晶1602接口模块,只需要将1602液晶插到J12孔内,使用杜邦线从J10处将相关接口与单片机端口相连即可。注意,使用液晶时应将J11短路,为液晶供电。67C区——八段数码管C区为八段共阴型数码管模块,J1为数码管的八段,高电平点亮。J2和J3为八个数码管的位选,低电平使能。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。