打印
[51单片机]

51单片机自学笔记(一)——keil软件的使用

[复制链接]
677|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主

认识单片机

单片机:在一片集成电路芯片上集成微处理器、存储器、I/O接口电路,从而构成了单芯片微型计算机,即单片机。


单片机的发展:单片机的发展大概经过三个阶段。第一个阶段,初级单片机阶段,以Intel公司的MCS-48为代表,这个系列的单片机在片内集成了8位CPU、并行I/O口、8位定时/计数器、RAM等,无串行接口,寻址范围不大于4KB。第二阶段,高性能单片机阶段,以MCS-51为代表,这个阶段的单片机均带有串行接口,具有多级中断处理系统,定时/计数器为16位,片内RAM和ROM容量相对增大,且寻址范围可达64KB。第三阶段,8位机巩固完善,16位、32位机推出阶段,以MCS-96和MCS-960为代表,片内RAM和ROM的容量进一步增大,且片内带有高速输入/输出部件、多通道10位A/D、具有8级中断等。


单片机的特点:(1)单片机的存储器采用的是哈佛结构,ROM和RAM是严格分开的;(2)在芯片引脚上,大部分采用分时复用技术;(3)在内部资源访问上,通过特殊功能寄存器的形式;(4)单片机内部有一个独立的位处理器;(5)内部有一个串行口,外部具有很强的扩展能力。


单片机的内部结构图:

实物展示:找元件现货上唯样商城

单片机的用途:(1)智能仪器:电压表、功率计、示波器、各种分析仪等。(2)工业控制:工厂流水线的智能化管理、电梯智能化控制、各种报警系统、与计算机联网构成二级控制系统等。(3)家用电器:电饭煲、洗衣机、电冰箱、空调机、彩电、其他音响视频器材、电子秤量设备、白色家电等。(4)网络和通信:手机、电话机、小型程控交换机、楼宇自动通信呼叫系统、列车无线通信、移动电话、集群移动通信、无线电对讲机等。(5)设备领域:医用呼吸机、各种分析仪、监护仪、超声诊断设备、病床呼叫系统等。


keil的使用(以控制LED灯,每5s闪烁一次,每次点亮1s例题为例)

工具:单片机(型号:STC89C52)、keil5软件、STC-ISP软件

步骤:

1.打开keil5——点击project——点击New μVision Project…

2.选择文件夹——命名并保存——选择单片机型号并点OK


3.展开Target 1,右键Source Group 1点击第二行——点击C File(.c)命名并点击Add——工程文件建立完成


4.写入代码——创建HEX文件——点击Rebuild,编译成功



5.接入单片机——打开STC-ISP软件——选择单片机型号——打开程序文件——点击下载/编译——打开单片机开关——运行成功






使用特权

评论回复

相关帖子

发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

274

主题

274

帖子

0

粉丝