单片机源程序如下:
;******************************************************************************
; *
; Filename: FB_ZHU_JI_PIC16LF1947.ASM *
; Date: 2012.01.6 *
; File Version: 1.0 *
; *
; Author: *
; *
; *
;******************************************************************************
; *
; Files Required: P16F1947.INC *
; *
;******************************************************************************
; *
; Notes: *
; *
;******************************************************************************
; *
; Revision History: *
; *
;******************************************************************************
list p=16f1947 ; list directive to define processor
#include #include #include #include ERRORLEVEL 0,-305,-306,-302 ; Messages, Warnings and Errors Printed ; Ignore [305] => Using default dest of ; 1 file ; Ignore [306] => Crossing Page Boundary ;****************************************************************************** ; ; CONFIGURATION WORD SETUP ; ; The 'CONFIG' directive is used to embed the configuration word within the ; .asm file. The lables following the directive are located in the respective ; .inc file. See the data sheet for additional information on configuration ; word settings. ; ;****************************************************************************** ; __CONFIG _CONFIG1, _FOSC_INTOSC & _WDTE_OFF & _PWRTE_OFF & _MCLRE_ON & _CP_OFF & _CPD_OFF & _BOREN_OFF & _CLKOUTEN_ON & _IESO_OFF & _FCMEN_OFF ; __CONFIG _CONFIG2, _WRT_OFF & _VCAPEN_OFF & _PLLEN_OFF & _STVREN_OFF & _BORV_19 & _LVP_OFF ;****************************************************************************** ; RESET VECTOR ;****************************************************************************** ORG 0x0000 ; processor reset vector PAGESEL START GOTO START ; When using debug header, first inst. ; may be passed over by ICD2. ORG 0x0004 ;****************************************************************************** ; INTERRUPT SERVICE ROUTINE ;****************************************************************************** #include ;****************************************************************************** ; USER INTERRUPT SERVICE ROUTINE GOES HERE ;****************************************************************************** ; Note the 16F1936 family automatically handles context restoration for ; W, STATUS, BSR, FSR, and PCLATH where previous templates for 16F families ; required manual restoration ;****************************************************************************** ; MAIN PROGRAM ;****************************************************************************** START PAGESEL Init_System_Clock CALL Init_System_Clock PAGESEL $ PAGESEL Init_Watch_Dog CALL Init_Watch_Dog PAGESEL $ ; BANKSEL Zhuan_Su_H_1 ; MOVLW 0XFF ; MOVWF Zhuan_Su_H_1 ; MOVLW 0X01 ; MOVWF Zhuan_Su_L_1 ; MOVLW 0X00
上一篇:TM1640与PIC12F629单片机的结合
下一篇:PIC16F877的外围功能模块例程
推荐阅读
史海拾趣
面对海洋环境的独特挑战,Contrinex推出了海洋系列传感器。这些传感器采用全金属技术,外壳材质为V4A/AISI 316L不锈钢,防护等级高达IP68/IP69K,能够抵御恶劣的海洋环境。同时,该系列传感器还具备卓越的EMC防护性能,能够满足各种海洋应用需求。这一创新产品的推出,进一步巩固了Contrinex在传感器行业的领先地位。
FerriShield公司起源于一家小型电子材料研究实验室。创始人Dr. Smith是一位材料科学家,他发现了一种新型的铁磁屏蔽材料,能够有效减少电子设备中的电磁干扰。这一发现引起了业界的广泛关注。Dr. Smith决定将其商业化,并创立了FerriShield公司。凭借这种创新材料,FerriShield在成立初期就获得了多项专利,并成功吸引了第一轮风险投资。
随着公司业务的不断拓展,科通技术开始与国际知名品牌展开合作。通过与Xilinx、Intel、SanDisk等全球领先的芯片原厂建立紧密的合作关系,科通技术获得了这些品牌的产品线授权,并为其在中国市场的拓展提供了有力的支持。这些合作不仅提升了科通技术的品牌影响力,也为其带来了更多的市场机会。
Cicoil公司的创立可以追溯到电子行业的快速发展时期。创始人看到了扁平电缆在电子设备中的巨大潜力,于是决定专注于这一领域的研究和开发。他们投入大量资源,研发出具有独特技术的柔性扁平电缆,为电子设备提供了更为灵活和可靠的连接方案。这一创新产品在市场上引起了轰动,为Cicoil公司赢得了良好的声誉和市场份额。
随着技术的不断进步,Daniel Woodhead公司开始将目光投向更广阔的市场。公司推出了一系列基于自家微处理器的电子产品,如个人计算机、服务器和工作站等。这些产品凭借其出色的性能和稳定性,在市场上获得了良好的口碑。同时,公司还加大了品牌宣传力度,通过赞助科技展会和举办技术研讨会等活动,进一步提升了品牌影响力。
尽管睿赫公司在电子行业中取得了显著的成就,但公司也面临着诸多挑战。随着技术的不断进步和市场的不断变化,公司需要不断创新和进步,才能保持领先地位。
面对未来,睿赫公司将继续秉承“创新、卓越、诚信、共赢”的企业精神,不断加强技术研发和人才培养,推动公司的持续发展和壮大。同时,公司还将积极关注市场动态和客户需求,不断推出符合市场需求的新产品,为客户提供更加优质的服务和解决方案。
我的板子是横屏,开机的时候需要自动调整成竖屏,也就是旋转90度,请问大家我如何设置,是需要修改注册表呢还是更改LCD驱动呢?我的板子上自带的应用软件可以完成LCD旋转,说明驱动是支持旋转的;我用的是wince 5.0,最好是两种都说一下,详细点, ...… 查看全部问答∨ |
小弟现在正在做一个系统,硬件采用ARM9的S3C2440,AUO5.7寸320*240的液晶屏,硬件上的连接采用的是端口直接连接(中间用22欧的电阻)VCLK、R0-R5、B0-B5、G0-G5,系统用的WINCE,进入系统之后发现屏可以正常显示,但是颜色不正,有点像 ...… 查看全部问答∨ |
【单片机解密技术】电子产品的设计工程师必读 作为电子产品的设计工程师非常有必要了解当前单片机攻击的最新技术,做到知己知彼,心中有数,才能有效防止自己花费大量金钱和时间辛辛苦苦设计出来的产品被人家一 ...… 查看全部问答∨ |
|
本帖最后由 paulhyde 于 2014-9-15 03:59 编辑 WDTCTL = WDTPW + WDTHOLD; BCSCTL1 &=~XT2OFF; //基础时钟控制寄存器BCSCTL1的第7位置0,使XT2启动 do { IFG1 &= ~OFIFG; for(i= 0xff; i>0; i--); } ...… 查看全部问答∨ |