32K1智能电子小产品单片机开发系统使用说明书.docVIP

32K1智能电子小产品单片机开发系统使用说明书.doc

  1. 1、本文档共32页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
1. 单片机系统功能使用说明 单片机系统板包括单片机基本系统和单片机扩展系统两部分,其外形如图1所示。 图1 单片机系统外观图 1.1 单片机基本系统板 单片机基本系统板的部件包括: 51单片机最小系统 串行接口电路 电源接口电路 发光二极管电路 用户程序下载开关 系统复位开关 INT0去抖开关 T0去抖开关 晶振电路 基本板上的部件与位置对应关系见图2所示。 图2 单片机基本板的部件与位置对应关系 1.2 单片机扩展板 单片机扩展板部件包括 数码管接口电路 键盘接口电路 实验扩展区 数码管接口端口 键盘接口端口 单片机扩展板上部件与位置关系见图3所示 图3 单片机扩展板上部件与位置关系 1.3 主要功能 学生利用单片机系统可以开展各种课堂实验和应用实验,可以在此基础上扩展制作,也可以利用本系统进行课程设计、毕业设计或参加电子竞赛等。 演示功能有: 跑马灯实验 发光管闪动实验 发光管二进制计数实验 数码管固定显示实验 按键和数码管显示实验 1.4 演示步骤 系统上电复位后,发光管全熄; 第一次按下INT0中断,系统进入跑马灯实验,发光管从下到上轮流点亮,每个发光管导通时间约0.5秒 第二次按下INT0中断键,系统进入发光管闪动实验,每按T0一次,八个发光管同时改变显示状态,由亮变熄或由熄变亮。 第三次按下INT0中断键,系统进入发光管二进制计数实验,开始八个发光管全熄,每按下T0一次 ,发光管按二进制计数方式点亮。 第四次按下INT0中断键,系统进入数码管固定显示实验,此时四位数码管显示0、1、2、3。 第五次按下INT0中断键,系统进入按键和数码管显示实验,此时按下任何键盘按键,其对于键值均可以在数码管上显示。 1.5 系统板电路原理图 单片机基本系统原理图如图4所示。 图4 单片机基本系统原理图 1.6 扩展板电路原理图 单片机扩展板原理图如图5所示。 图5. 单片机扩展板原理图 1.7 单片机系统板元件清单 分类 元件编号 元件内容 数量 电容 电阻 C5 10uf(电解) 1 C1-C3 1uf(电解) 4 104 0.1(陶瓷) 3 30P 30pf 2 R1(系统板) 470Ω 1 R1-R4(扩展板) 100Ω 4 R5-R8(扩展板) 3.3K 4 R2-R6(系统板) 1K 5 RJ1-RJ2 1K排阻(9口) 2 芯片 U1 STC89C51 1 U3 74LS00 1 U1-U4 164 4 U2 MAX232CPE 1 按键 K、S1-S16 6×6小按键 17 K1-K4 8×8不带锁按键 3 LED L1-L8、POWER 红黄绿各3个 9 SEG1-SEG4 共阳数码管 4 二极管 1N4007 1N4007 2 接插件 J2 USB延长线 1 USB供电口 1 J1 串口线 1 DB9串口座 1 J2 电源插线口 1 11.0592MHz 11.0592M晶振 1 芯片座 U1 DIP-40 1 U3(系统板)、U1-U4 DIP-14 5 U2 DIP-16 1 P0-P3/J1-J2 单排针40针 2 其他 10芯排线 长150 1 8芯排线 长150 1 PCB板 系统板 1 PCB板 扩展板 1 2. Keil使用说明 2.1 新建项目 首先:打开Keil后,点击Project,如图6所示: 图6 点击New Project后选择你项目存放的文件目录,写项目名,然后点击 保存。 然后会弹出器件选型对话框,如图7: 图7 针对本开发板选择 Atmel的ATmel89s51或者ATmel89s52.确定后会有一对话框如图8所示 图8 选是,项目建立完毕。 2.2 建立源文件 点击New file 图标如图9所示 图9 然后再点击 保存,把新创建的文件保存到你创建项目的那个文件夹里面,注意如果是C文件文件后缀应该为.c,汇编为.asm,头文件为.h 。 2.3 往项目里添加源文件 邮件点击Source Group 1,然后再点击如图10所示: 图10 选择你要添加的源文件,双击即可。 2.4 生成Hex文件 右键点击项目框中的Target 1,如图11所示 图11 选择option for Target ‘Target 1’,如图12所示 图12 再点击output,在Creat Hex File选项上打勾,如图13所示。 图13 再点击 确定 即可,编译项目后就能生成Hex文件,用来烧写进单片机里执行。 2.5 编译项目 项目文件

您可能关注的文档

文档评论(0)

189****6140 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档