单片机编程
tingyu522
这个作者很懒,什么都没留下…
展开
-
红外发射汇编代码
;一个定时器+pwm实现红外发射;----------------------------------------;红外发射处理服务;----------------------------------------IR_TIMER:JBSET F_IR_SENDGOTO IR_NO_SENDJBSET F_IR_DATA_OKGOTO IR_DATA_READYIR_DATA_SENDING:MOVAI 1ADDRA IR_INT_CNTMOVAR I原创 2020-09-05 16:07:10 · 908 阅读 · 0 评论 -
华大二代离线编程器使用随笔
华大芯片应用原创 2022-07-11 08:47:34 · 732 阅读 · 0 评论 -
调试HDSC keil编译error: ‘core_cm0plus.h‘ file not found
原创 2022-05-02 13:58:22 · 1468 阅读 · 1 评论 -
HEX文件格式解析
Hex文件是可以烧写到单片机中,被单片机执行的一种文件格式,生成Hex文件的方式由很多种,可以通过不同的编译器将C程序或者汇编程序编译生成hex。HEX由任意数量的十六进制记录组成。每个记录包含5个域,它们按以下格式排列:号 本行数据长度 本行数据起始地址(偏移地址) 数据类型 数据 校验码 1 byte 2 bytes 1 byte n byte 1 byte : 02 0000 04 ...原创 2021-05-17 12:01:37 · 2410 阅读 · 0 评论 -
非阻塞方式实现单片机普通IO模拟串口收发
一个项目中要用到串口,普通经济型单片机又没有串口,在网上搜索了一下单片机普通IO口模拟串口,基本上搜到的都是采用阻塞方式实现的,根本没有实用价值,自己动手写了一个,使用一个定时器完成模拟串口的收发,并且以全双工方式工作。程序框架采用定时器加状态机实现: switch (Su8RxStatus) { case 0: //接收复位 if (HIGH == RX_原创 2021-04-28 19:28:13 · 653 阅读 · 0 评论