TS8900-M128单片机测试报告(广州大学).docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

TS8900-M128单片机测试报告

机械113班丘雄锋1107200084肖文杰1107200094潘振昇1107200104

一、目录:

1、跑马灯1;

2、跑马灯2;

3、跑马灯3;

4、看门狗;

5、DS18B20温度数码管显示;

6、定时器数码管显示;

7、按键实验LED显示;

8、1602液晶;

9、蜂鸣器;

10、PCF8563T数码管显示。

二、单片机简介

AVRmega128学习板专为AVR单片机初学者设计,简单实用、价格合理是AVR学习板的最大特点。电路板精心布局,模块划分清晰位置放置合理,符合正常使用习惯。电路简单,学习板上安排了最常用最实用的功能电路,电路接口设计上合理配置尽量不复用,降低学习难度,把方便留给大家

硬件资源介绍(如下图):

1. CPU核心板mega128,AVR单片机主芯片,内包含有:128KFlash、4KSRAM、4KByteEEPROM,芯片可与ATmega64互换。

2. AT24C02,I2C总线器件,EEPROM数据存储器,256ByteEEPROM。

3. 74HC595,SPI总线器件,SPI总线并口扩展器件,8位移位寄存器(串行输入,3S并行锁存输出)。

4. PCF8563T,时钟芯片。

5. RS232,RS232接口芯片,两组接口(和下面485接口共用CPU两组UART接口)。

6. MAX487,485网络驱动芯片,产品组网中最常用最方便的一种方式,大部分室外控制网络采用485通信。

7. 8个输入按键、1个复位按键。

8. 4位动态扫描LED数码管、8位LED发光二极管。

9. 1个无源蜂鸣器。

10. 2路A/D输入可调电位器。

11. 1个三线扩展接口,可用来扩展热敏电阻、DS18B20数字温度计等实验。

12. LCD接口,液晶显示屏接口,可接LCD1602和LCD12864两种液晶屏.

13. AVRJTAG仿真接口,AVRISP下载接口。

14. 所有IO口全部引出,方便扩展实验及测试。

15. CPU采用独立mega128核心板,方便升级及更换芯片。

16. 在1路RS232外提供了1路RS485网络驱动芯片,实用的多点远程通信网络。

三、测试环境简介

1、硬件

(1)、电脑

(2)、TS8900-M128开发板

(3)、数据线

2、软件

(1)、AVRJTAG驱动

(2)、ICCAVR

(3)、AVRSTUDIO

(4)、程序

四、各个程序功能以及测试结果

附跑马灯测试效果图:

1、名称:跑马灯1

功能:通过简单的IO操作和延时控制,实现跑马灯效果

结果:功能正常,灯泡从左往右然后再从右往左依次亮起,然后全部一起频闪。

2、名称:跑马灯2;

功能:通过简单的IO操作和延时控制,实现跑马灯效果

结果:同跑马灯一,不过频闪速率不一样。

3、名称:跑马灯3;

功能:通过简单的IO操作和延时控制,实现跑马灯效果

结果:同跑马灯一,不过频闪速率不一样。

4、名称:看门狗;

功能:使能看门狗,用LED显示复位源。

结果:功能正常,数码管上在计数。

5、名称:DS18B20温度数码管显示;

功能:DS18B20测试温度并在数码管上显示

结果:未能实现其应有的功能,数码管上不能显示温度。

6、名称:定时器数码管显示;

功能:利用定时器T1实现1S定时,数码管显示秒数。

结果:功能正常,秒表在读数。

7、名称:按键实验LED显示;

功能:检测按键输入并蜂鸣,不同键值鸣叫次数不同。LED显示键值。

结果:按下左边第二行第一个按键显示数字“1”,并且蜂鸣器响一次,按下第二个按键显示数字“2”,并且蜂鸣器响两次,依次类推。

8、名称:1602液晶;

功能:利用程序将液晶屏显示出图像。

结果:液晶屏亮起一片白色。

9、名称:蜂鸣器;

功能:检测按键输入并蜂鸣,不同键值鸣叫次数不同。

结果:功能正常,从左往右开始按键,蜂鸣器分别各发出1、2、3、4次响声

10、名称:PCF8563T数码管显示。

功能:利用PCF8563定时,数码管显示时间,实现电子时钟的功能。

结果:功能正常,能够实现倒计时。

五、结论

由于程序都是早已经编好的,我们小组这次的目的只是了解怎么通过电脑将程序写入单片机,让单片机按照程序进行工作,实验结果都让我们感到兴奋,虽然有些程序无法达到想要的效果而且原因不明,但是大部分程序还是能够正常运行。我们已经基本了解单片机的运行方式和主要用途,原来一片小小的电路板就能够实现控制我们所期望达到的系统运行方式,这莫大地激发我们小组对单片机的研究学习,对于以后对自制单片机和编程都有很大的帮助。

文档评论(0)

liwenfang + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档