首页->微机单片机电路图->单片机综合电路图
万年历星期的算法(C语言)#include stdio.hcode unsigned char WeekTab[] = {//闰年月星期表(3 5) + 31,//1月(6 5) + 29,//2月(0 5) + ......
作者:宋宝华使用宏定义 在C语言中,宏是产生内嵌代码的唯一方法。对于嵌入式系统而言,为了能达到性能要求,宏是一种很好的代替函数的方法。 写一个标准宏MIN ,这个宏输入两个参数并返回较小的一个: 错误做法:#def......
作者:宋宝华处理功能键 功能键的问题在于,用户界面并非固定的,用户功能键的选择将使屏幕画面处于不同的显示状态下。例如,主画面如图1:DIV align=center图1 主画面/DIV 当用户在设置XX上按下Ente......
作者:宋宝华汉字处理 现在要解决的问题是,嵌入式系统中经常要使用的并非是完整的汉字库,往往只是需要提供数量有限的汉字供必要的显示功能。例如,一个微波炉的LCD上没有必要提供显示电子邮件的功能;一个提供汉字显示功能的空调......
数据指针 在嵌入式系统的编程中,常常要求在特定的内存单元读写内容,汇编有对应的MOV指令,而除C/C++以外的其它编程语言基本没有直接访问绝对地址的能力。在嵌入式系统的实际调试中,多借助C语言指针所具有的对绝对地址单元......
编写高效简洁的C语言代码,是许多软件工程师追求的目标。本文就工作中的一些体会和经验做相关的阐述,不对的地方请各位指教。第1招:以空间换时间计算机程序中最大的矛盾是空间和时间的矛盾,那么,从这个角度出发逆向思维来考虑程序的......
第一步:连接编程器: 必须出现 “编程器就绪” 的提示,才算是“连接正常”! 此主题相关图片如下: 可以跳过的步骤: 一旦连接不正常,检查编程器连接之外,应该检查软件的......
摘要:需要显示的汉字较多时,单片机系统中的汉字编码非常繁琐。本文介绍一种直接利用PC机的汉字内码作为单片机系统的汉字编码,以简化系统的设计。 关键词:单片机 液晶显示器 29F040 汉字显示 引言 在现代工业控制和一些......
一.实验要求利用8031串行口,和并行输出串行移位寄存器74LS164,扩展一位数码显示在数码显示器上循环显示0-9这10个数字。二.实验目的1.掌握8031串行口方式0工作方式及编程方法。2.掌握利用串行口扩展I/O通......
单片机应用简单灵活,使用非常广泛,但存在无法实时保存大量的数据、实时更新数据等缺点,因此经常需要把单片机和PC机的优势相结合组成系统。本文以卡式电话管理系统(非通用型电话系统)为例,从硬件和软件两方面分析PC和单片机之间......