51单片机
你还在用51吗?
磨子
明日复明日,明日何其多。
展开
-
51单片机-STC89C52系列学习第三篇之中断学习
八个中断请求源:1、外部中断02、外部中断13、外部中断 24、外部中断35、定时器0中断原创 2020-04-28 10:01:23 · 1770 阅读 · 0 评论 -
STC89C52驱动SH1106芯片点亮OLED问题点总结
主芯片:STC89C52OLED驱动芯片:SH1106OLED屏大小为1.3寸,像素点是128X64(8页X8),通信方式有IIC和SPI两种方式。烧录软件:STC-ISP文字图片取模软件:PCtoLCD2002选择阳码:屏黑字白(使用这个)选择阴码:屏白字黑阳码亮点为0,阴码亮点为1,代码中0XFF为白,0x00为黑。一个简单的延时毫秒代码:void delay_ms(un...原创 2020-04-22 17:15:41 · 3752 阅读 · 1 评论 -
51单片机-STC89C52系列学习第二篇之寄存器学习
学习单片机实际上就是学习如何操作寄存器。51单片机使用sfr来定义具有特殊功能的寄存器。如:sfr P1 = 0x90;如果你想使用P1口的第1位来点亮LED灯,假设高电平点亮,可以这样做:法一:sfr P1 = 0x90;//定义P1寄存器的地址sbit P1.0 = 0x90;//定义P1寄存器的第一位的地址P1.0 = 1;//点亮LED灯法二:sfr P1 = 0x90;/...原创 2020-04-16 15:35:43 · 1441 阅读 · 0 评论 -
51单片机-STC89C52系列学习第一篇之IO口学习
STC89C52系列单片机IO口有三种工作模式:1、准双向口/弱上拉(标准8051输出模式)2、开漏输出模式3、输入模式其中P1/P2/P3/P4上电复位后为传统的8051的IO口模式,而P0口上电后是开漏输出。P0口作为IO口使用时需要加4.7K-10K的上拉电阻。新增特殊功能寄存器的声明示例:sfr P4 = 0xe8;sbit P40 = 0xe8;sbit ...原创 2020-04-15 18:16:58 · 6731 阅读 · 0 评论