
单片机
文章平均质量分 68
trtos
开源项目trtos嵌入式操作系统、嵌入式脚本解释器Geek-CC 详见 http://www.trtos.com/
展开
-
16*64点阵驱动
这块16*64点阵是偶然的一次和朋友一起在废旧回收站里淘的,当时不敢多买怕是坏的就不划算了,也就花了12元只买了这一块,回到寝室后用几天的空闲时间把电路基本电路弄清出后就开始写程序了,写了好多次,都不大满意,不是出现鬼影、闪屏就是乱码,经过了N次修改终于能实现向上再向左流动的,为了鼓励自己,调试好后挂在桌前的钉子上,朋友的路过,时不时赞出两句“人才”,“牛逼”,“高手”之类的话使我倍感荣耀,也使得原创 2014-08-01 15:08:35 · 4135 阅读 · 0 评论 -
DataMark 数据云便签,记录跟踪商品信息
DataMark是一套完整的 数据标签系统,商品信息全程跟踪,一键扫码获取商品所有生产过程信息。原创 2016-08-13 21:15:45 · 880 阅读 · 0 评论 -
GY-273 HMC5883L电子指南针罗盘模块 三轴磁场传感器 avr 获取 三维位置
GY-273 HMC5883L电子指南针罗盘模块 三轴磁场传感器 avr 获取 三维位置原创 2014-08-16 21:43:16 · 7785 阅读 · 2 评论 -
彩屏打印gif动画
原创 2014-08-01 15:09:51 · 540 阅读 · 0 评论 -
mega16驱动ds12c887
#include#include#define uchar unsigned char#define uint unsigned int#define DS_ PORTC&=~BIT(6)#define DS PORTC|=BIT(6)#define RW_ PORTC&=~BIT(5)#define RW PORTC|=BIT(5)#define AS_ PORTC&=~BIT(原创 2014-08-01 15:08:44 · 661 阅读 · 0 评论 -
双片机简单通讯及仿真图
#include#include#define uchar unsigned char#define uint unsigned intsbit key1=P1^0;sbit key2=P1^1;sbit key3=P1^2;sbit key4=P1^3;sbit led1=P0^0;sbit led2=P0^1;sbit led3=P0^2;sbit led4=P0^3;原创 2014-08-01 15:08:39 · 699 阅读 · 0 评论 -
写给喜欢单片机的初学者
如果你选择了这种生活 并且确定你有一种精神能指引你一路走到底 至于什么精神只有你自己知道 是满屏幕的 0101 还是 一串串胡乱的ABCD#SinaEditor_Temp_FontName 还是 成功后的成就感 还是天生俱来的对电子类东西的 痴迷还是喜欢别人在外面花天酒地 却喜欢独坐电脑面前 攻克技术的颠峰 不需要理由 世界上就有这样一种人不需要理由 那么确定了上面的之后原创 2014-08-01 15:08:22 · 670 阅读 · 0 评论 -
MEGA16游戏开发板驱动
#include#include#define uchar unsigned char#define uint unsigned int#pragma interrupt_handler power_off:2#define EN_ PORTB&=~BIT(2)#define EN PORTB|=BIT(2)#define LE PORTB|=BIT(3) //高电平选通573#d原创 2014-08-01 15:08:46 · 626 阅读 · 0 评论 -
avr 12864驱动
#include#include#define uchar unsigned char#define uint unsigned int#define RS_ PORTB&=~BIT(0)#define RS PORTB|=BIT(0)#define RW_ PORTB&=~BIT(1)#define RW PORTB|=BIT(1)#define EN_ PORTB&=~BIT(原创 2014-08-01 15:08:42 · 651 阅读 · 0 评论 -
STM32由boot跳转到应用程序地址
1、keil c应用程序工程中设置IROM1 的起始地址和程序空间的大小。2、boot中,定义目标地址及函数指针类型:#define ApplicationAddress 0x08001000typedef void (*pFunction)(void);pFunction Jump_To_Application;u32 JumpAddress;3、boot中,完成以下任务:原创 2014-08-01 15:10:22 · 4250 阅读 · 0 评论 -
c51闹钟程序
借这网速好把以前做的也整理上来左图正面凹陷下去的是三个菜单按钮,右图边上的usb接口是供程序下载的,内部为四节镍镉电池供电电压4.8v #include #include #define uchar unsigned char #define uint unsigned int ucharhou=0,min=0,sec=0,houc=0,minc=0,secc=0; uin原创 2014-08-01 15:08:37 · 719 阅读 · 0 评论 -
max7219驱动
#include #define uchar unsigned charsbit clk=P1^2;sbit load_cs=P1^1;sbit din=P1^0;uchar code table[]={7,2,1,8,7,5,0,10};void initial(){ clk=0;load_cs=0;din=0;}void send(uchar add,uchar d原创 2014-08-01 15:08:33 · 841 阅读 · 0 评论 -
乔布斯语录
如果苹果成为一个把电脑当商品卖的地方,一个没有浪漫的地方,一个人们忘记电脑是人类有史以来最伟大的发明的地方,我将失去苹果。但如果我身在千里之外,所有人都能感觉到这些⋯⋯那么我将感到我还在那里。创新难免犯错误。最好的办法就是快速承认错误,然后继续完善其他创新。要做就做最好。有人不习惯追求卓越的环境。我的工作不是待人友善,而是让他们变得更优秀。如果你是一个目前,能做出带抽屉的漂亮箱子,原创 2014-08-01 15:08:31 · 446 阅读 · 0 评论 -
免费申请样片的网站
免费样片申请全集(全网最全最有效)兼谈申请心得> 1、推荐铁电存储器(未见量的限制,据说最多有人申请了100片,不知真假.) 介绍:铁电存储器(FRAM)产品将ROM的非易失性数据存储特性和RAM的无限次读写、高速读写以及低功耗等优势结合在一起。FRAM产品包括各种接口和多种密度,像工业标准的串行和并行接口,工业标准的封装类型,以及4Kbit、6Kbit、64Kbit、256Kb原创 2014-08-01 15:08:28 · 3930 阅读 · 0 评论 -
TRTOS 使用消息队列键盘通用驱动
先加入一段废话,不加的话博客首页展示的时候会很丑,废话如下:这是一个可以通用的键盘驱动程序,只需要在任务参数中传入获取键值的函数,键盘任务会把所有按键的短按长按,抬起等操作全都通过消息发送到受体任务内,从而实现了键盘驱动隔离,更有效的节省了系统运行开支和加快了按键响应时间,消息队列的引用,更大的减少了操作漏执行。驱动#include #include uint8 KeyCode_Tos_TaskI原创 2017-03-17 13:36:51 · 1036 阅读 · 0 评论