51单片机入门学习篇(2)-认识51单片机

STC89C52系列单片机简介:

        STC89C52系列单片机是STC推出的新一代高速/低功耗/超强抗干扰/超低价的单片机,指
令代码完全兼容传统8051单片机,12时钟每机器周期和6时钟每机器周期可以任意选择。

1.增强型8051单片机,6时钟每机器周期和12时钟每机器周期可任意选择,指令代码完全兼容
传统8051
2.工作电压:
STC89C52系列工作电压:5.5V-3.8V(5V单片机)
STC89LE52系列工作电压:3.6V-2.4V(3V单片机)
3.工作频率范围:0~35MHz,相当于普通8051的0~70MHz,实际工作频率可达42MHz.
4.片内Flash程序存储器:4K/8K/ 12K/ 14K/ 16K / 32K / 40K / 48K/ 56K/62K字节
5.片上集成1280字节或512字节RAM
6.通用I/O口(35/39个),复位后为:P1/P2/P3/P4是准双向口上拉(普通8051传统I/O口);PO
口是开漏输出,作为总线扩展用时,不用加上拉电阻,作为I/O口用时,需加上拉电阻。
7.ISP(在系统可编程)/IAP(在应用可编程),无需专用编程器,无需专用仿真器
可通过串口(RxD/P3.0,TxD/P3.1)直接下载用户程序,数秒即可完成一片
8.有EEPROM功能
9.看门狗
10.内部集成MAX810专用复位电路,外部晶体20M以下时,可省外部复位电路,复位脚可直接
接地。

11.共3个16位定时器/计数器,其中定时器0还可以当成2个8位定时器使用。
12.4路外部中断,下降沿中断或低电平触发中断,Power Down模式可由外部中断低电平触发中
断方式唤醒。
13.通用异步串行口(UART),还可用定时器软件实现多个UART
14.工作温度范围:-40~+85℃(工业级)/0~75℃(商业级)
15.封装:LQFP-44,PDIP-40, PLCC-44,PQFP-44.

必要的提示:       

        相信这些描述同学们已经看了无数遍了,觉得没有什么用处,很多时候都是一眼而过,看过一眼之后脑袋空空,具体讲的什么脑海里也没有一个清晰的概念。我现在就总结一下其中的知识点,希望同学们不要把这些描述当成可有可无的废话。

        (1)内容的出处:

        《单片机芯片手册》。手册在单片机开发的过程中是十分重要的,对于初学者来说可能内容十分得枯燥难以理解,但是要尝试克服这些现象,因为手册的内容是我们开发单片机的依据,映射到项目上就是核心电路的搭建,以及程序中如何去操作寄存器,甚至在PCB电路中都要依据手册的内容去进行芯片的封装选型!

        (2)如何看懂手册:

        作为初学者刚开始看手册注意这几个重要信息:

①工作电压:目前使用5.5V-3.8V(5V单片机),防止提供错误的工作电压导致单片机损坏或无法工作。

②频率范围:选择合适的工作主频率去匹配自己项目中需求的延时,定时器等内容。

③封装类型:在进行项目方案设计时(PCB),根据自己选择的封装去画对应的PCB(贴片封装或者直插封装以及管脚数量,线序等)

④芯片命名的规则:在开发新项目时可根据自己的需求去选择单片机型号,这样快速且高效

结语:

        写这篇文章的目的是想告诉同学们,作为一个单片机开发者,有着正确的开发思路才是最重要的,如果没有一个明确的开发思路,新的项目交到你手里,但是整个人都不知道下一把该干嘛,这是不正确的!代码的能力和布线能力在后期都可以慢慢培养起来,初学者最重要的是根据自己的需求去查资料,让自己后面做的事情都变得有所依据,而依据大部分都来自芯片手册、用户手册、数据手册等,一定要培养自己查资料的习惯和意识,这样才能快速稳定得成长起来。希望本篇文章能够对同学们有所帮助。

        

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值