单片机stc89c51实训

第一章  构建单片机开发环境

     技术准备及技能掌握:安装USB驱动;利用Keil C开发环境编辑、编译、调试C51程序;掌握程序烧录方法及工具。

1.1

1.1.1.USB驱动(略)

       大部分自带驱动

1.1.2.Keil C软件程序操作

   (0)提前创建一个工程文件夹

   (1)安装Keil C(略)并打开

   (2)打开后可以将界面所有的窗口关闭

  (3)找到"Project"点击,选择第一个"New Project"创建新项目 

   (4)将新项目放进提前创建好的工程文件夹中

   (5)然后会弹出以下界面,选择"Atmel"

      

   (6)再选择"AT89C51",点击OK,或者回车

   (7)随后弹出的两个界面选择“是”

   (8)在顶部找到"View",点击选择 第三个"Project Window"点击

   (9)就会出现以下窗口,点击"Target 1"前面的加号

(10)点击后会出现新的一个文件夹,再点击新文件夹的加号

 (11)找到"File"下面的"New"(空白图案)

 (12)按快捷键Ctrl+S,将新创建的"New"保存到文件夹,后缀名为".c"

(13)将新建的工程加入文件夹,鼠标移至“Source Group 1”,右击选择"Add Files....."

1.1.3.烧录需将工程添加

(1)点击图示“魔法棒”

 (2)弹出界面选择"Output",并勾选,点击ok

  • 11
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
STC89C51芯片是一款基于8051内核的单片机,是深受广大电子工程师喜爱的一款芯片。在本次的秒表设计中,我们可以利用STC89C51芯片的高性能,结合其内部丰富的外设,快速实现秒表的设计。 首先,我们需要将STC89C51芯片放入电路板中进行连接。接下来,我们需要对芯片进行编程,实现秒表的计时功能。在这个过程中,我们需要运用编写好的计时程序,分别对当秒、当分和当时进行计时,并根据计时结果进行显示。同时,在计时的过程中,我们还需要实现计时时长的自动存储,方便进行后续的查看和数据统计。 对于芯片内部外设的运用,我们可以结合其定时器,将其设置为1ms的定时器,来分别对秒、分、时进行计时。同时,还需要利用芯片内部的中断功能,使得我们可以快速地获得计时过程中的数据,并实现对计时结果的实时显示。此外,在计时过程中,我们还要注意处理不同计时状态之间的状态转换,以及处理用户的操作输入。 最后,我们还可以为秒表设计一个简单的外壳,方便操作和使用。通过将秒表电路板放入外壳中,可以保护电路板不受损坏,同时增加秒表的美观度。 总之,普中51单片机STC89C51秒表设计的关键在于深入了解芯片的硬件结构和软件编程思路,结合其高性能、丰富的外设,可以快速实现秒表的设计。同时,我们还需要注重用户体验,使得使用者可以方便快捷地使用秒表,提高用户的满意度。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值