特殊功能寄存器TCONTF:定时器溢出标志溢出时该位自动置1中断执行时硬件清零或者软件清零TR:定时器运行控制位置1开始计时清0停止计时符号1T0M0如有疑问请登录交流
unsigned char8个LED发光二极管分别对应单片机IO口的到口8个单片机IO口组成一个字节在程序编写过程中可以直接用P0来进行操作C语言的8位二进制数代表了8个IO口P0 = 0xfe 1 1 1 1 1 1 1 0数码管真值表
手把手教你学单片机--51基础(C语言)金沙滩工作室:小宋老师第二课: 点亮你的LED单片机的选择单片机内部资源的三大指标: (程序存储空间ROM)(内存)(特殊功能寄存器)单片机的选择STC89C52: 8KFLASH、512字节RAM、32个IO口、3个定时器、1个UART、8个中断源。P89V51RD+: 64KFLASH、1024字节RAM、32个IO口、3个定时器、1个UART、8个
常见存储器件:铁电E2PROMFLASH共同特点:掉电后数据不丢失各自特点:铁电:理论上可以无限次擦写操作简单但是容量小E2PROM:理论上擦写次数在30w到100w的不等操作简单容量中等FLASH:理论上擦写次数在10w到100w不等容量很大但操作较复杂若要改变一个字节就要改变整个扇区void I2CStop(void){SCL = 0 Delay()SDA = 0Delay()SCL
手把手教你学单片机--51基础(C语言)金沙滩工作室:小宋老师第十五课: 1602LCD显示6800总线从上图可以看出,我们能够对1602执行4种操作。它们分别是利用RS、RW、E的不同状态来实现的。在状态字说明中注意bit7,它是判断LCD忙状态的标志,当它为0时,LCD闲,允许我们操作它;相反就不允许我们操作它。作业熟悉1602总线操作尝试1602不同的操作,熟悉效果,比如流动显示等等。如有疑问,请登录交流谢谢!
手把手教你玩单片机-步进电机今天我们来学习步进电机步进电机是将电能转换为动能的最直接方式在自动控制和电子大赛中有着很广泛的应用但实际步进电机操作并不复杂先看一下原理我们通过以下几个问题来了解步进电机1. 什么是步进电机 步进电机是一种将电脉冲转化为角位移的执行机构通俗一点讲:当步进驱动器接收到一个脉冲信号它就驱动步进电机按设定的方向转动一个固定的角度(及步进角)您可以通过控制脉冲个数来控制角
单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级手把手教你学51单片机与Proteus主讲:李想策划:胡敬华开发板:TX-1CHCLixiang19850505163手把手教你学51单片机与Proteus课程的安排我们现在计划先录四期第一期:手把手教你学51单片机与Proteus第二期:手把手教你学AVR与Proteus第三期:手把手教你学PIC与Proteus第四
1I2C(Inter-Integrated Circuit)总线是一种由PHILIPS开发的两线式串行总线用于连接微控制器及其外围设备(特别是外部存储器件) 2I2C总线是由数据线SDA和时钟SCL构成的串行总线可发送和接收数据 3I2C总线在传送数据过程中共有三种特殊类型信号 它们分别是:开始信号结束信号和应答信号 void I2CStart(void){SDA = 1 Delay()
手把手教你学单片机--51基础(C语言)金沙滩工作室:小宋老师第十三课: UART通信深入学习1、单片机控制功能2、UART异步和IIC的同步3、EEPROM的地址4、EEPROM的读写时序问题电平标准介绍1、TTL:Vcc:5V; 2、 LVTTL :Vcc:33V等3、CMOS: Vcc:5V;4、LVCMOS : Vcc:33V等5、RS232标准:1:-3V ~ -15V0: 3V ~
手把手教你学单片机--51基础(C语言)金沙滩工作室:小宋老师第九课: 按键1、跳动的心2、程序空间占用大小3、数据手册下载地址4、关键字设置独立式按键矩阵按键虾米I代开发板矩阵键盘头文件的建立h#ifndef _MAIN_H_#define_MAIN_H_…………#endif按键抖动硬件去抖软件去抖检测出键闭合后执行一个延时程序,产生5ms~10ms的延时,让前沿抖动消失后再一次检测键的状态
违法有害信息,请在下方选择原因提交举报