- 博客(5)
- 资源 (9)
- 收藏
- 关注
原创 在51单片机上输出一个周期是20ms,占空比为75%的矩形波
ORG 0000H LJMP START ORG 0100H START: MOV TMOD,#01H ;T0工作在方式1 LOOP: MOV TL0,#68H ;定时15ms。 MOV TH0,#0C5H SETB TR0 ;定时器TO工作 WAIT: JNB TF0,WAIT ;等待定时结束 CLR TF0 CLR TR0 ...
2018-05-30 17:18:53 18645 7
原创 8051单片机的C语言编程
8051的C语言编程和传统的C语言编程是类似的。当然其中有些数据类型是不一样的,我们知道8051支持强大的位寻址能力,因此8051的C语言编程增加了一些新的数据类型,为了不使的8051的能力被浪费。下面给出新增的数据类型。 bit ——用于定义1个位变量,用于8051的位寻址空间(仅仅限于内部RAM的20H——2FH的字节空间(20H——7FH的位地址空间)).(不得不...
2018-05-21 16:43:14 13122 1
原创 51单片机的存储器扩展
在51单片机中,连接外部存储器使用的是三总线的方式,即:数据总线,地址总线,控制总线。51单片机的P0口在有外部存储器的设计之中,一般充当数据总线和低8位的地址总线。所以我们必须解决P0的复用问题。51提供了ALE信号,ALE地址锁存信号的下降沿来临时,地址总线的数据被锁存。 外扩的数据存储器和外扩的I/O口是统一编址的。必须记住。 PSEN信号是外部R...
2018-05-17 21:57:36 11415 2
原创 8051单片机的串行通信
计算机的数据交换有两种方式,分别是串行通信和并行通信。并行通信:我们以8位(一个字节)的数据为例,在并行通信下,8位数据是同时传输的,同时发送,同时接受。所以通信的双方需要一个公共的时钟信号。并行传输速度快,效率高。但是传输需要的数据线多,传输距离近。串行通信:仍然以8位的数据为例,每一位数据都是分时发送的,接收方也是一位一位的接受。串行通信只需要一根数据线就可以,成本低。适用于大...
2018-05-12 16:59:36 2170 1
单片机开发USB转串口CH340驱动
2018-05-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人