历史上的今天
返回首页

历史上的今天

今天是:2025年01月31日(星期五)

2020年01月31日 | PIC单片机编程 (点灯程序)

2020-01-31 来源:eefocus

IO口控制


方向寄存器 TRISA~TRISAE            

比如 TRISB=0x00; //  1为输入,0为输出,这样就把portB端口全部设为输出


数据寄存器 PORTA~PORTE            

比如  PORTB=0x01; // 1为置高,0为置低,这样就把portB1口置高,其它portB口置低



例:点灯程序

#include


__CONFIG (0x3B31);//  pic单片机需要进行寄存器配置,详见手册


 void main()


{


   TRISD=0xfe;   //   把RD1端口设为输出


   PORTD=0x01; //  把RD1端口置高


  //RD1=1;         PORTD 和 RD一样的


  while(1);


}

推荐阅读

史海拾趣

Electrolube公司的发展小趣事

在电子行业的激烈竞争中,Electrolube公司始终坚持以客户需求为导向,不断创新和拓展产品线。除了UVCL涂层外,公司还推出了一系列树脂、涂料和热管理解决方案的产品组合,为EV电池提供全面保护。

这些产品不仅具有优异的性能表现,而且能够满足不同客户的需求。例如,某些产品具有优异的耐高温性能,适用于高温环境下的电子设备;而另一些产品则具有出色的耐化学腐蚀性能,能够在恶劣的工作环境中保持稳定的性能。

Electrolube公司通过不断的技术创新和产品优化,成功拓展了市场份额,并在电子行业中树立了良好的品牌形象。同时,公司还积极与各大汽车制造商合作,共同推动电动汽车产业的发展。

Honda Tsushin Kogyo Co Ltd公司的发展小趣事

为了进一步扩大市场份额,Honda Tsushin Kogyo可能实施了全球化战略。公司积极寻求国际合作机会,与全球范围内的电子产品制造商建立了稳定的合作关系。同时,公司还可能在海外设立生产基地或销售网点,以便更好地服务当地市场。通过全球化战略的实施,Honda Tsushin Kogyo不仅提升了品牌知名度,还增强了企业的国际竞争力。

迪一电子公司的发展小趣事

随着数字化和智能化技术的不断发展,迪一电子公司意识到必须跟上时代的步伐。于是,公司开始推进数字化转型和智能化生产。通过引入先进的生产设备和信息系统,优化生产流程,提高生产效率。同时,公司还注重人才培养和引进,建立了一支高素质的技术和管理团队。这些努力使迪一电子在数字化和智能化方面取得了显著成果,提高了公司的竞争力和市场地位。

E-CMOS(飞虹高科)公司的发展小趣事

在电子行业的激烈竞争中,飞虹高科(E-CMOS)公司于XXXX年正式成立,专注于CMOS(互补金属氧化物半导体)技术的研发。初创时期,公司面临着资金短缺、技术壁垒和市场竞争等多重挑战。然而,公司创始人凭借对技术的深刻理解和敏锐的市场洞察力,成功获得了一笔风险投资,并招募了一支技术实力雄厚的研发团队。通过不懈努力,公司成功开发出了一款具有竞争力的CMOS图像传感器产品,开始在市场上崭露头角。

福斯特(FIRST)公司的发展小趣事
ESP系统通常采用CAN总线协议进行数据传输。CAN总线是一种广泛应用于汽车领域的串行通信协议,具有高速、可靠、抗干扰能力强等特点。
Electronic Transistors Corp公司的发展小趣事

在电子行业的早期,ETC公司以其独特的技术创新能力在晶体管市场上崭露头角。公司创始人带领研发团队,通过不断的实验和改进,成功研发出一种新型的MOSFET晶体管,具有更高的性能和更低的功耗。这一创新成果迅速在市场上引起轰动,ETC公司的知名度也随之提升。随着产品销量的不断增长,ETC逐渐在电子行业中确立了其领导地位。

问答坊 | AI 解惑

老大们帮个忙.急`````````````````````!

有谁知道 74LS247跟74LS161  芯片的功能及 功能表```? 知道的麻烦说下  急用````!  谢谢各位…

查看全部问答>

Windows CEnet的串口通讯类设计.pdf

Windows CEnet的串口通讯类设计.pdf…

查看全部问答>

智能家居十大精选案例

为广大读者奉献了众多内容翔实,且各具特色的智能家居案例及解决方案,在此我们为大家精挑细选出其中最具代表性的十篇案例。      一;视得安罗格朗Axolute智能家居案例 二;Axolute智能家居DIY方案 Axolute智能家居 ...…

查看全部问答>

串口驱动只能接收16字节,16字节后的数据丢失问题?

用wince下的串口驱动移植的。 写完测试的时候都是在16字节以内进行的,收发正常。现在PC端每次发送超过16字节的数据,我的WINCE设备这边只能收到16字节,每次发送超过16字节的就丢失了。 芯片用得是16554. 这个可能是什么原因啊? 很奇怪我把FIFO ...…

查看全部问答>

C指针学习,求指点!

本人菜鸟一个,指针不是很好,是应该去好好研究《C与指针》呢,还是去边读代码边学习呢???望高手指点一二!在此谢过…

查看全部问答>

MSP430f149技术讨论贴

本帖最后由 paulhyde 于 2014-9-15 04:05 编辑 欢迎各位在本贴讨论msp430f149使用的相关经验,需要149的相关资料,可以留言。LCD1602,1CD12864,ADC12,DAC7512,TTF2.4,PID,资料很多,  …

查看全部问答>

继续 代码大全(2)

上一个代码大全的帖子 已经到了8页了,有点长。 于是决定写一个新帖。 同样希望以后写的更简洁,更有说服力。…

查看全部问答>

易电源学习心得

考了80分,还需要好好学下易电源.其实以前那到过易电源的样品,小小的易电源居然集成了电感在里面,这对DC-DC变换器来说就像使用传统的LDO一样简单,我拿到手的是LMZ14203这块易电源,内部的结构很复杂如图一,而实际使用只要少量的无源元件就可以使 ...…

查看全部问答>

使用systick_config異常錯誤!

今日小弟是用systick_config系統延遲時間來始led閃爍卻再編譯時一直告知systick_config沒有定義(圖一),依照庫文件定義systick_config是被定義再core_cm3.h但小弟有將core_cm3.h那入時編譯卻出現42個錯誤(圖二) …

查看全部问答>

做IAP远程更新程序

stm32f103做IAP功能, 程序在仿真的时候是能正常跳转到APP程序执行,复位后程序不能正常从boot跳转到刷好的APP程序执行 有什么解决办法么 求帮助…

查看全部问答>