找回密码
 注册
关于网站域名变更的通知
查看: 380|回复: 1
打印 上一主题 下一主题

单片机入门小技巧12点

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2020-4-20 10:26 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
单片机入门小技巧12点
# u- }6 `* w, i  V9 C
1、数字电路中只有两种电平,高和低,定义单片机为TTL电平:高+5V低0V。
. D- v9 m7 L( g! f8 {2、RS232电平:计算机的串口,高-12V低+12,所以计算机与单片机之间通讯时需要加电平转换芯片。& ?0 D  z$ A8 Y4 z1 h: N1 i
3、进制转换与逻辑、算术运算。/ [2 R) l1 a7 \2 |5 [
4、最好掌握一定的C语言基础。# l' _- A/ K$ f* T0 U/ F! t
5、80C51:80C51是MCS-51系列中的一个典型品种;其它厂商以8051为基核开发出的CMOS工艺单片机统称为80C51系列。
- H6 H5 r% Q, A6 M3 w
6、总线(BUS)是计算机各部之间传送信息的公共通道,微机中有内部总线和外部总线两类。内部总线是CPU内部之间的连线,外部总线是指CPU与其它部件之间的连线。外部总线有三种:数据总线DB(DataBus),地址总线AB(AddressBus)和控制总线CB(ControlBus)。
( r$ k+ b4 u) _. R  v
7、CPU:由运算和控制逻辑组成,同时还包括中断系统和部分外部特殊功能寄存器;RAM:用以存放可以读写的数据,如运算的中间结果、最终结果以及欲显示的数据;ROM:用以存放程序、一些原始数据和表格;I/O口:四个8位并行I/O口,既可用作输入,也可用作输出;T/C:两个定时/计数器,既可以工作在定时模式,也可以工作在记数模式。
8 ]' x- n( _$ V2 e9 [$ Z% k8、五个中断源的中断控制系统:一个全双工UART(通用异步接收发送器)的串行I/O口,用于实现单片机之间或单片机与微机之间的串行通信;片内振荡器和时钟产生电路,石英晶体和微调电容需要外接,最高振荡频率取决于单片机型号及性能。( z) O. ?6 f# j' w% J; _
9、包含的头文件(可以在安装目录下INC目录下查看)通常有:reg51.hreg52.hmath.hctype.hstdio.hstdlib.habsacc.h常用有:reg51.h和reg52.h(定义特殊功能寄存器和位寄存器);Math.h(定义常用数学运算)。
* K  Y) ^) O) J1 {7 F' E# R/ Z8 d10、断服务程序的格式函数名()interruptnusingm{函数内部实现…}/ b2 N* d% C) k- S2 p
11、I/O口定义Sbitbeep=P2^3! }1 u% k3 S$ T+ h9 c
12、单片机的基本时序机器周期和指令周期。振荡周期;也称时钟周期,是指为单片机提供时钟脉冲信号的振荡源的周期,TX实验板上为11.0592MHZ。状态周期;每个状态周期为时钟周期的2倍,是振荡周期经二分频后得到的。机器周期;一个机器周期包含6个状态周期S1~S6,也就是12个时钟周期,在一个机器周期内,CPU可以完成一个独立的操作。指令周期;它是指CPU完成一条操作所需的全部时间。每条指令执行时间都是由一个或几个机器周期组成。MCS-51系统中,有单周期指令、双周期指令和四周期指令。

该用户从未签到

2#
发表于 2020-4-20 10:38 | 只看该作者
每条指令执行时间都是由一个或几个机器周期组成。MCS-51系统中,有单周期指令、双周期指令和四周期指令。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-7-23 21:40 , Processed in 0.125000 second(s), 24 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表