历史上的今天
今天是:2025年01月08日(星期三)
2020年01月08日 | avrstudio 5 同时点亮8只数码管
2020-01-08 来源:eefocus
avrstudio 5开发程序:
备注:
1.在proteus的里面可以导入elf文件,来实现也就是说不一定非要生成hex文件
2.关键点:是要消影子,这点在原来的书上是没有的,可能是编书时的错漏。
源代码:
/* int main(void) while(1) 截图:
* eight_led_return.c
* Project: eight led
* Created: 2011-3-25 12:23:09
* Author : xmphoenix.fish
*/
#include
#include
#define F_CPU 8000000UL
//led light char
const char table[]={0xC0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90};
{
char i;
DDRE= 0xff;DDRF = 0xff;//set the port c and d for input
PORTF=0x01;
{
//TODO:: Please write your application code
for (i=0;i<8;i++)
{
PORTF=_BV(i);//the operation _BV() contain in system
PORTE=table[i];
_delay_us(2);//strip the false figure
PORTF=0x00;
PORTE=0xff;
_delay_us(2);
}
}
return 0;
}
史海拾趣
|
为了总结 Ministatus 的核心编程思想,写了这个 Hello World 。; 程序很简单,较为完整的实现了 Ministatus 面板跟 SPB 交互的过程,; 希望这段程序能够把 Ministatus 的核心编程思想表达清楚,欢迎高手拍砖。; 不过为了突出重点省去了 axlMiniSta ...… 查看全部问答> |
|
本帖最后由 paulhyde 于 2014-9-15 08:54 编辑 今年暑假,我有幸参加了全国大学生电子设计大赛的培训.在学校提供的实验室里,我度过了紧张而又刺激的两个月时间.在有限的时间里,我学到了无穷的知识, 仿佛胜过两年的大学学业.在实验室,我感受到了前所 ...… 查看全部问答> |
|
想学ARM嵌入式,但是不知道要怎么学,最近一直在看关于这方面的书,但是和看天书一样,都看不懂。也不知道看了那些东西有什么用。看完一遍都不知道到底看了什么。请高手指教一下,要真正学好它,我要怎么做。要看些什么书?先谢谢了 ...… 查看全部问答> |
|
各位大大 为什么我在EVC中添加 OnRButtonUp 和 OnRButtonDown 会提示 error LNK2019: unresolved external symbol \"protected: void __cdecl CWnd::OnRButtonUp(unsigned int,class CPoint)\" (?OnRButtonUp@CWnd@@IAAXIVCPoint@@@Z) referenced ...… 查看全部问答> |
|
一、利用离线存储来提高设备的使用寿命。 存储在磁带设备上的数据一般可能很少用到。如企业需要对数据库等应用软件的数据进行备份。此时可以将数据备份到磁带设备上。根据惯例,一般一天24个小时这个磁带设备可能就只需要半个小时。 ...… 查看全部问答> |
|
keil MDK V3.7+JLINK V8,cpu为STM32F103ZE,程序下载时提示: Flash download failed-"Cortex-M3"。 这是什么原因呢?… 查看全部问答> |
|
M3没法下载程序了 显示 Could not initialize target device!Please power cycle the board and try again! 哪位朋友知道为什么啊?非常感谢… 查看全部问答> |
|
Sitara AM335x通用EVM硬件用户指南 CN_PDF 介绍 本文档介绍了AM335x评估模块(EVM)(TMDXEVM3358)这是基于德州仪器AM335x处理器的硬件体系结构。该EVM通常也被称为AM335x通用(GP)EVM。描述 AM335x通用EVM是一个独立的测试,开发和评估模块系统,它使开发人员能够编写周围的AM335x处理 ...… 查看全部问答> |




