MyFpga.cn 全站声明(如您访问本站,则视为同意此声明!)

13
2020
04

CT107D-数码管的控制

首先对CT107D进行初始化,关闭数码管、LED、蜂鸣器。P2 = 0x80; P0 = 0xFF;//关闭LED P2 = 0xC0; P0 = 0xFF;//选中全部数码管 P2 = 0xFF; P0 = 0xFF;//关闭全部数码管 P2 = 0xA0; P0 = 0x00;//关闭蜂鸣器首先第一行的 P2 =
23
2020
01

UART通信方式简明教程

Uart 即最常见的串口通信方式,相信你点进来之前就对此有或多或少的了解了,不对基本介绍做赘述,Uart协议采用两根数据总线,一根是RXD,一根是TXD,怎么区分呢?R是Receive接收的意思,T是Transmit发送的意思协议需要掌握的有3个:时序、寄存器Uart协议标准的构成为:起始位0+8位数据位+结束位1这里分为含有Uart控制器的MCU和模拟UART的MCU讲解具体实现:含有Uart控制器的MCU例如stc89c52(RC),我们首先使用定时器1作为串行通信的波特率发生器。
01
2019
12

CT107D-MM编程方法

#include <reg52.h> #include <absacc.h> void main() { XBYTE[0x8000]=0x00; }这是最简单的一个案例,我们使用MM编程方法需要使用的是XBYTE这个关键词,值得注意的是,你需要文件包含#include <absacc.h>大家可能会很疑惑,这个XBYTE[0x8000]=0x55;到底代表了什么,为什么是这些数字?我们都知道,微机是通过总线控
20
2019
11

CT107D-按键的使用(中断法)

#include <reg52.h> int main() { IE|=0x85; TCON|=0x05; while(1); return 0; } void key_32(void) interrupt 0 { P2=(P2&0x1f)|0x80; P0=0x00; P2&=0x1f; } void key_33(void) interrup
17
2019
11

CT107D-按键的使用(查询法)

#include <reg52.h> sbit S4=P3^3; sbit S5=P3^2; sbit S6=P3^1; sbit S7=P3^0; sbit buzzer=P0^6;  //蜂鸣器 void key_get(); void Led_print(int key); void stop_buzzer(); int main(
17
2019
11

CT107D-爆闪LED的实现

#include <reg52.h> #include <intrins.h> #define pl 1000 //爆闪频率,单位ms sbit relay=P0^4;   //继电器 sbit buzzer=P0^6;  //蜂鸣器 void delay_ms(unsigned int ms);//延时ms v
17
2019
11

CT107D-流水灯(跑马灯的简单实现)

#include <reg52.h> #include <intrins.h> sbit relay=P0^4;   //继电器 sbit buzzer=P0^6;  //蜂鸣器 void delay_ms(unsigned int ms);//延时ms void Led_run();//跑马灯 unsigned int&
16
2019
11

51单片机的第一小步_Keil的安装和测试

请您先点击以下链接下载51单片机开发所需的软件:Keil_uv4下载CH341A驱动程序CT107D 原理图SCHKeil_uv4汉化文件单片机烧写器程序的安装和汉化过程百度上有太多的教程,此处不做赘述。下面进行keil程序的测试:这个是您打开Keil软件时的界面,第一步请您点击工程-new μvision Project,
15
2019
11

CT107D-让我们先从亮第一个LED灯开始吧!

我们从官方的SCH文件中,可以看到LED相关电路:上面还很贴心的给标注了D1~D8连接的相应MCU引脚,真是非常方便,从原理图上可以看出,假如我们想让LED(L1)亮起来,由于LED组为共阳结构,需给Q1端推送一个低电平,才能使得L1亮起来。于是我信心满满的打开keil,然后编写C程序:#include <reg52.h> sbit led_1=P0^0; int main() { while(1) led_1=0; return&n
15
2019
11

CT107D 你好!

照片里面的这个单片机开发板是以 IAP15F2K61S2 为核心的开发板,是北京国信长天科技有限公司开发的板子,板子采用的很棒的PCB制作技术,美中不足就是没有用“黑胶”,板子大方美观,算了,不瞎掰了。这个是从CSDN上面“借来的MCU原理图”,LQFP44封装,看着这么漂亮的板子,我已经忍不住“蹂躏一番”了!

返回顶部