单片机程序架构--时间片轮询法 单片机程序架构--时间片轮询法 对于单片机程序来说,大家都不陌生,但是真正使用架构,考虑架构的恐怕并不多,随着程序开发的不断增多,本人觉得架构是非常必要的。前不就发帖与大家一起讨论了一下《谈谈怎样架构你的单片机程序》,发现真正使用架构的并不都,而且这类书籍基本没有。 ...
分类:
其他好文 时间:
2018-07-03 00:57:57
阅读次数:
185
更多塔克创新资讯欢迎登陆【塔克社区 www.xtark.cn 】【塔克博客 www.cnblogs.com/xtark/ 】 STM32F4位带概念,及位带的GPIO操作实践应用。 原理介绍 51单片机相信各位都用过,假设P1.1的IO口上挂了一个LED,那么你单独对LED的操作就是P1.1 = 0... ...
分类:
其他好文 时间:
2018-07-02 10:56:47
阅读次数:
222
更多塔克创新资讯欢迎登陆 【塔克社区 www.xtark.cn 】 【塔克博客 www.cnblogs.com/xtark/ 】 STM32F4位带概念,及位带的GPIO操作实践应用。 原理介绍 51单片机相信各位都用过,假设P1.1的IO口上挂了一个LED,那么你单独对LED的操作就是P1.1 =... ...
分类:
其他好文 时间:
2018-07-01 15:20:06
阅读次数:
252
计算机组成原理POCC _review_ 第一章 计算机系统概论 这一章,相信老师都是略讲的,但是很重要。 计算机分类 电子计算机: 1.模拟计算机:数值由连续量表示,运算过程也连续 2.数字计算机: 按位运算,不连续跳动计算 通用计算机:超级计算机、大型机、服务器、PC机、单片机、多核机 计算机发 ...
分类:
其他好文 时间:
2018-06-30 21:55:58
阅读次数:
160
1、HT1621电路分析 HT1621为32×4即128点内存映像LCD驱动器,包含内嵌的32×4位显示RAM内存和时基发生器以及WDT看门狗定时器. HT1621驱动电路如下图所示: 图1 与单片机相连接控制的有9脚CS,3脚WR,12脚DATA,其功能描述如下表。 图2 2、字符显示原理 液晶管 ...
分类:
其他好文 时间:
2018-06-28 16:52:34
阅读次数:
434
1.关于简化频率控制字的写入; 由上可计算得到频率到频率控制字的十进制的数字转换; 强制类型转换,将十进制的FTW转为6个8bit的字,写入寄存器地址为0x06的Profile Control Register. ...
分类:
其他好文 时间:
2018-06-27 23:56:59
阅读次数:
186
最近在做51单片机的时候,看到程序中某头文件有这样一段: 其中,_at_的作用就是将变量限定存放在指定的RAM空间。比如在这个单片机头文件中,就是将变量P00F,P01F分别存到Addr(0x8000)和Addr(0x8001)。 PS:在使用时注意:(1)不要对变量赋初值; (2)要定义成全局变量 ...
分类:
其他好文 时间:
2018-06-25 18:55:10
阅读次数:
204
1.51单片机延时,晶振为11.0592MHz (1)粗略延时 void delay_ms(uint x) { uint i,j; for(i=x;i 0:i ) for(j=110;j 0;j ); } (2)定时器延时 void delay_ms(uint i) { TMOD=0x01; //设 ...
分类:
其他好文 时间:
2018-06-24 17:57:22
阅读次数:
273
模块化编程是什么?就是可以吧你学的程序分成一个个模块,方便修改和移植。从事单片机和嵌入式这方面,编程具有强大移植性可以说是重中之重,如果你写一些LED数码管之类的小程序, 用模块化编程有些小题大做。但是在团队做项目中,需要不同的人负责不同的一段程序,这时候就需要模块化编程了,在个人编大程序时也要用, ...
分类:
其他好文 时间:
2018-06-23 22:55:47
阅读次数:
787
时钟周期 时钟周期也称为振荡周期,定义为时钟脉冲的倒数(时钟周期就是单片机外接晶振的倒数,例如12M的晶振,它的时钟周期就是1/12us),是计算机中的最基本的、最小的时间单位。 在一个时钟周期内,CPU仅完成一个最基本的动作。时钟脉冲是计算机的基本工作脉冲,控制着计算机的工作节奏。时钟频率越高,工 ...
分类:
其他好文 时间:
2018-06-23 14:37:06
阅读次数:
235