当前位置:   article > 正文

STC89C52学习笔记(二)_stc89c51

stc89c51

STC89C52学习笔记(二)

综述:本文简要介绍了51单片机以及示例了如何成功创建并运行一个程序(点亮一个LED)。

一、单片机介绍

  • 单片机简称MCU,MCU=CPU+RAM+ROM+定时器+中断系统+通讯协议等
  • 单片机任务是信息采集、处理、控制硬件设备
  • 单片机比计算机成本低、体积小、结构简单

二、STC89C52

1.基本知识

51单片机系列,stc公司,位数为8位(电脑是64位或者32位)。

②RAM,相当于工厂,512字节;ROM,相当于仓库,8k(flash),1024b=1k,1024k=1M

电脑的内存条≈单片机的RAM≈运行内存,电脑的硬盘≈单片机的ROM≈内存,1024b=1k,1024k=1M

③工作频率12MHZ。

2.命名

3.内部结构图

4.新建一个项目(以点亮一个LED为例)

①新建工程。点击菜单栏的“Project”,选择“New uvision Project”。

②保存工程。新建文件夹并命名好,将工程保存到相应的文件夹中。

③选择单片机型号。由于这里找不到STC89C52,于是,用AT89C52。

④添加c文件。在项目上右键选择添加文件,点击c文件,并为c文件命名,即可完成在项目中新增c文件。

⑤添加头文件。在main中右键添加头文件。

⑥写程序。如果想要点亮P2_0的灯(低电平亮),在程序中不能直接写P2=11111110,而是要写成16进制P2=0xfe或者P2_0=0。

⑦生成Hex文件。

⑧选择好单片机和串口。

⑨选择Hex文件。

⑩点击下载后按单片机的电源开关,进行冷启动,程序成功实现。


参考视频:51单片机学习视频

侵权联系删除!

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/知新_RL/article/detail/717859
推荐阅读
相关标签
  

闽ICP备14008679号