登录
首页 » 单片机 » STC12C2054工程源码

STC12C2054工程源码

于 2022-11-29 发布 文件大小:80.45 kB
0 62
下载积分: 2 下载次数: 1

代码说明:

应用背景stc12c2054的工程源码,用于一个无线首发模块关键技术基本stc12C2054的资源都用上了,adc,uart,pwm,串口,定时器和eeprom读写模块都有,可以作为开发stc12的一个模版使用,资源较为丰富

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • 蓝桥杯模拟电风扇
    蓝桥杯单片机模拟电风扇程序。可实现定时,模式的切换(不同模式下风速等条件不同),室温的测量,用到矩阵键盘,温度传感器,数码管,电机,等元器件。
    2022-08-14 20:19:14下载
    积分:1
  • 基于51的恒温控制系统源码
    这是基于51单片机的源码程序,希望可以帮到大家
    2022-08-15 08:05:50下载
    积分:1
  • 基于PIC32的密码锁设计
           当年做的基于PIC32单片机的智能密码锁设计,得自己焊接键盘、显示屏等,老师验收完成。但注意,该文档中不包含硬件设计的部分,只有MPLAB软件设计的部分,所以有一定的参考作用,慎重下载。 具体:采用Microchip公司的32位单片机PIC32MX795F512L作为主控芯片,结合外围的4*4矩阵键盘输入、LCD显示、蜂鸣器报警电路,用C语言编写主控芯片的控制程序,设计了一款可以更改密码并具有报警功能的电子密码锁。
    2022-01-31 12:12:27下载
    积分:1
  • 温度计(包含负温度)
    这是基于单片机的温度计,包含负温度。文件里包含了仿真图和C语言源码,真实有效。
    2022-10-06 23:25:03下载
    积分:1
  • WIFI模块的程序
    本程序 是在51单片机的系统上编写的,包括对WIFI模块的初始化,WIFI的收发代码,WIFI模块模式的设置。其中有对字符串串口输出的代码。本程序里边注释详细,可根据实际情况自己更改程序。
    2022-03-19 20:24:39下载
    积分:1
  • 80C51大量实验例程
    内含大量80C51实验教学例程,方便初学者进行实验。内含ASM/HEX/TEST三个文件夹,内容如下:TH1_存储器清零.ASM TH2_BCD.ASM TH3_ASCII.ASMTH4_跳转.ASMTH5_内存块移动.ASMTH6_数据排序.ASMTH7_IO.ASMTH8_音频.asmTH11_8LED动态DISP.ASM 定时器,计数器,外部中断,LED点阵,AD/DA转换等大量程序
    2022-03-05 12:52:18下载
    积分:1
  • MAX7219以及级联驱动程序
     这个word版式是从百度上下载的,在原版中,作者只是写了驱动一片MAX7219的程序。 本人作为菜鸟,第一次使用MAX7219就用了两片级联来驱动15个数码管,按照原版程序驱动一片MAX7219是没有问题的,但是,驱动两片MAX7219就不行了。自己先认真看了MAX7219的DataSsheet,因为英语是个二把刀,看的迷迷糊糊,似懂非懂(可见英语还是很重要的),又在网上搜索也没发现有正确的程序(都是有点儿问题,上网贴出来请教各位大虾的),没办法只能自力更生了,终于调出来了。将原版增删修改,传上来共享,希望对以后某位菜鸟第一次使用MAX7219时有所帮助啦,嘿嘿!
    2022-01-22 01:08:57下载
    积分:1
  • 51红外测控程序
    利用51单片机控制红外射线的接收 利用红外遥控器发送红外线  将程序烧录到51单片机中  当接收到红外信号时  就会在于51单片机相连的数码管上显示红外射线相应的数字
    2023-01-26 05:35:04下载
    积分:1
  • 常用宏
    单片机常用宏 以前学51单片机的时候每次要配置寄存器的时候,虽然都知道看着器件手册去写,但是我还是觉得很痛苦,后来就有了这些宏,阅读起来会直观一点,不过敲的代码也得多一点,我后来写的代码都是用这些宏来封装寄存器操作的。 #ifndef MACRO_FUNCTION #define MACRO_FUNCTION //这个头文件里定义了一些宏定义,方便使用 /********************************************************************************* * AssignBit / AssignFlag *说明: * 这个宏用来得到一个变量的某个或某几个位被赋值后的值 *参数: * type 参数flag的类型 * flag 要赋值的变量 * which_bit * 标明flag的哪几个位要被赋值 * val 表示要赋给flag的那几个位的值 *注意: * 1. 对于宏,其参数不要用++i;之类的表达式!也不要直接使用调用函数得到的返回值! * 2. 如果type是寄存器,那么它必须是可读的 *示例: * u8 a = 0xf0; * AssignBit(u8, a, BIT4 | BIT0, BIT0); * 执行完后,a == 0xe1; *备注: * 1. 效率上, 如果参数(除flag外)都是常量, 编译器会自动优化, 如果参数是变量, 就算手动写代码也是这个样子的 * 2. (which_bit) 括号是为了保证 AssignBit(flag, BIT0 | BIT1, 0)之类的用法不会出错
    2022-07-22 02:46:37下载
    积分:1
  • 基于的频率计的设计
    基于单片机的数字频率计的设计,精确到小数点后两位,液晶屏显示,c语言编程
    2022-09-23 01:00:03下载
    积分:1
  • 696518资源总数
  • 106215会员总数
  • 5今日下载